L.4.6.3.2.2 Shape 3-D
The complex type, CT_Shape3D, defines all of the 3-D properties associated with an individual shape. A shape can have two bevels, one on the top and one on the bottom. An extrusion color also defined, which, when applied, applies a color to the surface of the extrusion. There is also an extrusion width, which defines the width of the extrusion. A contour color and width can be defined for the shape. A z- axis anchor is defined within the complex type and is the anchor relative to the shape’s top face. The shape 3-D complex type also holds a present material. Finally the shape 3-D contains another element just as in previous complex types, which is used for future extensibility. The CT_Shape3D complex type is defined in the following manner:
<xsd:complexType name="CT_Shape3D">
<xsd:sequence>
<xsd:element name="bevelT" type="CT_Bevel" minOccurs="0"
maxOccurs="1" />
<xsd:element name="bevelB" type="CT_Bevel" minOccurs="0"
maxOccurs="1" />
<xsd:element name="extrusionClr" type="CT_Color" minOccurs="0"
maxOccurs="1" />
<xsd:element name="contourClr" type="CT_Color" minOccurs="0"
maxOccurs="1" />
<xsd:element name="ext" type="CT_OfficeArtExtension" minOccurs="0"
maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="z" type="ST_Coordinate" use="optional"
default="0" />
<xsd:attribute name="extrusionH" type="ST_PositiveCoordinate"
use="optional" default="0" />
<xsd:attribute name="contourW" type="ST_PositiveCoordinate"
use="optional" default="0" />
<xsd:attribute name="prstMaterial" type="ST_PresetMaterialType"
use="optional" default="warmMatte" />
</xsd:complexType>