#include <BRepMAT2d_BisectingLocus.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_BisectingLocus () |
Standard_EXPORT void | Compute (BRepMAT2d_Explorer &anExplo, const Standard_Integer LineIndex=1, const MAT_Side aSide=MAT_Left) |
Standard_EXPORT Standard_Boolean | IsDone () const |
Standard_EXPORT Handle_MAT_Graph | Graph () const |
Standard_EXPORT Standard_Integer | NumberOfContours () const |
Standard_EXPORT Standard_Integer | NumberOfElts (const Standard_Integer IndLine) const |
Standard_EXPORT Standard_Integer | NumberOfSections (const Standard_Integer IndLine, const Standard_Integer Index) const |
Standard_EXPORT Handle_MAT_BasicElt | BasicElt (const Standard_Integer IndLine, const Standard_Integer Index) const |
Standard_EXPORT Handle_Geom2d_Geometry | GeomElt (const Handle(MAT_BasicElt)&aBasicElt) const |
Standard_EXPORT gp_Pnt2d | GeomElt (const Handle(MAT_Node)&aNode) const |
Standard_EXPORT Bisector_Bisec | GeomBis (const Handle(MAT_Arc)&anArc, Standard_Boolean &Reverse) const |
Private Member Functions | |
Standard_EXPORT void | Fusion () |
Standard_EXPORT void | RenumerationAndFusion (const Standard_Integer IndexLine, const Standard_Integer LengthLine, Standard_Integer &IndexLast, MAT_DataMapOfIntegerBasicElt &NewMap) |
Private Attributes | |
Handle_MAT_Graph | theGraph |
MAT2d_Tool2d | theTool |
Standard_Boolean | isDone |
MAT2d_DataMapOfBiIntInteger | nbSect |
Standard_Integer | nbContours |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|