Class Ifc4::IfcPolyline¶
Defined in File Ifc4.h
Nested Relationships¶
This class is a nested type of Struct Ifc4.
Inheritance Relationships¶
Base Type¶
public Ifc4::IfcBoundedCurve
(Class Ifc4::IfcBoundedCurve)
Class Documentation¶
-
class
Ifc4
::
IfcPolyline
: public Ifc4::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<::Ifc4::IfcCartesianPoint>::ptr
Points
() const¶ The points defining the polyline.
-
void
setPoints
(IfcTemplatedEntityList<::Ifc4::IfcCartesianPoint>::ptr v)¶
-
IfcPolyline
(IfcEntityInstanceData *e)¶
-
IfcPolyline
(IfcTemplatedEntityList<::Ifc4::IfcCartesianPoint>::ptr v1_Points)¶
-
typedef IfcTemplatedEntityList<IfcPolyline>