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

Constructs a circuit on a set of lines.


#include <MAT2d_Circuit.hxx>

Inheritance diagram for MAT2d_Circuit:
Inheritance graph
[legend]

Public Member Functions

 MAT2d_Circuit ()
void Perform (MAT2d_SequenceOfSequenceOfGeometry &aFigure, const TColStd_SequenceOfBoolean &IsClosed, const Standard_Integer IndRefLine, const Standard_Boolean Trigo)
Standard_Integer NumberOfItems () const
 Returns the Number of Items .

Handle_Geom2d_Geometry Value (const Standard_Integer Index) const
 Returns the item at position <Index> in <me>.

Standard_Integer LineLength (const Standard_Integer IndexLine) const
 Returns the number of items on the line <IndexLine>.

const TColStd_SequenceOfIntegerRefToEqui (const Standard_Integer IndLine, const Standard_Integer IndCurve) const
 Returns the set of index of the items in <me>corresponding
to the curve <IndCurve> on the line <IndLine> from the
initial figure.


Handle_MAT2d_Connexion Connexion (const Standard_Integer Index) const
 Returns the Connexion on the item <Index> in me.

Standard_Boolean ConnexionOn (const Standard_Integer Index) const
 Returns <True> is there is a connexion on the item <Index>
in <me>.


Constructor & Destructor Documentation


Member Function Documentation

Handle_MAT2d_Connexion MAT2d_Circuit::Connexion ( const Standard_Integer  Index) const
Handle_Geom2d_Geometry MAT2d_Circuit::Value ( const Standard_Integer  Index) const

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