|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | BRepOffset_Inter3d (const Handle(BRepAlgo_AsDes)&AsDes, const TopAbs_State Side, const Standard_Real Tol) |
Standard_EXPORT void | CompletInt (const TopTools_ListOfShape &SetOfFaces, const BRepAlgo_Image &InitOffsetFace) |
Standard_EXPORT void | FaceInter (const TopoDS_Face &F1, const TopoDS_Face &F2, const BRepAlgo_Image &InitOffsetFace) |
Standard_EXPORT void | ConnexIntByArc (const TopTools_ListOfShape &SetOfFaces, const TopoDS_Shape &ShapeInit, const BRepOffset_Analyse &Analyse, const BRepAlgo_Image &InitOffsetFace) |
Standard_EXPORT void | ConnexIntByInt (const TopoDS_Shape &SI, const BRepOffset_DataMapOfShapeOffset &MapSF, const BRepOffset_Analyse &A, TopTools_DataMapOfShapeShape &MES, TopTools_DataMapOfShapeShape &Build, TopTools_ListOfShape &Failed) |
Standard_EXPORT void | ContextIntByInt (const TopTools_MapOfShape &ContextFaces, const Standard_Boolean ExtentContext, const BRepOffset_DataMapOfShapeOffset &MapSF, const BRepOffset_Analyse &A, TopTools_DataMapOfShapeShape &MES, TopTools_DataMapOfShapeShape &Build, TopTools_ListOfShape &Failed) |
Standard_EXPORT void | ContextIntByArc (const TopTools_MapOfShape &ContextFaces, const Standard_Boolean ExtentContext, const BRepOffset_Analyse &Analyse, const BRepAlgo_Image &InitOffsetFace, BRepAlgo_Image &InitOffsetEdge) |
Standard_EXPORT void | AddCommonEdges (const TopTools_ListOfShape &SetOfFaces) |
Standard_EXPORT void | SetDone (const TopoDS_Face &F1, const TopoDS_Face &F2) |
Standard_EXPORT Standard_Boolean | IsDone (const TopoDS_Face &F1, const TopoDS_Face &F2) const |
Standard_EXPORT TopTools_MapOfShape & | TouchedFaces () |
Standard_EXPORT Handle_BRepAlgo_AsDes | AsDes () const |
Standard_EXPORT TopTools_MapOfShape & | NewEdges () |
Private Member Functions |
Standard_EXPORT void | Store (const TopoDS_Face &F1, const TopoDS_Face &F2, const TopTools_ListOfShape &LInt1, const TopTools_ListOfShape &LInt2) |
Private Attributes |
Handle_BRepAlgo_AsDes | myAsDes |
TopTools_MapOfShape | myTouched |
TopTools_DataMapOfShapeListOfShape | myDone |
TopTools_MapOfShape | myNewEdges |
TopAbs_State | mySide |
Standard_Real | myTol |