<xs:element name="CenterPoint" type="PointType"><xs:annotation><xs:documentation>The CenterPoint element is the center of the cylinder at one end.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Diameter" type="LinearValueType"><xs:annotation><xs:documentation>The Diameter element is the diameter of the cylinder.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Axis" type="UnitVectorType"><xs:annotation><xs:documentation>The Axis element is the unit vector that gives the axis of the cylinder pointing from the end at which the center point is defined to the other end.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Length" type="LinearValueType"><xs:annotation><xs:documentation>The Length element is the length of the cylinder along its axis vector.</xs:documentation></xs:annotation></xs:element>
<xs:complexType name="CylinderType"><xs:annotation><xs:documentation>The CylinderType defines a cylinder to be used as a cylindrical area DatumTarget. It is not a feature.</xs:documentation></xs:annotation><xs:sequence><xs:element name="CenterPoint" type="PointType"><xs:annotation><xs:documentation>The CenterPoint element is the center of the cylinder at one end.</xs:documentation></xs:annotation></xs:element><xs:element name="Diameter" type="LinearValueType"><xs:annotation><xs:documentation>The Diameter element is the diameter of the cylinder.</xs:documentation></xs:annotation></xs:element><xs:element name="Axis" type="UnitVectorType"><xs:annotation><xs:documentation>The Axis element is the unit vector that gives the axis of the cylinder pointing from the end at which the center point is defined to the other end.</xs:documentation></xs:annotation></xs:element><xs:element name="Length" type="LinearValueType"><xs:annotation><xs:documentation>The Length element is the length of the cylinder along its axis vector.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>