Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Element DatumReferenceFrameType / Datums
Annotations
The optional Datums element is a list of datums (simple, compound, or datum feature) with an assigned precedence (order).
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_DatumsType.tmp#DatumsType_n IntermediatesPMI_xsd_Complex_Type_DatumsType.tmp#DatumsType_Datum IntermediatesPMI_xsd_Complex_Type_DatumsType.tmp#DatumsType
Type DatumsType
Properties
content complex
minOccurs 0
Children Datum
Instance
<Datums n="" xmlns="http://qifstandards.org/xsd/qif3">
  <Datum>{1,5}</Datum>
</Datums>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of datums in the list.
Source
<xs:element name="Datums" type="DatumsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional Datums element is a list of datums (simple, compound, or datum feature) with an assigned precedence (order).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Element DatumReferenceFrameType / Name
Annotations
The optional Name element is the name of the datum reference frame, e.g. ABC, STARTUP, AD(m)E(m).
Diagram
Diagram
Type xs:token
Properties
content simple
minOccurs 0
Source
<xs:element name="Name" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional Name element is the name of the datum reference frame, e.g. ABC, STARTUP, AD(m)E(m).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Element DatumReferenceFrameType / Description
Annotations
The optional Description element is a description of the datum reference frame.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Description" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional Description element is a description of the datum reference frame.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Element DatumReferenceFrameType / CoordinateSystemId
Annotations
The optional CoordinateSystemId element is the QIF id of the coordinate system in which the characteristic is evaluated.
Diagram
Diagram Primitives_xsd_Simple_Type_QIFReferenceBaseType.tmp#QIFReferenceBaseType Primitives_xsd_Complex_Type_QIFReferenceType.tmp#QIFReferenceType_xId Primitives_xsd_Complex_Type_QIFReferenceType.tmp#QIFReferenceType Primitives_xsd_Complex_Type_QIFReferenceFullType.tmp#QIFReferenceFullType_asmPathId Primitives_xsd_Complex_Type_QIFReferenceFullType.tmp#QIFReferenceFullType_asmPathXId Primitives_xsd_Complex_Type_QIFReferenceFullType.tmp#QIFReferenceFullType
Type QIFReferenceFullType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
asmPathId QIFReferenceSimpleType optional
The optional asmPathId attribute is a reference used for locating the id of an assembly path. If the asmPathXId attribute is not used, the asmPathId is a reference to an assembly path in the AsmPaths of the local document. If the asmPathXId is used, the asmPathId is the local id of an external QIF document, and the asmPathXId is a reference to an assembly path in the external QIF document. The assembly path (instantiation chain) unambiguously identifies a model entity within an assembly.
asmPathXId QIFReferenceSimpleType optional
The optional asmPathXId attribute, if used, is a reference to the id of an assembly path in the external document identified by the asmPathId. The asmPathXId must not be used if the asmPathId is not used.
xId QIFReferenceSimpleType optional
The optional xId attribute is a reference to the id of a QIF object in an external document. A QIF object in an external QIF document can be referenced by using references to two QIF ids: the id of the external document reference of type ExternalQIFDocumentReferenceType found in the local document and the id of the object found in the external document.
Source
<xs:element name="CoordinateSystemId" type="QIFReferenceFullType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional CoordinateSystemId element is the QIF id of the coordinate system in which the characteristic is evaluated.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Complex Type DatumReferenceFrameType
Annotations
The DatumReferenceFrameType defines the datum reference component of a feature control frame. If no datums are referenced by a feature control frame (such as in a 'to itself' profile or position characteristic or in the lowermost segment of a composite profile or position) then a datum reference frame can still be needed but it contains no datums. Such a datum reference frame indicates that all 6 degrees of freedom are available unconstrained by datum features.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_DatumReferenceFrameType.tmp#DatumReferenceFrameType_id Primitives_xsd_Element_Attributes.tmp#Attributes IntermediatesPMI_xsd_Complex_Type_DatumReferenceFrameType.tmp#DatumReferenceFrameType_Datums IntermediatesPMI_xsd_Complex_Type_DatumReferenceFrameType.tmp#DatumReferenceFrameType_Name IntermediatesPMI_xsd_Complex_Type_DatumReferenceFrameType.tmp#DatumReferenceFrameType_Description IntermediatesPMI_xsd_Complex_Type_DatumReferenceFrameType.tmp#DatumReferenceFrameType_CoordinateSystemId
Used by
Children Attributes, CoordinateSystemId, Datums, Description, Name
Attributes
QName Type Use Annotation
id QIFIdType required
The id attribute is the QIF id of the datum reference frame, used for referencing.
Source
<xs:complexType name="DatumReferenceFrameType">
  <xs:annotation>
    <xs:documentation>The DatumReferenceFrameType defines the datum reference component of a feature control frame. If no datums are referenced by a feature control frame (such as in a 'to itself' profile or position characteristic or in the lowermost segment of a composite profile or position) then a datum reference frame can still be needed but it contains no datums. Such a datum reference frame indicates that all 6 degrees of freedom are available unconstrained by datum features.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="Attributes" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Attributes element contains user defined attributes (typified, binary array, or XML structured).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Datums" type="DatumsType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Datums element is a list of datums (simple, compound, or datum feature) with an assigned precedence (order).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Name" type="xs:token" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Name element is the name of the datum reference frame, e.g. ABC, STARTUP, AD(m)E(m).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Description" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Description element is a description of the datum reference frame.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CoordinateSystemId" type="QIFReferenceFullType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional CoordinateSystemId element is the QIF id of the coordinate system in which the characteristic is evaluated.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="id" type="QIFIdType" use="required">
    <xs:annotation>
      <xs:documentation>The id attribute is the QIF id of the datum reference frame, used for referencing.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Attribute DatumReferenceFrameType / @id
Annotations
The id attribute is the QIF id of the datum reference frame, used for referencing.
Type QIFIdType
Type hierarchy
Properties
use required
Facets
pattern ([\-+]?[0-9]+) & ([1-9][0-9]*)
Used by
Source
<xs:attribute name="id" type="QIFIdType" use="required">
  <xs:annotation>
    <xs:documentation>The id attribute is the QIF id of the datum reference frame, used for referencing.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd