Indicates how an element may be transformed when placed along an alignment.
Constant | Description |
---|---|
PLACE | Element is placed such that the local position corresponds to the point along the referenced curve, such that any components retain their relative cartesian positions and no geometry is transformed. |
CHAIN | Element is placed at the global origin, and geometry at the element and components is transformed by mapped item corresponding to the point along the referenced curve. |
WARP | Same behavior as CHAIN, except any axis-driven parametric geometry (having an 'Axis' representation) is transformed to follow the alignment curve. |
<xs:simpleType name="IfcAlignmentTransformEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="place"/>
<xs:enumeration value="chain"/>
<xs:enumeration value="warp"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcAlignmentTransformEnum = ENUMERATION OF (
PLACE,
CHAIN,
WARP);
END_TYPE;