#include <Standard_Stream.hxx>#include <GEOMImpl_IMeasureOperations.hxx>#include <GEOMImpl_Types.hxx>#include <GEOMImpl_MeasureDriver.hxx>#include <GEOMImpl_IMeasure.hxx>#include <GEOMImpl_IShapesOperations.hxx>#include <GEOMAlgo_ShapeInfo.hxx>#include <GEOMAlgo_ShapeInfoFiller.hxx>#include <GEOM_Function.hxx>#include <GEOM_PythonDump.hxx>#include <utilities.h>#include <OpUtil.hxx>#include <Utils_ExceptHandlers.hxx>#include <TFunction_DriverTable.hxx>#include <TFunction_Driver.hxx>#include <TFunction_Logbook.hxx>#include <TDF_Tool.hxx>#include <BRep_Tool.hxx>#include <BRepAdaptor_Surface.hxx>#include <BRepBndLib.hxx>#include <BRepCheck.hxx>#include <BRepCheck_ListIteratorOfListOfStatus.hxx>#include <BRepCheck_Result.hxx>#include <BRepCheck_Shell.hxx>#include <BRepExtrema_DistShapeShape.hxx>#include <BRepGProp.hxx>#include <BRepTools.hxx>#include <Bnd_Box.hxx>#include <GProp_GProps.hxx>#include <GProp_PrincipalProps.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_Iterator.hxx>#include <TopExp_Explorer.hxx>#include <TopTools_MapOfShape.hxx>#include <TopTools_ListOfShape.hxx>#include <TopTools_ListIteratorOfListOfShape.hxx>#include <GeomAbs_SurfaceType.hxx>#include <Geom_Surface.hxx>#include <Geom_Plane.hxx>#include <Geom_SphericalSurface.hxx>#include <Geom_CylindricalSurface.hxx>#include <Geom_ToroidalSurface.hxx>#include <Geom_ConicalSurface.hxx>#include <Geom_SurfaceOfLinearExtrusion.hxx>#include <Geom_SurfaceOfRevolution.hxx>#include <Geom_BezierSurface.hxx>#include <Geom_BSplineSurface.hxx>#include <Geom_RectangularTrimmedSurface.hxx>#include <Geom_OffsetSurface.hxx>#include <Geom_Line.hxx>#include <gp_Pln.hxx>#include <gp_Lin.hxx>#include <GeomAPI_ProjectPointOnCurve.hxx>#include <GeomLProp_CLProps.hxx>#include <GeomLProp_SLProps.hxx>#include <ShapeAnalysis.hxx>#include <ShapeAnalysis_Surface.hxx>#include <Standard_Failure.hxx>#include <Standard_ErrorHandler.hxx>#include <BRepClass3d_SolidClassifier.hxx>#include <BRep_Builder.hxx>#include <GeomAPI_IntSS.hxx>#include <Geom_Circle.hxx>#include <ShapeFix_Shape.hxx>#include <TopoDS_Compound.hxx>Functions | |
| Handle (GEOM_Object) GEOMImpl_IMeasureOperations | |
| static double | CheckSingularCase (const TopoDS_Shape &aSh1, const TopoDS_Shape &aSh2, gp_Pnt &Ptmp1, gp_Pnt &Ptmp2) |
| static Standard_Boolean | Contains (const TopTools_ListOfShape &L, const TopoDS_Shape &S) |
| Handle | ( | GEOM_Object | ) |
GetCentreOfMass
GetVertexByIndex
GetNormal
References CDG_MEASURE, GEOM_CDG, GEOMImpl_MeasureDriver.GetID(), Handle(), KO, OK, and GEOMImpl_IMeasure.SetBase().
| static double CheckSingularCase | ( | const TopoDS_Shape & | aSh1, |
| const TopoDS_Shape & | aSh2, | ||
| gp_Pnt & | Ptmp1, | ||
| gp_Pnt & | Ptmp2 | ||
| ) | [static] |
References Handle(), PAL_MESH_030_geometry.i, GEOM_moteur.P1, GEOM_moteur.P2, GEOM_moteur.S, STANDARD_TYPE(), GEOM_moteur.V1, and GEOM_moteur.V2.
| static Standard_Boolean Contains | ( | const TopTools_ListOfShape & | L, |
| const TopoDS_Shape & | S | ||
| ) | [static] |