|
cgma
|
#include "CastTo.hpp"#include "CubitVector.hpp"#include "CubitBox.hpp"#include "GeometryDefines.h"#include "OCCCurve.hpp"#include "GeometryQueryEngine.hpp"#include "OCCQueryEngine.hpp"#include "CoEdgeSM.hpp"#include "OCCBody.hpp"#include "OCCLump.hpp"#include "OCCShell.hpp"#include "OCCSurface.hpp"#include "OCCLoop.hpp"#include "OCCCoEdge.hpp"#include "OCCPoint.hpp"#include "OCCAttribSet.hpp"#include <BRepAdaptor_Curve.hxx>#include <TopExp.hxx>#include "GProp_GProps.hxx"#include "BRepGProp.hxx"#include <TopTools_IndexedMapOfShape.hxx>#include "TopTools_ListIteratorOfListOfShape.hxx"#include <GCPnts_AbscissaPoint.hxx>#include <Bnd_Box.hxx>#include <BndLib_Add3dCurve.hxx>#include <Precision.hxx>#include <Extrema_ExtPC.hxx>#include <BRepLProp_CLProps.hxx>#include <BRep_Tool.hxx>#include <TopoDS.hxx>#include "BRepBuilderAPI_MakeEdge.hxx"#include "Geom_BezierCurve.hxx"#include "Geom_BSplineCurve.hxx"#include "GeomAPI_ProjectPointOnCurve.hxx"#include "TColgp_Array1OfPnt.hxx"#include "GeomAdaptor_Curve.hxx"#include "GCPnts_QuasiUniformAbscissa.hxx"#include "BRepAlgoAPI_BooleanOperation.hxx"#include "TopTools_ListOfShape.hxx"#include "BRepAlgo_NormalProjection.hxx"#include "TopExp_Explorer.hxx"#include "GeomLProp_CurveTool.hxx"#include "GeomAPI_ExtremaCurveCurve.hxx"#include "Geom_Line.hxx"#include "Geom_Circle.hxx"#include "Geom_Ellipse.hxx"#include "GC_MakeLine.hxx"#include "gp_Circ.hxx"#include "gp_Elips.hxx"#include "BRepBuilderAPI_Transform.hxx"#include "BRepBuilderAPI_GTransform.hxx"#include "BRepBuilderAPI_ModifyShape.hxx"#include "TopTools_DataMapOfShapeInteger.hxx"