IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.12.2.9 IfcHatchLineDistanceSelect(剖面线距离选择)

8.12.2.9.1 语义定义(Semantic definition)

IfcHatchLineDistanceSelect 是在确定剖面线距离及可选起始点的不同方式之间进行选择,可通过偏移距离度量或通过矢量来实现。

如果选择矢量,则在填充区域样式剖面线中充当一次性重复因子,用于确定重复剖面线相对于前一条剖面线原点的位置。给定任何剖面线的初始位置,单向重复因子根据以下方程确定两个新位置:

I + k * R k ∈{-1,1}

图 8.12.2.9.A 展示了使用矢量确定剖面线距离的方法

IfcHatchLineDistanceSelect_Fig1.gif 3,8 KB
图 8.12.2.9.A — 矢量作为单一方向重复因子

8.12.2.9.2 类型值

类型
IfcPositiveLengthMeasure
IfcVector
表 8.12.2.9.B

8.12.2.9.3 形式化表示(Formal representation)

TYPE IfcHatchLineDistanceSelect = SELECT
	(IfcPositiveLengthMeasure
	,IfcVector);
END_TYPE;

8.12.2.9.4 参考文献