Open CASCADE Technology 6.6.0
|
A BasicELt is associated to each elemtary
constituant of the figure.
#include <MAT_BasicElt.hxx>
Public Member Functions | |
MAT_BasicElt (const Standard_Integer anInteger) | |
Constructor, <anInteger> is the <index> of <me>. | |
Handle_MAT_Arc | StartArc () const |
Return <startArcLeft> or <startArcRight> corresponding to <aSide>. | |
Handle_MAT_Arc | EndArc () const |
Return <endArcLeft> or <endArcRight> corresponding to <aSide>. | |
Standard_Integer | Index () const |
Return the <index> of <me> in Graph.TheBasicElts. | |
Standard_Integer | GeomIndex () const |
Return the <GeomIndex> of <me>. | |
void | SetStartArc (const Handle< MAT_Arc > &anArc) |
void | SetEndArc (const Handle< MAT_Arc > &anArc) |
void | SetIndex (const Standard_Integer anInteger) |
void | SetGeomIndex (const Standard_Integer anInteger) |
MAT_BasicElt::MAT_BasicElt | ( | const Standard_Integer | anInteger | ) |
Handle_MAT_Arc MAT_BasicElt::EndArc | ( | ) | const |
Standard_Integer MAT_BasicElt::GeomIndex | ( | ) | const |
Standard_Integer MAT_BasicElt::Index | ( | ) | const |
void MAT_BasicElt::SetEndArc | ( | const Handle< MAT_Arc > & | anArc | ) |
void MAT_BasicElt::SetGeomIndex | ( | const Standard_Integer | anInteger | ) |
void MAT_BasicElt::SetIndex | ( | const Standard_Integer | anInteger | ) |
void MAT_BasicElt::SetStartArc | ( | const Handle< MAT_Arc > & | anArc | ) |
Handle_MAT_Arc MAT_BasicElt::StartArc | ( | ) | const |