序号 | 属性名称 | 中文解释 | 数据类型 | 必填 |
GfcRoot | ||||
GfcGeometry | ||||
GfcCurve3d | ||||
GfcSpiralLine3d | ||||
1 | Coord | 局部坐标系,Z 轴是螺旋线的旋转轴,Z 轴方向是高度增加的方向;单位正交右手 | GfcCoordinates3d | √ |
2 | Radius | 起始半径,应大于0 | GfcDouble | √ |
3 | Range | Min: 起始半径 * 起始角度,Max: 起始半径 * 终止角度,角度[-Infinity, +Infinity] | GfcIntervald | √ |
4 | ClockSign | 时钟方向,1为逆时针, -1为顺时针 | GfcInteger | √ |
5 | HeightCoef | (终止高度-起始高度) / Range.Length();隐含条件(高度h = 0 <=> 参数t = 0) | GfcDouble | √ |
6 | RadiusCoef | (终止半径-起始半径) / Range.Length();当RadiusCoef = 0时,螺旋线为常半径;当RadiusCoef != 0时,螺旋线为变半径 | GfcDouble | √ |