23 #ifndef _GEOMImpl_IHealingOperations_HXX_
24 #define _GEOMImpl_IHealingOperations_HXX_
31 #include <TColStd_HArray1OfExtendedString.hxx>
32 #include <TColStd_HArray1OfInteger.hxx>
45 const Handle(TColStd_HArray1OfExtendedString)& theOperations,
46 const Handle(TColStd_HArray1OfExtendedString)& theParams,
47 const Handle(TColStd_HArray1OfExtendedString)& theValues );
51 std::list<std::string>& theParams,
52 std::list<std::string>& theValues );
56 std::list<std::string>& theParams,
57 std::list<std::string>& theValues );
60 Standard_EXPORT
static bool GetParameters(
const std::string theOperation,
61 std::list<std::string>& theParams );
64 const Handle(TColStd_HArray1OfInteger)& theFaces);
67 const Handle(TColStd_HArray1OfInteger)& theWires,
71 const
Handle(TColStd_HArray1OfInteger)& theWires);
74 const
Handle(TColStd_HArray1OfInteger)& theWires);
78 bool isAllowNonManifold);
99 Handle(TColStd_HSequenceOfTransient)& theOutClosedWires,
100 Handle(TColStd_HSequenceOfTransient)& theOutOpenWires );