Unused methods RemoveSmallFaces() and SplitFaces() are removed.
---Purpose :
--
- SplitFaces(me: mutable) returns Shape from TopoDS;
- ---Purpose : Split faces by splitting vertices
- --
-
SplitOneFace(me: mutable; F : in out Face from TopoDS;theSplittedFaces: in out Compound from TopoDS) returns Boolean;
---Purpose : Compute data for face splitting.
--
- RemoveSmallFaces(me:mutable) returns Shape from TopoDS;
- ---Purpose : Remove small faces from compound.
-
--Fixes after removing
FixFace(me: mutable; F: Face from TopoDS) returns Face from TopoDS;
FixShape(me: mutable) returns Shape from TopoDS;
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)
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