#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().