#include <GEOMAlgo_GetInPlace.hxx>#include <math.h>#include <gp_Pnt.hxx>#include <gp_Vec.hxx>#include <gp_Pnt2d.hxx>#include <gp_Dir2d.hxx>#include <Geom_Surface.hxx>#include <Geom2d_Curve.hxx>#include <Geom2d_Line.hxx>#include <Geom2d_TrimmedCurve.hxx>#include <Geom2dAdaptor_Curve.hxx>#include <Geom2dHatch_Hatcher.hxx>#include <Geom2dHatch_Intersector.hxx>#include <HatchGen_Domain.hxx>#include <GeomAPI_ProjectPointOnCurve.hxx>#include <TopAbs_State.hxx>#include <TopAbs_ShapeEnum.hxx>#include <TopAbs_Orientation.hxx>#include <TopoDS_Vertex.hxx>#include <TopoDS_Edge.hxx>#include <TopoDS_Solid.hxx>#include <TopoDS_Face.hxx>#include <BRep_Tool.hxx>#include <TopExp_Explorer.hxx>#include <BRepTools.hxx>#include <BRepClass3d_SolidClassifier.hxx>#include <IntTools_Tools.hxx>#include <GEOMAlgo_AlgoTools.hxx>Functions | |
| static Standard_Integer | PntInEdge (const TopoDS_Edge &aF, gp_Pnt &aP) |
| static Standard_Integer | PntInEdge (const TopoDS_Edge &aF, gp_Pnt &aP, Standard_Real &aT) |
| static Standard_Integer | PntInFace (const TopoDS_Face &aF, gp_Pnt &aP) |
| static Standard_Integer | PntInFace (const TopoDS_Face &aF, gp_Pnt &aP, gp_Pnt2d &theP2D) |
| static Standard_Integer | PntInSolid (const TopoDS_Solid &aZ, const Standard_Real aTol, gp_Pnt &aP) |
|
static |
References iErr.
|
static |
|
static |
References iErr.
|
static |
|
static |
References GEOMAlgo_AlgoTools::FaceNormal(), iErr, and PntInFace().