Defined in File Ifc4.h
IfcCartesianTransformationOperator2DnonUniform: public Ifc4::IfcCartesianTransformationOperator2D¶
A Cartesian transformation operator 2d non uniform defines a geometric transformation in two-dimensional space composed of translation, rotation, mirroring and non uniform scaling. Non uniform scaling is given by two different scaling factors:
SELF\IfcCartesianTransformationOperator.Scale: the x axis scale factor Scale2: the y axis scale factor
If the Scale factor (at supertype IfcCartesianTransformationOperator) is omitted, it defaults to 1.0. If the Scale2 factor is omitted, it defaults to the value of Scale (the x axis scale factor).
NOTE: The scale factor (Scl) defined at the supertype IfcCartesianTransformationOperator is used to express the calculated Scale factor (normally x axis scale factor).
HISTORY: New entity in IFC Release 2x.
Whether the optional attribute Scale2 is defined for this IfcCartesianTransformationOperator2DnonUniform.
The scaling value specified for the transformation along the axis 2. This is normally the y scale factor.