|
Public Member Functions |
Standard_EXPORT | MAT_Node (const Standard_Integer GeomIndex, const Handle(MAT_Arc)&LinkedArc, const Standard_Real Distance) |
Standard_EXPORT Standard_Integer | GeomIndex () const |
| Returns the index associated of the geometric
representation of <me>.
.
|
Standard_EXPORT Standard_Integer | Index () const |
| Returns the index associated of the node
.
|
Standard_EXPORT void | LinkedArcs (MAT_SequenceOfArc &S) const |
| Returns in <s> the Arcs linked to <me>.
.
|
Standard_EXPORT void | NearElts (MAT_SequenceOfBasicElt &S) const |
| Returns in <s> the BasicElts equidistant
to <me>.
.
|
Standard_EXPORT Standard_Real | Distance () const |
Standard_EXPORT Standard_Boolean | PendingNode () const |
| Returns True if <me> is a pending Node.
(ie : the number of Arc Linked = 1)
.
|
Standard_EXPORT Standard_Boolean | OnBasicElt () const |
| Returns True if <me> belongs to the figure.
.
|
Standard_EXPORT Standard_Boolean | Infinite () const |
| Returns True if the distance of <me> is Infinite
.
|
Standard_EXPORT void | SetIndex (const Standard_Integer anIndex) |
| Set the index associated of the node
.
|
Standard_EXPORT void | SetLinkedArc (const Handle(MAT_Arc)&anArc) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
Standard_Integer | nodeIndex |
Standard_Integer | geomIndex |
Standard_Address | aLinkedArc |
Standard_Real | distance |