<xs:complexType name="TransformRotationType">
<xs:annotation>
<xs:documentation>The TransformRotationType defines a transformation for a rotation.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="XDirection" type="UnitVectorSimpleType">
<xs:annotation>
<xs:documentation>The XDirection element is a unit vector that specifies the x rotation. When the origin is (0,0,0), the components of the X direction are the coordinates in the 'after' coordinate system of the point (1,0,0) in the 'before' system.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="YDirection" type="UnitVectorSimpleType">
<xs:annotation>
<xs:documentation>The YDirection element is a unit vector that describes the y rotation. When the origin is (0,0,0), the components of the Y direction are the coordinates in the 'after' coordinate system of the point (0,1,0) in the 'before' system.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ZDirection" type="UnitVectorSimpleType">
<xs:annotation>
<xs:documentation>The ZDirection element is a unit vector that describes the z rotation. When the Origin is (0,0,0), the components of the z Direction are the coordinates in the 'after' coordinate system of the point (0,0,1) in the 'before' system.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType> |