Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Element ConeFeatureDefinitionType / InternalExternal
Annotations
The InternalExternal element indicates whether the feature is internal or external.
Diagram
Diagram PrimitivesPMI_xsd_Simple_Type_InternalExternalEnumType.tmp#InternalExternalEnumType
Type InternalExternalEnumType
Properties
content simple
Facets
enumeration INTERNAL
enumeration EXTERNAL
enumeration NOT_APPLICABLE
Source
<xs:element name="InternalExternal" type="InternalExternalEnumType">
  <xs:annotation>
    <xs:documentation>The InternalExternal element indicates whether the feature is internal or external.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element ConeFeatureDefinitionType / Diameter
Annotations
The Diameter element is the nominal diameter of the cone at the locating point. If the locating point is defined at the cone vertex then this value will be zero.
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="Diameter" type="LinearValueType">
  <xs:annotation>
    <xs:documentation>The Diameter element is the nominal diameter of the cone at the locating point. If the locating point is defined at the cone vertex then this value will be zero.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element ConeFeatureDefinitionType / HalfAngle
Annotations
The HalfAngle element the nominal angle between the side of the cone and its axis (this is half of the included angle of the cone). This angle will be greater than zero and less than 90 degrees.
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_AngularValueType.tmp#AngularValueType_angularUnit Units_xsd_Complex_Type_AngularValueType.tmp#AngularValueType
Type AngularValueType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
angularUnit xs:token optional
The optional angularUnit attribute defines the UnitName for the AngularValueType.
decimalPlaces xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
significantFigures xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
Source
<xs:element name="HalfAngle" type="AngularValueType">
  <xs:annotation>
    <xs:documentation>The HalfAngle element the nominal angle between the side of the cone and its axis (this is half of the included angle of the cone). This angle will be greater than zero and less than 90 degrees.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element ConeFeatureDefinitionType / FullAngle
Annotations
The FullAngle element is the nominal angle between the sides of the cone in a plane including the cone's axis (this is the included angle of the cone). This angle will be greater than zero and less than 180 degrees.
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_AngularValueType.tmp#AngularValueType_angularUnit Units_xsd_Complex_Type_AngularValueType.tmp#AngularValueType
Type AngularValueType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
angularUnit xs:token optional
The optional angularUnit attribute defines the UnitName for the AngularValueType.
decimalPlaces xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
significantFigures xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
Source
<xs:element name="FullAngle" type="AngularValueType">
  <xs:annotation>
    <xs:documentation>The FullAngle element is the nominal angle between the sides of the cone in a plane including the cone's axis (this is the included angle of the cone). This angle will be greater than zero and less than 180 degrees.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element ConeFeatureDefinitionType / LargeEndDistance
Annotations
The LargeEndDistance element is the nominal distance from the locating point to the large end of a truncated cone along the axis vector.
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="LargeEndDistance" type="LinearValueType">
  <xs:annotation>
    <xs:documentation>The LargeEndDistance element is the nominal distance from the locating point to the large end of a truncated cone along the axis vector.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element ConeFeatureDefinitionType / SmallEndDistance
Annotations
The optional SmallEndDistance element is the nominal distance from the locating point to the small end of a truncated cone along the axis vector. If this element is missing, the cone has a pointed end.
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
minOccurs 0
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="SmallEndDistance" type="LinearValueType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional SmallEndDistance element is the nominal distance from the locating point to the small end of a truncated cone along the axis vector. If this element is missing, the cone has a pointed end.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Complex Type ConeFeatureDefinitionType
Annotations
The ConeFeatureDefinitionType defines the cone feature nominal information that can be common to one or more cone features.
Diagram
Diagram Features_xsd_Complex_Type_FeatureBaseType.tmp#FeatureBaseType_id Primitives_xsd_Element_Attributes.tmp#Attributes Features_xsd_Complex_Type_FeatureBaseType.tmp#FeatureBaseType Features_xsd_Complex_Type_FeatureDefinitionBaseType.tmp#FeatureDefinitionBaseType Features_xsd_Complex_Type_ShapeFeatureDefinitionBaseType.tmp#ShapeFeatureDefinitionBaseType Features_xsd_Complex_Type_SurfaceFeatureDefinitionBaseType.tmp#SurfaceFeatureDefinitionBaseType Features_xsd_Complex_Type_ConeFeatureDefinitionType.tmp#ConeFeatureDefinitionType_InternalExternal Features_xsd_Complex_Type_ConeFeatureDefinitionType.tmp#ConeFeatureDefinitionType_Diameter Features_xsd_Complex_Type_ConeFeatureDefinitionType.tmp#ConeFeatureDefinitionType_HalfAngle Features_xsd_Complex_Type_ConeFeatureDefinitionType.tmp#ConeFeatureDefinitionType_FullAngle Features_xsd_Complex_Type_ConeFeatureDefinitionType.tmp#ConeFeatureDefinitionType_LargeEndDistance Features_xsd_Complex_Type_ConeFeatureDefinitionType.tmp#ConeFeatureDefinitionType_SmallEndDistance
Type extension of SurfaceFeatureDefinitionBaseType
Type hierarchy
Used by
Children Attributes, Diameter, FullAngle, HalfAngle, InternalExternal, LargeEndDistance, SmallEndDistance
Attributes
QName Type Use Annotation
id QIFIdType required
The id attribute is the QIF id of the feature, used for referencing.
Source
<xs:complexType name="ConeFeatureDefinitionType">
  <xs:annotation>
    <xs:documentation>The ConeFeatureDefinitionType defines the cone feature nominal information that can be common to one or more cone features.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="SurfaceFeatureDefinitionBaseType">
      <xs:sequence>
        <xs:element name="InternalExternal" type="InternalExternalEnumType">
          <xs:annotation>
            <xs:documentation>The InternalExternal element indicates whether the feature is internal or external.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Diameter" type="LinearValueType">
          <xs:annotation>
            <xs:documentation>The Diameter element is the nominal diameter of the cone at the locating point. If the locating point is defined at the cone vertex then this value will be zero.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:choice>
          <xs:annotation>
            <xs:documentation>This compositor defines the angle of the cone.</xs:documentation>
          </xs:annotation>
          <xs:element name="HalfAngle" type="AngularValueType">
            <xs:annotation>
              <xs:documentation>The HalfAngle element the nominal angle between the side of the cone and its axis (this is half of the included angle of the cone). This angle will be greater than zero and less than 90 degrees.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="FullAngle" type="AngularValueType">
            <xs:annotation>
              <xs:documentation>The FullAngle element is the nominal angle between the sides of the cone in a plane including the cone's axis (this is the included angle of the cone). This angle will be greater than zero and less than 180 degrees.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:choice>
        <xs:sequence minOccurs="0">
          <xs:annotation>
            <xs:documentation>This optional compositor defines the extents of a truncated cone with respect to the locating point. The distance to an end is positive if it is in the direction of the axis vector and negative if it is in a direction opposite the axis vector.</xs:documentation>
          </xs:annotation>
          <xs:element name="LargeEndDistance" type="LinearValueType">
            <xs:annotation>
              <xs:documentation>The LargeEndDistance element is the nominal distance from the locating point to the large end of a truncated cone along the axis vector.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="SmallEndDistance" type="LinearValueType" minOccurs="0">
            <xs:annotation>
              <xs:documentation>The optional SmallEndDistance element is the nominal distance from the locating point to the small end of a truncated cone along the axis vector. If this element is missing, the cone has a pointed end.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd