Salome HOME
[bos #36177] [FORUM] - Remove extra-edge on hemisphere
[modules/geom.git] / src / BlockFix / BlockFix_SphereSpaceModifier.hxx
index ea6773f59ff20d063b54b838e4c64b5c0c7b0de4..4d10a1bdc5c99a5709b08e251557a8cd33797d56 100644 (file)
@@ -51,6 +51,8 @@ public:
   Standard_EXPORT ~BlockFix_SphereSpaceModifier();
 
   Standard_EXPORT void SetTolerance (const Standard_Real Toler);
+  Standard_EXPORT void SetTrySmallRotation (const Standard_Boolean isSmallRotation);
+
   Standard_EXPORT Standard_Boolean NewSurface (const TopoDS_Face& F, Handle(Geom_Surface)& S,
                                                TopLoc_Location& L, Standard_Real& Tol,
                                                Standard_Boolean& RevWires, Standard_Boolean& RevFace);
@@ -72,6 +74,7 @@ public:
 
 private:
   Standard_Real myTolerance;
+  Standard_Boolean mySmallRotation;
   TopTools_DataMapOfShapeInteger myMapOfFaces;
   TColStd_IndexedMapOfTransient myMapOfSpheres;