<xs:complexType name="CartesianResolutionType">
<xs:annotation>
<xs:documentation>The CartesianResolutionType gives the resolution of a device with 3D Cartesian coordinates as an overall resolution, or as a sequence of X, Y, and Z axis resolutions, or both.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="ResolutionBaseType">
<xs:choice>
<xs:annotation>
<xs:documentation>The choice is among (1) CombinedCartesianResolution, (2) XYZResolution, or (3) both (with CombinedResolution coming first). This choice structure is the normal XML schema language structure for 'one or both'.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="CombinedCartesianResolution" type="LinearValueType">
<xs:annotation>
<xs:documentation>The CombinedResolution element is the resolution of the device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="XYZResolution" type="XYZResolutionType" minOccurs="0">
<xs:annotation>
<xs:documentation>The optional XYZResolution element gives the resolution of the device along each of the three coordinate axes.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:element name="XYZResolution" type="XYZResolutionType">
<xs:annotation>
<xs:documentation>The XYZResolution element gives the resolution of the device along each of the three coordinate axes.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType> |