8.18.6.1 IfcConvertDirectionInto2D(方向转换为二维)
8.18.6.1.1 语义定义(Semantic definition)
该函数返回一个二维方向,使用二维或三维方向的x/y比率作为输入。
8.18.6.1.2 形式化表示(Formal representation)
FUNCTION IfcConvertDirectionInto2D
(Direction : IfcDirection)
: IfcDirection;
LOCAL
Direction2D : IfcDirection := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.,1.]);
END_LOCAL;
Direction2D.DirectionRatios[1] := Direction.DirectionRatios[1];
Direction2D.DirectionRatios[2] := Direction.DirectionRatios[2];
RETURN (Direction2D);
END_FUNCTION;