Open CASCADE Technology
6.5.4
|
defines IGESCompositeCurve, Type <102> Form <0>
in package IGESGeom
A composite curve is defined as an ordered list of entities
consisting of a point, connect point and parametrised curve
entities (excluding the CompositeCurve entity).
#include <IGESGeom_CompositeCurve.hxx>
Public Member Functions | |
IGESGeom_CompositeCurve () | |
void | Init (const Handle< IGESData_HArray1OfIGESEntity > &allEntities) |
This method is used to set the fields of the class CompositeCurve | |
Standard_Integer | NbCurves () const |
returns the number of curves contained in the CompositeCurve | |
Handle_IGESData_IGESEntity | Curve (const Standard_Integer Index) const |
returns Component of the CompositeCurve (a curve or a point) raises exception if Index <= 0 or Index > NbCurves() |
Handle_IGESData_IGESEntity IGESGeom_CompositeCurve::Curve | ( | const Standard_Integer | Index | ) | const |
void IGESGeom_CompositeCurve::Init | ( | const Handle< IGESData_HArray1OfIGESEntity > & | allEntities | ) |