<xsd:schema targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/main" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
<xsd:include schemaLocation="dml-baseTypes.xsd" />
<xsd:simpleType name="ST_PresetCameraType">
<xsd:annotation>
<xsd:documentation>Preset Camera Type</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="legacyObliqueTopLeft">
<xsd:annotation>
<xsd:documentation>Legacy Oblique Top Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyObliqueTop">
<xsd:annotation>
<xsd:documentation>Legacy Oblique Top</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyObliqueTopRight">
<xsd:annotation>
<xsd:documentation>Legacy Oblique Top Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyObliqueLeft">
<xsd:annotation>
<xsd:documentation>Legacy Oblique Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyObliqueFront">
<xsd:annotation>
<xsd:documentation>Legacy Oblique Front</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyObliqueRight">
<xsd:annotation>
<xsd:documentation>Legacy Oblique Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyObliqueBottomLeft">
<xsd:annotation>
<xsd:documentation>Legacy Oblique Bottom Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyObliqueBottom">
<xsd:annotation>
<xsd:documentation>Legacy Oblique Bottom</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyObliqueBottomRight">
<xsd:annotation>
<xsd:documentation>Legacy Oblique Bottom Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyPerspectiveTopLeft">
<xsd:annotation>
<xsd:documentation>Legacy Perspective Top Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyPerspectiveTop">
<xsd:annotation>
<xsd:documentation>Legacy Perspective Top</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyPerspectiveTopRight">
<xsd:annotation>
<xsd:documentation>Legacy Perspective Top Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyPerspectiveLeft">
<xsd:annotation>
<xsd:documentation>Legacy Perspective Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyPerspectiveFront">
<xsd:annotation>
<xsd:documentation>Legacy Perspective Front</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyPerspectiveRight">
<xsd:annotation>
<xsd:documentation>Legacy Perspective Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyPerspectiveBottomLeft">
<xsd:annotation>
<xsd:documentation>Legacy Perspective Bottom Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyPerspectiveBottom">
<xsd:annotation>
<xsd:documentation>Legacy Perspective Bottom</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="legacyPerspectiveBottomRight">
<xsd:annotation>
<xsd:documentation>Legacy Perspective Bottom Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="orthographicFront">
<xsd:annotation>
<xsd:documentation>Orthographic Front</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricTopUp">
<xsd:annotation>
<xsd:documentation>Isometric Top Up</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricTopDown">
<xsd:annotation>
<xsd:documentation>Isometric Top Down</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricBottomUp">
<xsd:annotation>
<xsd:documentation>Isometric Bottom Up</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricBottomDown">
<xsd:annotation>
<xsd:documentation>Isometric Bottom Down</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricLeftUp">
<xsd:annotation>
<xsd:documentation>Isometric Left Up</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricLeftDown">
<xsd:annotation>
<xsd:documentation>Isometric Left Down</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricRightUp">
<xsd:annotation>
<xsd:documentation>Isometric Right Up</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricRightDown">
<xsd:annotation>
<xsd:documentation>Isometric Right Down</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis1Left">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 1 Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis1Right">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 1 Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis1Top">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 1 Top</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis2Left">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 2 Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis2Right">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 2 Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis2Top">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 2 Top</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis3Left">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 3 Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis3Right">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 3 Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis3Bottom">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 3 Bottom</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis4Left">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 4 Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis4Right">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 4 Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="isometricOffAxis4Bottom">
<xsd:annotation>
<xsd:documentation>Isometric Off Axis 4 Bottom</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="obliqueTopLeft">
<xsd:annotation>
<xsd:documentation>Oblique Top Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="obliqueTop">
<xsd:annotation>
<xsd:documentation>Oblique Top</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="obliqueTopRight">
<xsd:annotation>
<xsd:documentation>Oblique Top Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="obliqueLeft">
<xsd:annotation>
<xsd:documentation>Oblique Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="obliqueRight">
<xsd:annotation>
<xsd:documentation>Oblique Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="obliqueBottomLeft">
<xsd:annotation>
<xsd:documentation>Oblique Bottom Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="obliqueBottom">
<xsd:annotation>
<xsd:documentation>Oblique Bottom</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="obliqueBottomRight">
<xsd:annotation>
<xsd:documentation>Oblique Bottom Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveFront">
<xsd:annotation>
<xsd:documentation>Perspective Front</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveLeft">
<xsd:annotation>
<xsd:documentation>Perspective Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveRight">
<xsd:annotation>
<xsd:documentation>Perspective Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveAbove">
<xsd:annotation>
<xsd:documentation>Orthographic Above</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveBelow">
<xsd:annotation>
<xsd:documentation>Perspective Below</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveAboveLeftFacing">
<xsd:annotation>
<xsd:documentation>Perspective Above Left Facing</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveAboveRightFacing">
<xsd:annotation>
<xsd:documentation>Perspective Above Right Facing</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveContrastingLeftFacing">
<xsd:annotation>
<xsd:documentation>Perspective Contrasting Left Facing</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveContrastingRightFacing">
<xsd:annotation>
<xsd:documentation>Perspective Contrasting Right Facing</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveHeroicLeftFacing">
<xsd:annotation>
<xsd:documentation>Perspective Heroic Left Facing</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveHeroicRightFacing">
<xsd:annotation>
<xsd:documentation>Perspective Heroic Right Facing</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveHeroicExtremeLeftFacing">
<xsd:annotation>
<xsd:documentation>Perspective Heroic Extreme Left Facing</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveHeroicExtremeRightFacing">
<xsd:annotation>
<xsd:documentation>Perspective Heroic Extreme Right Facing</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveRelaxed">
<xsd:annotation>
<xsd:documentation>Perspective Relaxed</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="perspectiveRelaxedModerately">
<xsd:annotation>
<xsd:documentation>Perspective Relaxed Moderately</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ST_FOVAngle">
<xsd:annotation>
<xsd:documentation>Field of View Angle</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="ST_Angle">
<xsd:minInclusive value="0" />
<xsd:maxInclusive value="10800000" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="CT_Camera">
<xsd:sequence>
<xsd:element name="rot" type="CT_SphereCoords" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Rotation</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="prst" type="ST_PresetCameraType" use="required">
<xsd:annotation>
<xsd:documentation>Preset Camera Type</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="fov" type="ST_FOVAngle" use="optional">
<xsd:annotation>
<xsd:documentation>Field of View</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="zoom" type="ST_PositivePercentage" use="optional" default="100000">
<xsd:annotation>
<xsd:documentation>Zoom</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:schema>
|