Struct Ifc2x3::IfcBSplineCurveForm¶
Defined in File Ifc2x3.h
Nested Relationships¶
This struct is a nested type of Struct Ifc2x3.
Struct Documentation¶

struct
Ifc2x3
::
IfcBSplineCurveForm
Public Types

enum
Value
Definition from ISO/CD 1030342:1992: This type is used to indicate that the Bspline curve represents a part of a curve of some specific form.
Enumeration
polyline form: A connected sequence of line segments represented by degree 1 Bspline basis functions. circular arc: An arc of a circle, or a complete circle represented by a Bspline curve. elliptic arc: An arc of an ellipse, or a complete ellipse, represented by a Bspline curve. parabolic arc: An arc of finite length of a parabola represented by a Bspline curve. hyperbolic arc: An arc of finite length of one branch of a hyperbola represented by a Bspline curve. unspecified: A Bspline curve for which no particular form is specified.
NOTE Corresponding ISO 10303 type: b_spline_curve_form. Please refer to ISO/IS 1030342:1994, p. 15 for the final definition of the formal standard.
HISTORY New type in Release IFC2x2.
Values:

enumerator
IfcBSplineCurveForm_POLYLINE_FORM

enumerator
IfcBSplineCurveForm_CIRCULAR_ARC

enumerator
IfcBSplineCurveForm_ELLIPTIC_ARC

enumerator
IfcBSplineCurveForm_PARABOLIC_ARC

enumerator
IfcBSplineCurveForm_HYPERBOLIC_ARC

enumerator
IfcBSplineCurveForm_UNSPECIFIED

enumerator

enum