Open CASCADE Technology
6.5.4
|
Constructs a circuit on a set of lines.
#include <MAT2d_Circuit.hxx>
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_SequenceOfInteger & | RefToEqui (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>. |
Handle_MAT2d_Connexion MAT2d_Circuit::Connexion | ( | const Standard_Integer | Index | ) | const |
Standard_Boolean MAT2d_Circuit::ConnexionOn | ( | const Standard_Integer | Index | ) | const |
Standard_Integer MAT2d_Circuit::LineLength | ( | const Standard_Integer | IndexLine | ) | const |
Standard_Integer MAT2d_Circuit::NumberOfItems | ( | ) | const |
void MAT2d_Circuit::Perform | ( | MAT2d_SequenceOfSequenceOfGeometry & | aFigure, |
const TColStd_SequenceOfBoolean & | IsClosed, | ||
const Standard_Integer | IndRefLine, | ||
const Standard_Boolean | Trigo | ||
) |
const TColStd_SequenceOfInteger& MAT2d_Circuit::RefToEqui | ( | const Standard_Integer | IndLine, |
const Standard_Integer | IndCurve | ||
) | const |
Handle_Geom2d_Geometry MAT2d_Circuit::Value | ( | const Standard_Integer | Index | ) | const |