Open CASCADE Technology 6.6.0
Public Member Functions
MAT_Node Class Reference

#include <MAT_Node.hxx>

Inheritance diagram for MAT_Node:
Inheritance graph
[legend]

Public Member Functions

 MAT_Node (const Standard_Integer GeomIndex, const Handle< MAT_Arc > &LinkedArc, const Standard_Real Distance)
Standard_Integer GeomIndex () const
 Returns the index associated of the geometric
representation of <me>.

Standard_Integer Index () const
 Returns the index associated of the node

void LinkedArcs (MAT_SequenceOfArc &S) const
 Returns in <S> the Arcs linked to <me>.

void NearElts (MAT_SequenceOfBasicElt &S) const
 Returns in <S> the BasicElts equidistant
to <me>.

Standard_Real Distance () const
Standard_Boolean PendingNode () const
 Returns True if <me> is a pending Node.
(ie : the number of Arc Linked = 1)

Standard_Boolean OnBasicElt () const
 Returns True if <me> belongs to the figure.

Standard_Boolean Infinite () const
 Returns True if the distance of <me> is Infinite

void SetIndex (const Standard_Integer anIndex)
 Set the index associated of the node

void SetLinkedArc (const Handle< MAT_Arc > &anArc)

Constructor & Destructor Documentation

MAT_Node::MAT_Node ( const Standard_Integer  GeomIndex,
const Handle< MAT_Arc > &  LinkedArc,
const Standard_Real  Distance 
)

Member Function Documentation

Standard_Real MAT_Node::Distance ( ) const
Standard_Integer MAT_Node::GeomIndex ( ) const
Standard_Integer MAT_Node::Index ( ) const
Standard_Boolean MAT_Node::Infinite ( ) const
void MAT_Node::LinkedArcs ( MAT_SequenceOfArc S) const
void MAT_Node::NearElts ( MAT_SequenceOfBasicElt S) const
Standard_Boolean MAT_Node::OnBasicElt ( ) const
Standard_Boolean MAT_Node::PendingNode ( ) const
void MAT_Node::SetIndex ( const Standard_Integer  anIndex)
void MAT_Node::SetLinkedArc ( const Handle< MAT_Arc > &  anArc)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines