27 #ifndef ShHealOper_RemoveInternalWires_HeaderFile
28 #define ShHealOper_RemoveInternalWires_HeaderFile
30 #include <MMgt_TShared.hxx>
32 #include <TopoDS_Shape.hxx>
33 #include <TopTools_SequenceOfShape.hxx>
34 #include <TopoDS_Face.hxx>
35 #include <TopoDS_Wire.hxx>
36 #include <TopTools_IndexedDataMapOfShapeListOfShape.hxx>
53 Standard_EXPORT
virtual void Init(
const TopoDS_Shape& theShape);
56 Standard_EXPORT Standard_Boolean
Remove();
59 Standard_EXPORT Standard_Boolean
Remove(
const TopTools_SequenceOfShape& theRemovedShapes);
67 Standard_Boolean
removeWire(
const TopoDS_Face& theFace,
68 const TopoDS_Wire& theWire);
69 void fixShape(
const TopoDS_Shape& theShape );