Class Ifc4x3_rc1::IfcPointOnCurve¶
Defined in File Ifc4x3_rc1.h
Nested Relationships¶
This class is a nested type of Struct Ifc4x3_rc1.
Inheritance Relationships¶
Base Type¶
public Ifc4x3_rc1::IfcPoint
(Class Ifc4x3_rc1::IfcPoint)
Class Documentation¶
-
class
Ifc4x3_rc1
::
IfcPointOnCurve
: public Ifc4x3_rc1::IfcPoint¶ Definition from ISO/CD 10303-42:1992: A point on curve is a point which lies on a curve. The point is determined by evaluating the curve at a specific parameter value. The coordinate space dimensionality of the point is that of the basis curve.
NOTE: Corresponding STEP entity: point_on_curve. Please refer to ISO/IS 10303-42:1994, p. 23 for the final definition of the formal standard.
HISTORY: New entity in Release IFC2x Edition 2.
Informal Propositions:
The value of the point parameter shall not be outside the parametric range of the curve.
Public Types
-
typedef IfcTemplatedEntityList<IfcPointOnCurve>
list
¶
Public Functions
-
::Ifc4x3_rc1::IfcCurve *
BasisCurve
() const¶ The curve to which point parameter relates.
-
void
setBasisCurve
(::Ifc4x3_rc1::IfcCurve *v)¶
-
double
PointParameter
() const¶ The parameter value of the point location.
-
void
setPointParameter
(double v)¶
-
IfcPointOnCurve
(IfcEntityInstanceData *e)¶
-
IfcPointOnCurve
(::Ifc4x3_rc1::IfcCurve *v1_BasisCurve, double v2_PointParameter)¶
-
typedef IfcTemplatedEntityList<IfcPointOnCurve>