23 #ifndef _BlockFix_UnionFaces_HeaderFile
24 #define _BlockFix_UnionFaces_HeaderFile
26 #include <Standard_Real.hxx>
27 #include <Standard_Boolean.hxx>
28 #include <Standard.hxx>
29 #include <Standard_Macro.hxx>
53 Standard_EXPORT TopoDS_Shape
Perform(
const TopoDS_Shape& Shape);
55 Standard_EXPORT
virtual Standard_Boolean
IsSameDomain(
const TopoDS_Face& aFace,
56 const TopoDS_Face& aChekedFace)
const;
58 Standard_EXPORT
virtual void MovePCurves(TopoDS_Face& aTarget,
59 const TopoDS_Face& aSource)
const;
Definition: BlockFix_UnionFaces.hxx:35
Standard_Real myTolerance
Definition: BlockFix_UnionFaces.hxx:62
Standard_EXPORT Standard_Integer & GetOptimumNbFaces()
Definition: BlockFix_UnionFaces.cxx:136
Standard_EXPORT TopoDS_Shape Perform(const TopoDS_Shape &Shape)
Definition: BlockFix_UnionFaces.cxx:441
virtual Standard_EXPORT void MovePCurves(TopoDS_Face &aTarget, const TopoDS_Face &aSource) const
Definition: BlockFix_UnionFaces.cxx:990
Standard_EXPORT Standard_Real & GetTolerance()
Definition: BlockFix_UnionFaces.cxx:127
virtual Standard_EXPORT Standard_Boolean IsSameDomain(const TopoDS_Face &aFace, const TopoDS_Face &aChekedFace) const
Definition: BlockFix_UnionFaces.cxx:882
Standard_EXPORT BlockFix_UnionFaces()
Definition: BlockFix_UnionFaces.cxx:117
Standard_Integer myOptimumNbFaces
Definition: BlockFix_UnionFaces.hxx:63