IfcHatchLineDistanceSelect是通过偏移距离测量或矢量确定填充线的距离和起点的不同方法之间的选择。
如果选定该矢量,则在填充区域样式图案填充中用作一个一次性重复因子,用于确定重复填充线的原点相对于上一个填充线的原点。给定任何填充线的初始位置,单向重复因子根据以下等式确定两个新位置:
注:根据ISO 10303-46的定义:
I + k * R k ∈{-1,1}
图中显示了填充线距离向量的使用
图-矢量作为单向重复系数
注:使用IfcVector作为一次重复系数是根据ISO10303-46中定义的一个方向的重复系数进行调整的
IFC2x3中增加的新选择类型
Enumeration definition
Constant | Description |
---|---|
IfcPositiveLengthMeasure | |
IfcVector |
EXPRESS Specification
TYPE IfcHatchLineDistanceSelect = SELECT (
IfcPositiveLengthMeasure,
IfcVector);
END_TYPE;