Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Complex Type FeatureTypeIsType
Annotations
The FeatureTypeIsType defines a Boolean expression representing a test of whether a feature is of a given type. The FeatureTypeIsType evaluates to true if the val is the feature type of the feature for which a DME is being selected. Otherwise, it evaluates to false. The FeatureTypeIsType should not be used in boolean expressions in the FeatureRules of the QIFRulesType since those rules are already feature specific.
Diagram
Diagram GenericExpressions_xsd_Complex_Type_BooleanExpressionBaseType.tmp#BooleanExpressionBaseType Expressions_xsd_Complex_Type_FeatureTypeIsType.tmp#FeatureTypeIsType_val
Type extension of BooleanExpressionBaseType
Type hierarchy
Used by
Element FeatureTypeIs
Attributes
QName Type Use Annotation
val FeatureTypeEnumType required
The required val attribute is the feature type against which to test the feature type of the feature.
Source
<xs:complexType name="FeatureTypeIsType">
  <xs:annotation>
    <xs:documentation>The FeatureTypeIsType defines a Boolean expression representing a test of whether a feature is of a given type. The FeatureTypeIsType evaluates to true if the val is the feature type of the feature for which a DME is being selected. Otherwise, it evaluates to false. The FeatureTypeIsType should not be used in boolean expressions in the FeatureRules of the QIFRulesType since those rules are already feature specific.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="BooleanExpressionBaseType">
      <xs:attribute name="val" type="FeatureTypeEnumType" use="required">
        <xs:annotation>
          <xs:documentation>The required val attribute is the feature type against which to test the feature type of the feature.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Expressions.xsd
Attribute FeatureTypeIsType / @val
Annotations
The required val attribute is the feature type against which to test the feature type of the feature.
Type FeatureTypeEnumType
Properties
use required
Facets
enumeration CIRCLE
enumeration CIRCULARARC
enumeration CONE
enumeration CONICALSEGMENT
enumeration CYLINDER
enumeration CYLINDRICALSEGMENT
enumeration EDGEPOINT
enumeration ELLIPSE
enumeration ELLIPTICALARC
enumeration ELONGATEDCIRCLE
enumeration ELONGATEDCYLINDER
enumeration EXTRUDEDCROSSSECTION
enumeration GROUP
enumeration LINE
enumeration MARKING
enumeration OPPOSITEANGLEDLINES
enumeration OPPOSITEPARALLELLINES
enumeration OPPOSITEANGLEDPLANES
enumeration OPPOSITEPARALLELPLANES
enumeration OTHERCURVE
enumeration OTHERNONSHAPE
enumeration OTHERSHAPE
enumeration OTHERSURFACE
enumeration PATTERN
enumeration PATTERNCIRCLE
enumeration PATTERNCIRCULARARC
enumeration PATTERNLINEAR
enumeration PATTERNPARALLELOGRAM
enumeration PLANE
enumeration POINT
enumeration POINTDEFINEDCURVE
enumeration POINTDEFINEDSURFACE
enumeration SPHERE
enumeration SPHERICALSEGMENT
enumeration SURFACEOFREVOLUTION
enumeration THREADED
enumeration TOROIDALSEGMENT
enumeration TORUS
Used by
Complex Type FeatureTypeIsType
Source
<xs:attribute name="val" type="FeatureTypeEnumType" use="required">
  <xs:annotation>
    <xs:documentation>The required val attribute is the feature type against which to test the feature type of the feature.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Expressions.xsd