<xs:complexType name="UserDefinedResolutionType">
<xs:annotation>
<xs:documentation>The UserDefinedResolutionType gives the resolution of a device with 3D coordinates as an overall resolution, or as a sequence of A, B, and C axis resolutions, or both.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="ResolutionBaseType">
<xs:sequence>
<xs:choice>
<xs:annotation>
<xs:documentation>The choice is among (1) CombinedUserDefinedResolution, (2) ABCResolution, or (3) both (with CombinedUserDefinedResolution 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="CombinedUserDefinedResolution" type="CombinedUserDefinedResolutionType">
<xs:annotation>
<xs:documentation>The CombinedUserDefinedResolution element is the resolution of the device in each axis.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ABCResolution" type="ABCResolutionType">
<xs:annotation>
<xs:documentation>The ABCResolution element gives the resolution of the device along each of the three coordinate axes (A, B, and C).</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:element name="ABCResolution" type="ABCResolutionType">
<xs:annotation>
<xs:documentation>The ABCResolution element gives the resolution of the device along each of the three coordinate axes.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType> |