#include <BRepMAT2d_LinkTopoBilo.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | BRepMAT2d_LinkTopoBilo () |
| Standard_EXPORT | BRepMAT2d_LinkTopoBilo (const BRepMAT2d_Explorer &Explo, const BRepMAT2d_BisectingLocus &BiLo) |
| Constructs the links Between S and BiLo. //! raises if <s> is not a face. . | |
| Standard_EXPORT void | Perform (const BRepMAT2d_Explorer &Explo, const BRepMAT2d_BisectingLocus &BiLo) |
| Constructs the links Between S and BiLo. //! raises if <s> is not a face or a wire. . | |
| Standard_EXPORT void | Init (const TopoDS_Shape &S) |
| Initialise the Iterator on <s> <s> is an edge or a vertex of the initial wire or face. //! raises if <s> is not an edge or a vertex. . | |
| Standard_EXPORT Standard_Boolean | More () |
| Returns True if there is a current BasicElt. . | |
| Standard_EXPORT void | Next () |
| Proceed to the next BasicElt. . | |
| Standard_EXPORT Handle_MAT_BasicElt | Value () const |
| Returns the current BasicElt. . | |
| Standard_EXPORT TopoDS_Shape | GeneratingShape (const Handle(MAT_BasicElt)&aBE) const |
| Returns the Shape linked to <abe>. . | |
Private Member Functions | |
| Standard_EXPORT void | LinkToWire (const TopoDS_Wire &W, const BRepMAT2d_Explorer &Explo, const Standard_Integer IndexContour, const BRepMAT2d_BisectingLocus &BiLo) |
Private Attributes | |
| BRepMAT2d_DataMapOfShapeSequenceOfBasicElt | myMap |
| BRepMAT2d_DataMapOfBasicEltShape | myBEShape |
| TopoDS_Shape | myKey |
| Standard_Integer | current |
| Standard_Boolean | isEmpty |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1