Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
MAT_BasicElt Class Reference

A BasicELt is associated to each elemtary
constituant of the figure.

#include <MAT_BasicElt.hxx>

Inheritance diagram for MAT_BasicElt:
Inheritance graph
[legend]

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)

Constructor & Destructor Documentation


Member Function Documentation

Handle_MAT_Arc MAT_BasicElt::EndArc ( ) const
Handle_MAT_Arc MAT_BasicElt::StartArc ( ) const

The documentation for this class was generated from the following file: