<ST_PresetCameraType> (Preset Camera Type)

These enumeration values represent different algorithmic methods for setting all camera properties, including position. The following example images below are all based off the following shape:

In this image, we can see the shape has a camera pointing directly at the front face.

This simple type's contents are a restriction of the XML Schema token datatype.

The following are possible enumeration values for this type:

Enumeration Value

Description

<isometricBottomDown> (Isometric Bottom Down)

example:

<isometricBottomUp> (Isometric Bottom Up)

example:

<isometricLeftDown> (Isometric Left Down)

example:

<isometricLeftUp> (Isometric Left Up)

example:

<isometricOffAxis1Left> (Isometric Off Axis 1 Left)

example:

<isometricOffAxis1Right> (Isometric Off Axis 1 Right)

example:

<isometricOffAxis1Top> (Isometric Off Axis 1 Top)

example:

<isometricOffAxis2Left> (Isometric Off Axis 2 Left)

example:

<isometricOffAxis2Right> (Isometric Off Axis 2 Right)

example:

<isometricOffAxis2Top> (Isometric Off Axis 2 Top)

example:

<isometricOffAxis3Bottom> (Isometric Off Axis 3 Bottom)

example:

<isometricOffAxis3Left> (Isometric Off Axis 3 Left)

example:

<isometricOffAxis3Right> (Isometric Off Axis 3 Right)

example:

<isometricOffAxis4Bottom> (Isometric Off Axis 4 Bottom)

example:

<isometricOffAxis4Left> (Isometric Off Axis 4 Left)

example:

<isometricOffAxis4Right> (Isometric Off Axis 4 Right)

example:

<isometricRightDown> (Isometric Right Down)

example:

<isometricRightUp> (Isometric Right Up)

example:

<isometricTopDown> (Isometric Top Down)

example:

<isometricTopUp> (Isometric Top Up)

example:

<legacyObliqueBottom> (Legacy Oblique Bottom)

example:

<legacyObliqueBottomLeft> (Legacy Oblique Bottom Left)

example:

<legacyObliqueBottomRight> (Legacy Oblique Bottom Right)

example:

<legacyObliqueFront> (Legacy Oblique Front)

example:

<legacyObliqueLeft> (Legacy Oblique Left)

example:

<legacyObliqueRight> (Legacy Oblique Right)

example:

<legacyObliqueTop> (Legacy Oblique Top)

example:

<legacyObliqueTopLeft> (Legacy Oblique Top Left)

example:

<legacyObliqueTopRight> (Legacy Oblique Top Right)

example:

<legacyPerspectiveBottom> (Legacy Perspective Bottom)

example:

<legacyPerspectiveBottomLeft> (Legacy Perspective Bottom Left)

example:

<legacyPerspectiveBottomRight> (Legacy Perspective Bottom Right)

example:

<legacyPerspectiveFront> (Legacy Perspective Front)

example:

<legacyPerspectiveLeft> (Legacy Perspective Left)

example:

<legacyPerspectiveRight> (Legacy Perspective Right)

example:

<legacyPerspectiveTop> (Legacy Perspective Top)

example:

<legacyPerspectiveTopLeft> (Legacy Perspective Top Left)

example:

<legacyPerspectiveTopRight> (Legacy Perspective Top Right)

example:

<obliqueBottom> (Oblique Bottom)

example:

<obliqueBottomLeft> (Oblique Bottom Left)

example:

<obliqueBottomRight> (Oblique Bottom Right)

example:

<obliqueLeft> (Oblique Left)

example:

<obliqueRight> (Oblique Right)

example:

<obliqueTop> (Oblique Top)

example:

<obliqueTopLeft> (Oblique Top Left)

example:

<obliqueTopRight> (Oblique Top Right)

example:

<orthographicFront> (Orthographic Front)

example:

<perspectiveAbove> (Orthographic Above)

example:

<perspectiveAboveLeftFacing> (Perspective Above Left Facing)

example:

<perspectiveAboveRightFacing> (Perspective Above Right Facing)

example:

<perspectiveBelow> (Perspective Below)

example:

<perspectiveContrastingLeftFacing> (Perspective Contrasting Left Facing)

example:

<perspectiveContrastingRightFacing> (Perspective Contrasting Right Facing)

example:

<perspectiveFront> (Perspective Front)

example:

