Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Element CameraType / ViewPlaneOrigin
Annotations
The ViewPlaneOrigin element is the view plane origin.
Diagram
Diagram Primitives_xsd_Simple_Type_PointSimpleType.tmp#PointSimpleType
Type PointSimpleType
Type hierarchy
Properties
content simple
Facets
length 3
Source
<xs:element name="ViewPlaneOrigin" type="PointSimpleType">
  <xs:annotation>
    <xs:documentation>The ViewPlaneOrigin element is the view plane origin.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Visualization.xsd
Element CameraType / Orientation
Annotations
The Orientation element is the rotation of the view plane around the view plane origin.
Diagram
Diagram PrimitivesPD_xsd_Complex_Type_QuaternionType.tmp#QuaternionType_Value PrimitivesPD_xsd_Complex_Type_QuaternionType.tmp#QuaternionType
Type QuaternionType
Properties
content complex
Children Value
Instance
<Orientation xmlns="http://qifstandards.org/xsd/qif3">
  <Value>{1,1}</Value>
</Orientation>
Source
<xs:element name="Orientation" type="QuaternionType">
  <xs:annotation>
    <xs:documentation>The Orientation element is the rotation of the view plane around the view plane origin.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Visualization.xsd
Element CameraType / Ratio
Annotations
The Ratio element is the aspect ratio of the view plane (normally it corresponds to the viewport).
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="Ratio" type="xs:double">
  <xs:annotation>
    <xs:documentation>The Ratio element is the aspect ratio of the view plane (normally it corresponds to the viewport).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Visualization.xsd
Element CameraType / Near
Annotations
The Near element is the distance from the view plane to the near clipping plane.
Diagram
Diagram Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType_decimalPlaces Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType_significantFigures Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType Units_xsd_Complex_Type_LinearValueType.tmp#LinearValueType_linearUnit Units_xsd_Complex_Type_LinearValueType.tmp#LinearValueType
Type LinearValueType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
decimalPlaces xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
linearUnit xs:token optional
The optional linearUnit attribute defines the UnitName for the LinearValueType.
significantFigures xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
Source
<xs:element name="Near" type="LinearValueType">
  <xs:annotation>
    <xs:documentation>The Near element is the distance from the view plane to the near clipping plane.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Visualization.xsd
Element CameraType / Far
Annotations
The Far element is the distance from the view plane to the far clipping plane.
Diagram
Diagram Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType_decimalPlaces Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType_significantFigures Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType Units_xsd_Complex_Type_LinearValueType.tmp#LinearValueType_linearUnit Units_xsd_Complex_Type_LinearValueType.tmp#LinearValueType
Type LinearValueType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
decimalPlaces xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
linearUnit xs:token optional
The optional linearUnit attribute defines the UnitName for the LinearValueType.
significantFigures xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
Source
<xs:element name="Far" type="LinearValueType">
  <xs:annotation>
    <xs:documentation>The Far element is the distance from the view plane to the far clipping plane.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Visualization.xsd
Element CameraType / Height
Annotations
The Height element is half of the top to bottom extent of the near clipping plane.
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="Height" type="xs:double">
  <xs:annotation>
    <xs:documentation>The Height element is half of the top to bottom extent of the near clipping plane.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Visualization.xsd
Complex Type CameraType
Annotations
The CameraType defines a camera. The camera describes projection of the 3D model space to a 2D window.
Diagram
Diagram PrimitivesPD_xsd_Complex_Type_NodeBaseType.tmp#NodeBaseType_label PrimitivesPD_xsd_Complex_Type_NodeBaseType.tmp#NodeBaseType PrimitivesPD_xsd_Complex_Type_NodeWithIdBaseType.tmp#NodeWithIdBaseType_id Primitives_xsd_Element_Attributes.tmp#Attributes PrimitivesPD_xsd_Complex_Type_NodeWithIdBaseType.tmp#NodeWithIdBaseType Visualization_xsd_Complex_Type_CameraType.tmp#CameraType_form Visualization_xsd_Complex_Type_CameraType.tmp#CameraType_ViewPlaneOrigin Visualization_xsd_Complex_Type_CameraType.tmp#CameraType_Orientation Visualization_xsd_Complex_Type_CameraType.tmp#CameraType_Ratio Visualization_xsd_Complex_Type_CameraType.tmp#CameraType_Near Visualization_xsd_Complex_Type_CameraType.tmp#CameraType_Far Visualization_xsd_Complex_Type_CameraType.tmp#CameraType_Height
Type extension of NodeWithIdBaseType
Type hierarchy
Used by
Children Attributes, Far, Height, Near, Orientation, Ratio, ViewPlaneOrigin
Attributes
QName Type Default Use Annotation
form CameraFormEnumType ORTHOGRAPHIC optional
The optional form attribute specifies the camera type which can take one of the following values: 'ORTHOGRAPHIC' or 'PERSPECTIVE'.
id QIFIdType required
The required id attribute is the unique model entity identifier.
label xs:string optional
The optional label attribute is the model entity "nameplate". Normally it can be seen at the entity item in the project tree.
Source
<xs:complexType name="CameraType">
  <xs:annotation>
    <xs:documentation>The CameraType defines a camera. The camera describes projection of the 3D model space to a 2D window.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="NodeWithIdBaseType">
      <xs:sequence>
        <xs:element name="ViewPlaneOrigin" type="PointSimpleType">
          <xs:annotation>
            <xs:documentation>The ViewPlaneOrigin element is the view plane origin.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Orientation" type="QuaternionType">
          <xs:annotation>
            <xs:documentation>The Orientation element is the rotation of the view plane around the view plane origin.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Ratio" type="xs:double">
          <xs:annotation>
            <xs:documentation>The Ratio element is the aspect ratio of the view plane (normally it corresponds to the viewport).</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Near" type="LinearValueType">
          <xs:annotation>
            <xs:documentation>The Near element is the distance from the view plane to the near clipping plane.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Far" type="LinearValueType">
          <xs:annotation>
            <xs:documentation>The Far element is the distance from the view plane to the far clipping plane.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Height" type="xs:double">
          <xs:annotation>
            <xs:documentation>The Height element is half of the top to bottom extent of the near clipping plane.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="form" type="CameraFormEnumType" default="ORTHOGRAPHIC">
        <xs:annotation>
          <xs:documentation>The optional form attribute specifies the camera type which can take one of the following values: 'ORTHOGRAPHIC' or 'PERSPECTIVE'.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Visualization.xsd
Attribute CameraType / @form
Annotations
The optional form attribute specifies the camera type which can take one of the following values: 'ORTHOGRAPHIC' or 'PERSPECTIVE'.
Type CameraFormEnumType
Properties
default ORTHOGRAPHIC
Facets
enumeration ORTHOGRAPHIC
enumeration PERSPECTIVE
Used by
Complex Type CameraType
Source
<xs:attribute name="form" type="CameraFormEnumType" default="ORTHOGRAPHIC">
  <xs:annotation>
    <xs:documentation>The optional form attribute specifies the camera type which can take one of the following values: 'ORTHOGRAPHIC' or 'PERSPECTIVE'.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Visualization.xsd