]> git.mxchange.org Git - simgear.git/blobdiff - simgear/math/SGTriangle.hxx
Initialize random number for the tests.
[simgear.git] / simgear / math / SGTriangle.hxx
index 2cba610a582648903fbd0142892af02df85c5f78..bc395ab9cfdce4b41b0e6d4134ecf5789f505d70 100644 (file)
@@ -42,13 +42,7 @@ public:
   }
 
   SGVec3<T> getCenter() const
-  {
-    SGBox<T> box;
-    box.expandBy(_v0);
-    box.expandBy(_v0 + _d[0]);
-    box.expandBy(_v0 + _d[1]);
-    return box.getCenter();
-  }
+  { return _v0 + T(1)/T(3)*(_d[0] + _d[1]); }
 
   // note that the index is unchecked
   SGVec3<T> getVertex(unsigned i) const