]> OCCT Git - occt.git/commitdiff
0030416: Incorrect implementation of the method Bnd_OBB::SquareExtent
authormsv <msv@opencascade.com>
Mon, 17 Dec 2018 12:16:55 +0000 (15:16 +0300)
committermsv <msv@opencascade.com>
Mon, 17 Dec 2018 12:16:55 +0000 (15:16 +0300)
The method Bnd_OBB::SquareExtent has been corrected.

src/Bnd/Bnd_OBB.hxx

index d40d22ca93b24ac75e4b3fad99bc6670c49f11cd..e561d2b299aa92054c7a455a5b748bb8764d9831 100644 (file)
@@ -254,9 +254,9 @@ public:
   //! Returns square diagonal of this box
   Standard_Real SquareExtent() const
   {
-    return (4.0*myHDims[0] * myHDims[0] + 
-            myHDims[1] * myHDims[1] +
-            myHDims[1] * myHDims[1]);
+    return 4.0 * (myHDims[0] * myHDims[0] + 
+                  myHDims[1] * myHDims[1] +
+                  myHDims[2] * myHDims[2]);
   }
 
   //! Check if the box do not interfere the other box.