Struct Ifc4x1::IfcBSplineCurveForm¶
Defined in File Ifc4x1.h
Nested Relationships¶
This struct is a nested type of Struct Ifc4x1.
Struct Documentation¶
-
struct
Ifc4x1
::
IfcBSplineCurveForm
Public Types
-
enum
Value
Definition from ISO/CD 10303-42:1992: This type is used to indicate that the B-spline curve represents a part of a curve of some specific form.
Enumeration
polyline form: A connected sequence of line segments represented by degree 1 B-spline basis functions. circular arc: An arc of a circle, or a complete circle represented by a B-spline curve. elliptic arc: An arc of an ellipse, or a complete ellipse, represented by a B-spline curve. parabolic arc: An arc of finite length of a parabola represented by a B-spline curve. hyperbolic arc: An arc of finite length of one branch of a hyperbola represented by a B-spline curve. unspecified: A B-spline curve for which no particular form is specified.
NOTE Corresponding ISO 10303 type: b_spline_curve_form. Please refer to ISO/IS 10303-42: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