Class Ifc2x3::IfcPolyline¶
- Defined in File Ifc2x3.h 
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
- public Ifc2x3::IfcBoundedCurve(Class Ifc2x3::IfcBoundedCurve)
Class Documentation¶
- 
class Ifc2x3::IfcPolyline: public Ifc2x3::IfcBoundedCurve¶
- Definition from ISO/CD 10303-42:1992: A polyline is a bounded curve of n - 1 linear segments, defined by a list of n points, P1, P2 … Pn. The ith segment of the curve is parameterized as follows: - for 1 ≤ i ≤ n - 1 - where i - 1 ≤ u ≤ i and with parametric range of 0 <≤ u ≤ n - 1. - NOTE Corresponding ISO 10303 entity: polyline. Please refer to ISO/IS 10303-42:1994, p. 45 for the final definition of the formal standard. - HISTORY New class in IFC Release 1.0 - Public Types - 
typedef IfcTemplatedEntityList<IfcPolyline> list¶
 - Public Functions - 
IfcTemplatedEntityList<::Ifc2x3::IfcCartesianPoint>::ptr Points() const¶
- The points defining the polyline. 
 - 
void setPoints(IfcTemplatedEntityList<::Ifc2x3::IfcCartesianPoint>::ptr v)¶
 - 
IfcPolyline(IfcEntityInstanceData *e)¶
 - 
IfcPolyline(IfcTemplatedEntityList<::Ifc2x3::IfcCartesianPoint>::ptr v1_Points)¶
 
- 
typedef IfcTemplatedEntityList<IfcPolyline>