0026182: Calling ShapeFix_FixSmallFace.RemoveSmallFaces() always leads to stack overflow
[occt.git] / src / ShapeFix / ShapeFix_FixSmallFace.cxx
index b612ec7..ce23493 100644 (file)
@@ -537,14 +537,6 @@ ShapeFix_FixSmallFace::ShapeFix_FixSmallFace()
   myShape = Context()->Apply(myShape);
   myResult = myShape;
   return myShape;
-}
-
- TopoDS_Shape ShapeFix_FixSmallFace::SplitFaces() 
-{
-   myShape = RemoveSmallFaces();
-   myResult = myShape;
-  return myShape;
-
 }
 
  Standard_Boolean ShapeFix_FixSmallFace::SplitOneFace(TopoDS_Face& F,TopoDS_Compound& theSplittedFaces) 
@@ -718,16 +710,6 @@ ShapeFix_FixSmallFace::ShapeFix_FixSmallFace()
   return Standard_False ;
 }
 
-
- TopoDS_Shape ShapeFix_FixSmallFace::RemoveSmallFaces() 
-{
-   myShape = SplitFaces();
-   myShape = FixSpotFace();
-   myShape = FixStripFace ();
-   return myShape;
-
-}
-
  TopoDS_Face ShapeFix_FixSmallFace::FixFace(const TopoDS_Face& F) 
 {
 //smh#8