#include <Standard_Stream.hxx>#include <GEOMUtils.hxx>#include <Basics_OCCTVersion.hxx>#include <OpUtil.hxx>#include <Utils_ExceptHandlers.hxx>#include <BRepMesh_IncrementalMesh.hxx>#include <BRepExtrema_DistShapeShape.hxx>#include <BRep_Builder.hxx>#include <BRep_Tool.hxx>#include <BRepBndLib.hxx>#include <BRepGProp.hxx>#include <BRepTools.hxx>#include <BRepClass3d_SolidClassifier.hxx>#include <BRepBuilderAPI_MakeFace.hxx>#include <BRepBuilderAPI_Sewing.hxx>#include <BRepCheck_Analyzer.hxx>#include <Bnd_Box.hxx>#include <BOPAlgo_ArgumentAnalyzer.hxx>#include <BOPTools_AlgoTools.hxx>#include <TopAbs.hxx>#include <TopExp.hxx>#include <TopoDS.hxx>#include <TopoDS_Edge.hxx>#include <TopoDS_Face.hxx>#include <TopoDS_Shape.hxx>#include <TopoDS_Vertex.hxx>#include <TopoDS_Compound.hxx>#include <TopoDS_Iterator.hxx>#include <TopExp_Explorer.hxx>#include <TopTools_MapOfShape.hxx>#include <TopTools_ListOfShape.hxx>#include <TopTools_ListIteratorOfListOfShape.hxx>#include <TopTools_Array1OfShape.hxx>#include <Geom_Circle.hxx>#include <Geom_Surface.hxx>#include <Geom_Plane.hxx>#include <Geom_SphericalSurface.hxx>#include <Geom_ToroidalSurface.hxx>#include <Geom_RectangularTrimmedSurface.hxx>#include <GeomLProp_CLProps.hxx>#include <GeomLProp_SLProps.hxx>#include <GProp_GProps.hxx>#include <GProp_PrincipalProps.hxx>#include <TColStd_Array1OfReal.hxx>#include <gp_Pln.hxx>#include <gp_Lin.hxx>#include <ShapeAnalysis.hxx>#include <ShapeFix_Shape.hxx>#include <ShapeFix_ShapeTolerance.hxx>#include <ProjLib.hxx>#include <ElSLib.hxx>#include <vector>#include <sstream>#include <algorithm>#include <Standard_Failure.hxx>#include <Standard_NullObject.hxx>#include <Standard_ErrorHandler.hxx>Macros | |
| #define | MAX2(X, Y) (Abs(X) > Abs(Y) ? Abs(X) : Abs(Y)) |
| #define | MAX3(X, Y, Z) (MAX2(MAX2(X,Y), Z)) |
| #define | STD_SORT_ALGO 1 |
| #define | DEFAULT_TOLERANCE_TOLERANCE 1.e-02 |
| #define | DEFAULT_MAX_TOLERANCE_TOLERANCE 1.e-06 |
| #define DEFAULT_MAX_TOLERANCE_TOLERANCE 1.e-06 |
| #define DEFAULT_TOLERANCE_TOLERANCE 1.e-02 |
| #define MAX2 | ( | X, | |
| Y | |||
| ) | (Abs(X) > Abs(Y) ? Abs(X) : Abs(Y)) |
| #define STD_SORT_ALGO 1 |