<perspectiveHeroicExtremeLeftFacing> (Perspective Heroic Extreme Left Facing)

example:

<perspectiveHeroicExtremeRightFacing> (Perspective Heroic Extreme Right Facing)

example:

<perspectiveHeroicLeftFacing> (Perspective Heroic Left Facing)

example:

<perspectiveHeroicRightFacing> (Perspective Heroic Right Facing)

example:

<perspectiveLeft> (Perspective Left)

example:

<perspectiveRelaxed> (Perspective Relaxed)

example:

<perspectiveRelaxedModerately> (Perspective Relaxed Moderately)

example:

<perspectiveRight> (Perspective Right)

example:

Referenced By

<camera@prst>5.1.7.5)

The following XML Schema fragment defines the contents of this simple type:

<simpleType name="ST_PresetCameraType">
	<restriction base="xsd:token">
	<enumeration value="legacyObliqueTopLeft"/>
	<enumeration value="legacyObliqueTop"/>
	<enumeration value="legacyObliqueTopRight"/>
	<enumeration value="legacyObliqueLeft"/>
	<enumeration value="legacyObliqueFront"/>
	<enumeration value="legacyObliqueRight"/>
	<enumeration value="legacyObliqueBottomLeft"/>
	<enumeration value="legacyObliqueBottom"/>
	<enumeration value="legacyObliqueBottomRight"/>
	<enumeration value="legacyPerspectiveTopLeft"/>
	<enumeration value="legacyPerspectiveTop"/>
	<enumeration value="legacyPerspectiveTopRight"/>
	<enumeration value="legacyPerspectiveLeft"/>
	<enumeration value="legacyPerspectiveFront"/>
	<enumeration value="legacyPerspectiveRight"/>
	<enumeration value="legacyPerspectiveBottomLeft"/>
	<enumeration value="legacyPerspectiveBottom"/>
	<enumeration value="legacyPerspectiveBottomRight"/>
	<enumeration value="orthographicFront"/>
	<enumeration value="isometricTopUp"/>
	<enumeration value="isometricTopDown"/>
	<enumeration value="isometricBottomUp"/>
	<enumeration value="isometricBottomDown"/>
	<enumeration value="isometricLeftUp"/>
	<enumeration value="isometricLeftDown"/>
	<enumeration value="isometricRightUp"/>
	<enumeration value="isometricRightDown"/>
	<enumeration value="isometricOffAxis1Left"/>
	<enumeration value="isometricOffAxis1Right"/>
	<enumeration value="isometricOffAxis1Top"/>
	<enumeration value="isometricOffAxis2Left"/>
	<enumeration value="isometricOffAxis2Right"/>
	<enumeration value="isometricOffAxis2Top"/>
	<enumeration value="isometricOffAxis3Left"/>
	<enumeration value="isometricOffAxis3Right"/>
	<enumeration value="isometricOffAxis3Bottom"/>
	<enumeration value="isometricOffAxis4Left"/>
	<enumeration value="isometricOffAxis4Right"/>
	<enumeration value="isometricOffAxis4Bottom"/>
	<enumeration value="obliqueTopLeft"/>
	<enumeration value="obliqueTop"/>
	<enumeration value="obliqueTopRight"/>
	<enumeration value="obliqueLeft"/>
	<enumeration value="obliqueRight"/>
	<enumeration value="obliqueBottomLeft"/>
	<enumeration value="obliqueBottom"/>
	<enumeration value="obliqueBottomRight"/>
	<enumeration value="perspectiveFront"/>
	<enumeration value="perspectiveLeft"/>
	<enumeration value="perspectiveRight"/>
	<enumeration value="perspectiveAbove"/>
	<enumeration value="perspectiveBelow"/>
	<enumeration value="perspectiveAboveLeftFacing"/>
	<enumeration value="perspectiveAboveRightFacing"/>
	<enumeration value="perspectiveContrastingLeftFacing"/>
	<enumeration value="perspectiveContrastingRightFacing"/>
	<enumeration value="perspectiveHeroicLeftFacing"/>
	<enumeration value="perspectiveHeroicRightFacing"/>
	<enumeration value="perspectiveHeroicExtremeLeftFacing"/>
	<enumeration value="perspectiveHeroicExtremeRightFacing"/>
	<enumeration value="perspectiveRelaxed"/>
	<enumeration value="perspectiveRelaxedModerately"/>
	</restriction>
</simpleType>