X-Git-Url: http://gitweb.pgornicz.com/gitweb.cgi?a=blobdiff_plain;f=src%2FEntities%2FPolygon.cpp;h=4b3826e68f06b014feaf0c08bb6ff895e004ea5d;hb=88085362ef3590bdbae3fb4bf25796c84582cc73;hp=ecaf2c41d5e626d74583a8cf0c5a8555978554e3;hpb=30a93c3992f0e1fc44193dde6d53216d3ae4f4e9;p=physics.git diff --git a/src/Entities/Polygon.cpp b/src/Entities/Polygon.cpp index ecaf2c4..4b3826e 100644 --- a/src/Entities/Polygon.cpp +++ b/src/Entities/Polygon.cpp @@ -16,9 +16,10 @@ */ #include "Polygon.h" -#include "debug.h" -#include "Vector2.h" +#include +#include +using namespace bear; #include "graphics/graphics.h" @@ -55,11 +56,11 @@ void Polygon::createBindingBox() for(unsigned int i=1; i maxP.x) maxP.x = points[i].x; + if(points[i].m_fX < minP.m_fX) minP.m_fX = points[i].m_fX; + else if(points[i].m_fX > maxP.m_fX) maxP.m_fX = points[i].m_fX; - if(points[i].y < minP.y) minP.y = points[i].y; - else if(points[i].y > maxP.y) maxP.y = points[i].y; + if(points[i].m_fY < minP.m_fY) minP.m_fY = points[i].m_fY; + else if(points[i].m_fY > maxP.m_fY) maxP.m_fY = points[i].m_fY; } }