|
static Standard_EXPORT void | FaceNormal (const TopoDS_Face &aF, const Standard_Real U, const Standard_Real V, gp_Vec &aN) |
|
static Standard_EXPORT
Standard_Integer | PntInFace (const TopoDS_Face &theF, gp_Pnt &theP, gp_Pnt2d &theP2D) |
| Computes a point <theP> inside the face <theF>. More...
|
|
static Standard_EXPORT
Standard_Boolean | IsCompositeShape (const TopoDS_Shape &aS) |
|
static Standard_EXPORT
Standard_Boolean | BuildTriangulation (const TopoDS_Shape &aS) |
|
static Standard_EXPORT
Standard_Integer | RefineSDShapes (GEOMAlgo_IndexedDataMapOfPassKeyShapeListOfShape &aMSD, const Standard_Real aTol, const Handle(BOPInt_Context)&aCtx) |
|
static Standard_EXPORT
Standard_Integer | FindSDShapes (const TopTools_ListOfShape &aLE, const Standard_Real aTol, TopTools_IndexedDataMapOfShapeListOfShape &aMEE, const Handle(BOPInt_Context)&aCtx) |
|
static Standard_EXPORT
Standard_Integer | FindSDShapes (const TopoDS_Shape &aE1, const TopTools_ListOfShape &aLE, const Standard_Real aTol, TopTools_ListOfShape &aLESD, const Handle(BOPInt_Context)&aCtx) |
|
static Standard_EXPORT void | PointOnShape (const TopoDS_Shape &aS, gp_Pnt &aP3D) |
|
static Standard_EXPORT void | PointOnEdge (const TopoDS_Edge &aE, gp_Pnt &aP3D) |
|
static Standard_EXPORT void | PointOnEdge (const TopoDS_Edge &aE, const Standard_Real aT, gp_Pnt &aP3D) |
|
static Standard_EXPORT void | PointOnFace (const TopoDS_Face &aF, gp_Pnt &aP3D) |
|
static Standard_EXPORT void | PointOnFace (const TopoDS_Face &aF, const Standard_Real aU, const Standard_Real aV, gp_Pnt &aP3D) |
|
static Standard_EXPORT
Standard_Boolean | ProjectPointOnShape (const gp_Pnt &aP1, const TopoDS_Shape &aS, gp_Pnt &aP2, const Handle(BOPInt_Context)&aCtx) |
|
static Standard_EXPORT void | CorrectTolerances (const TopoDS_Shape &aShape, const Standard_Real aMaxTol=0.0001) |
|
static Standard_EXPORT void | CorrectPointOnCurve (const TopoDS_Shape &S, const Standard_Real aMaxTol=0.0001) |
|
static Standard_EXPORT void | CorrectCurveOnSurface (const TopoDS_Shape &S, const Standard_Real aMaxTol=0.0001) |
|
static Standard_EXPORT
Standard_Boolean | IsSplitToReverse1 (const TopoDS_Edge &aEF1, const TopoDS_Edge &aEF2, const Handle(BOPInt_Context)&aCtx) |
|
static Standard_EXPORT void | RefinePCurveForEdgeOnFace (const TopoDS_Edge &aE, const TopoDS_Face &aF, const Standard_Real aUMin, const Standard_Real aUMax) |
|
static Standard_EXPORT
Standard_Boolean | IsUPeriodic (const Handle(Geom_Surface)&aS) |
|
static Standard_EXPORT void | MakeContainer (const TopAbs_ShapeEnum theType, TopoDS_Shape &theC) |
|
static Standard_EXPORT
Standard_Boolean | IsSplitToReverse (const TopoDS_Edge &theSplit, const TopoDS_Edge &theEdge, const Handle(BOPInt_Context)&theCtx) |
|
static Standard_EXPORT
Standard_Boolean | IsSplitToReverse (const TopoDS_Face &theFSp, const TopoDS_Face &theFSr, const Handle(BOPInt_Context)&theCtx) |
|
static Standard_EXPORT
Standard_Boolean | IsSplitToReverse (const TopoDS_Shape &theSp, const TopoDS_Shape &theSr, const Handle(BOPInt_Context)&theCtx) |
|
static Standard_EXPORT
Standard_Integer | BuildPCurveForEdgeOnFace (const TopoDS_Edge &aEold, const TopoDS_Edge &aEnew, const TopoDS_Face &aF, const Handle(BOPInt_Context)&aCtx) |
|
static Standard_EXPORT void | FindChains (const GEOMAlgo_ListOfCoupleOfShapes &aLCS, GEOMAlgo_IndexedDataMapOfShapeIndexedMapOfShape &aMapChains) |
|
static Standard_EXPORT void | FindChains (const GEOMAlgo_IndexedDataMapOfShapeIndexedMapOfShape &aMCV, GEOMAlgo_IndexedDataMapOfShapeIndexedMapOfShape &aMapChains) |
|
static Standard_EXPORT void | CopyShape (const TopoDS_Shape &aS, TopoDS_Shape &aSC) |
|
static Standard_EXPORT void | CopyShape (const TopoDS_Shape &aS, TopoDS_Shape &aSC, TopTools_IndexedDataMapOfShapeShape &aMSS) |
|