8.12.2.9 IfcHatchLineDistanceSelect(剖面线距离选择)
8.12.2.9.1 语义定义(Semantic definition)
IfcHatchLineDistanceSelect 是在确定剖面线距离及可选起始点的不同方式之间进行选择,可通过偏移距离度量或通过矢量来实现。
如果选择矢量,则在填充区域样式剖面线中充当一次性重复因子,用于确定重复剖面线相对于前一条剖面线原点的位置。给定任何剖面线的初始位置,单向重复因子根据以下方程确定两个新位置:
I + k * R k ∈{-1,1}
图 8.12.2.9.A 展示了使用矢量确定剖面线距离的方法
图 8.12.2.9.A — 矢量作为单一方向重复因子
8.12.2.9.2 类型值
8.12.2.9.3 形式化表示(Formal representation)
TYPE IfcHatchLineDistanceSelect = SELECT
(IfcPositiveLengthMeasure
,IfcVector);
END_TYPE;
