Explorar o código

Update PolyTools.h

Kim Kulling %!s(int64=3) %!d(string=hai) anos
pai
achega
e51feac2c5
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      code/Common/PolyTools.h

+ 3 - 3
code/Common/PolyTools.h

@@ -79,11 +79,11 @@ inline bool PointInTriangle2D(const T& p0, const T& p1,const T& p2, const T& pp)
     const aiVector2D v1 = p2 - p0;
     const aiVector2D v2 = pp - p0;
 
-    const double dot00 = v0 * v0;
+    double dot00 = v0 * v0;
+    double dot11 = v1 * v1;
     const double dot01 = v0 * v1;
     const double dot02 = v0 * v2;
-    double dot11 = v1 * v1;
-    double dot12 = v1 * v2;
+    const double dot12 = v1 * v2;
     const double denom = dot00 * dot11 - dot01 * dot01;
     if (denom == 0.0) {
         return false;