OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKTopAlgo
MAT


MAT_BasicElt Class Reference

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

#include <MAT_BasicElt.hxx>


Public Member Functions

Standard_EXPORT MAT_BasicElt (const Standard_Integer anInteger)
 Constructor, <aninteger> is the <index> of <me>.
.
Standard_EXPORT Handle_MAT_Arc StartArc () const
 Return <startarcleft> or <startarcright> corresponding
to <aside>.
.
Standard_EXPORT Handle_MAT_Arc EndArc () const
 Return <endarcleft> or <endarcright> corresponding
to <aside>.
.
Standard_EXPORT Standard_Integer Index () const
 Return the <index> of <me> in Graph.TheBasicElts.
.
Standard_EXPORT Standard_Integer GeomIndex () const
 Return the <geomindex> of <me>.
.
Standard_EXPORT void SetStartArc (const Handle(MAT_Arc)&anArc)
Standard_EXPORT void SetEndArc (const Handle(MAT_Arc)&anArc)
Standard_EXPORT void SetIndex (const Standard_Integer anInteger)
Standard_EXPORT void SetGeomIndex (const Standard_Integer anInteger)
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Standard_Address startLeftArc
Standard_Address endLeftArc
Standard_Integer index
Standard_Integer geomIndex


Constructor & Destructor Documentation

Standard_EXPORT MAT_BasicElt::MAT_BasicElt const Standard_Integer  anInteger  ) 
 


Member Function Documentation

Standard_EXPORT Handle_MAT_Arc MAT_BasicElt::EndArc  )  const
 

Standard_EXPORT Standard_Integer MAT_BasicElt::GeomIndex  )  const
 

Standard_EXPORT const MAT_BasicElt::Handle Standard_Type   )  const
 

Standard_EXPORT Standard_Integer MAT_BasicElt::Index  )  const
 

Standard_EXPORT void MAT_BasicElt::SetEndArc const Handle(MAT_Arc)&  anArc  ) 
 

Standard_EXPORT void MAT_BasicElt::SetGeomIndex const Standard_Integer  anInteger  ) 
 

Standard_EXPORT void MAT_BasicElt::SetIndex const Standard_Integer  anInteger  ) 
 

Standard_EXPORT void MAT_BasicElt::SetStartArc const Handle(MAT_Arc)&  anArc  ) 
 

Standard_EXPORT Handle_MAT_Arc MAT_BasicElt::StartArc  )  const
 


Field Documentation

Standard_Address MAT_BasicElt::endLeftArc [private]
 

Standard_Integer MAT_BasicElt::geomIndex [private]
 

Standard_Integer MAT_BasicElt::index [private]
 

Standard_Address MAT_BasicElt::startLeftArc [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:42:28 2008 for OpenCASCADE by  doxygen 1.4.1