]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
[Code coverage GeomAlgoAPI]: Remove unused method hasVolume()
authorazv <azv@opencascade.com>
Wed, 19 Dec 2018 16:25:06 +0000 (19:25 +0300)
committerazv <azv@opencascade.com>
Wed, 19 Dec 2018 16:25:06 +0000 (19:25 +0300)
src/GeomAlgoAPI/GeomAlgoAPI_MakeShape.cpp
src/GeomAlgoAPI/GeomAlgoAPI_MakeShape.h

index ded490e1f1656d4c0edc3f6a032ed2023a99b6a8..f156e3d58e42dc2e4e5a48c0a496375d19604a8b 100644 (file)
@@ -79,20 +79,6 @@ bool GeomAlgoAPI_MakeShape::isValid() const
   return (aChecker.IsValid() == Standard_True);
 }
 
-//==================================================================================================
-bool GeomAlgoAPI_MakeShape::hasVolume() const
-{
-  bool hasVolume = false;
-  if(isValid()) {
-    const TopoDS_Shape& aRShape = myShape->impl<TopoDS_Shape>();
-    GProp_GProps aGProp;
-    BRepGProp::VolumeProperties(aRShape, aGProp);
-    if(aGProp.Mass() > Precision::Confusion())
-      hasVolume = true;
-  }
-  return hasVolume;
-}
-
 //==================================================================================================
 std::shared_ptr<GeomAPI_DataMapOfShapeShape> GeomAlgoAPI_MakeShape::mapOfSubShapes() const
 {
index 7b3c78f35fc77e908086ebed0e838a8e4245b850..86f455315d5c9008a9ba33e123069320121f1bbb 100644 (file)
@@ -85,9 +85,6 @@ public:
   /// \return true if resulting shape is valid.
   GEOMALGOAPI_EXPORT bool isValid() const;
 
-  /// \return true if resulting shape has volume.
-  GEOMALGOAPI_EXPORT bool hasVolume() const;
-
   /// \return map of sub-shapes of the result. To be used for History keeping.
   GEOMALGOAPI_EXPORT std::shared_ptr<GeomAPI_DataMapOfShapeShape> mapOfSubShapes() const;