diff options
Diffstat (limited to 'source/blender/freestyle/intern/geometry/Polygon.h')
-rw-r--r-- | source/blender/freestyle/intern/geometry/Polygon.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/source/blender/freestyle/intern/geometry/Polygon.h b/source/blender/freestyle/intern/geometry/Polygon.h index 739f880443c..f0e1199d930 100644 --- a/source/blender/freestyle/intern/geometry/Polygon.h +++ b/source/blender/freestyle/intern/geometry/Polygon.h @@ -100,8 +100,9 @@ template<class Point> class Polygon { inline Point getCenter() { Point result; - for (typename vector<Point>::iterator it = _vertices.begin(); it != _vertices.end(); it++) + for (typename vector<Point>::iterator it = _vertices.begin(); it != _vertices.end(); it++) { result += *it; + } result /= _vertices.size(); return result; } @@ -138,18 +139,21 @@ template<class Point> class Polygon { ///////////////////////////////////////////////////////////////////////////// inline void computeBBox() { - if (_vertices.empty()) + if (_vertices.empty()) { return; + } _max = _vertices[0]; _min = _vertices[0]; for (typename vector<Point>::iterator it = _vertices.begin(); it != _vertices.end(); it++) { for (unsigned int i = 0; i < Point::dim(); i++) { - if ((*it)[i] > _max[i]) + if ((*it)[i] > _max[i]) { _max[i] = (*it)[i]; - if ((*it)[i] < _min[i]) + } + if ((*it)[i] < _min[i]) { _min[i] = (*it)[i]; + } } } } |