complexType ViewControlType
diagram plmxml_diagrams/plmxml_p567.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:DescriptionBase
properties
base plm:DescriptionBase
children plm:Description plm:ApplicationRef plm:Perspective plm:Orthographic plm:ViewMatrix plm:ViewPort
used by
elements StructureDefBase/ViewControl ViewControl
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
annotation
documentation

      Defines a view, i.e. a camera position and optional viewport.
     
      Elements:
     
      One of Perspective, Orthographic or ViewMatrix (4 by 4).
     
      ViewPort:        optional viewport definition.
     
source <xsd:complexType name="ViewControlType">
 
<xsd:annotation>
   
<xsd:documentation>
      Defines a view, i.e. a camera position and optional viewport.
     
      Elements:
     
      One of Perspective, Orthographic or ViewMatrix (4 by 4).
     
      ViewPort:        optional viewport definition.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:DescriptionBase">
     
<xsd:sequence>
       
<xsd:choice>
         
<xsd:element name="Perspective" type="plm:PerspectiveType"/>
         
<xsd:element name="Orthographic" type="plm:OrthographicType"/>
         
<xsd:element name="ViewMatrix" type="plm:MatrixType"/>
       
</xsd:choice>
       
<xsd:element name="ViewPort" type="plm:ViewPortType" minOccurs="0"/>
     
</xsd:sequence>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

element ViewControlType/Perspective
diagram plmxml_diagrams/plmxml_p568.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:PerspectiveType
properties
content complex
children plm:ViewFrom plm:ViewTo plm:ViewVertical
source <xsd:element name="Perspective" type="plm:PerspectiveType"/>

element ViewControlType/Orthographic
diagram plmxml_diagrams/plmxml_p569.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:OrthographicType
properties
content complex
children plm:ViewDirection plm:ViewVertical plm:ViewTo
source <xsd:element name="Orthographic" type="plm:OrthographicType"/>

element ViewControlType/ViewMatrix
diagram plmxml_diagrams/plmxml_p570.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:MatrixType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 16
source <xsd:element name="ViewMatrix" type="plm:MatrixType"/>

element ViewControlType/ViewPort
diagram plmxml_diagrams/plmxml_p571.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:ViewPortType
properties
minOcc 0
maxOcc 1
content complex
children plm:ViewPortLow plm:ViewPortHigh
source <xsd:element name="ViewPort" type="plm:ViewPortType" minOccurs="0"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy