8.9.2.3 IfcBSplineCurveForm(B样条曲线形式)
8.9.2.3.1 语义定义
IfcBSplineCurveForm 表示具有特定形式的部分曲线。
8.9.2.3.2 类型值
| 类型 | 描述 |
|---|---|
CIRCULAR_ARC(圆弧) |
由 B 样条曲线表示的圆弧或完整圆。 |
ELLIPTIC_ARC(椭圆弧) |
由 B 样条曲线表示的椭圆弧或完整椭圆。 |
HYPERBOLIC_ARC(双曲线弧) |
由 B 样条曲线表示的有限长度的双曲线一支的弧。 |
PARABOLIC_ARC(抛物线弧) |
由 B 样条曲线表示的有限长度的抛物线弧。 |
POLYLINE_FORM(折线形式) |
由 1 次 B 样条基函数表示的一系列连接的直线段。 |
UNSPECIFIED(未指定形式) |
未指定特定形式的 B 样条曲线。 |
8.9.2.3.3 形式化表示
TYPE IfcBSplineCurveForm = ENUMERATION OF
(CIRCULAR_ARC
,ELLIPTIC_ARC
,HYPERBOLIC_ARC
,PARABOLIC_ARC
,POLYLINE_FORM
,UNSPECIFIED);
END_TYPE;