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>