| 
| 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) | 
|   |