Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element tps:breaklineType / tps:SurfaceName
Namespace tps
Annotations
The name of the Surface that uses this Breakline
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="SurfaceName" type="xs:string">
  <xs:annotation>
    <xs:documentation>The name of the Surface that uses this Breakline</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:breaklineType / tps:TypeBreakline
Namespace tps
Annotations
The type of breakline (can be void, standard, non destructive, wall or proximity)
Diagram
Type restriction of xs:NMTOKEN
Properties
content simple
Facets
enumeration standard
enumeration non_destructive
enumeration border
enumeration contour
enumeration texture
enumeration hole
Source
<xs:element name="TypeBreakline">
  <xs:annotation>
    <xs:documentation>The type of breakline (can be void, standard, non destructive, wall or proximity)</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:enumeration value="standard"/>
      <xs:enumeration value="non_destructive"/>
      <xs:enumeration value="border"/>
      <xs:enumeration value="contour"/>
      <xs:enumeration value="texture"/>
      <xs:enumeration value="hole"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element tps:breaklineType / tps:AreaDrawProperties
Namespace tps
Annotations
Used by Texture type breaklines.
Diagram
Type tps:areaDrawPropertiesType
Properties
content complex
minOccurs 0
Model
tps:FloodColor{0,1} , tps:FloodColorByLayer{0,1} , tps:FillStyle{0,1} , tps:FillStyleByLayer{0,1} , tps:FillTransparency{0,1} , tps:FillTransparencyByLayer{0,1} , tps:Texture{0,1} , tps:FloodColorUndefined{0,1} , tps:FillStyleUndefined{0,1} , tps:FillTransparencyUndefined{0,1} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:FillStyle, tps:FillStyleByLayer, tps:FillStyleUndefined, tps:FillTransparency, tps:FillTransparencyByLayer, tps:FillTransparencyUndefined, tps:FloodColor, tps:FloodColorByLayer, tps:FloodColorUndefined, tps:Texture
Instance
<tps:AreaDrawProperties xmlns:tps="tps">
  <tps:FloodColor>{0,1}</tps:FloodColor>
  <tps:FloodColorByLayer>{0,1}</tps:FloodColorByLayer>
  <tps:FillStyle>{0,1}</tps:FillStyle>
  <tps:FillStyleByLayer>{0,1}</tps:FillStyleByLayer>
  <tps:FillTransparency>{0,1}</tps:FillTransparency>
  <tps:FillTransparencyByLayer>{0,1}</tps:FillTransparencyByLayer>
  <tps:Texture idRef="">{0,1}</tps:Texture>
  <tps:FloodColorUndefined>{0,1}</tps:FloodColorUndefined>
  <tps:FillStyleUndefined>{0,1}</tps:FillStyleUndefined>
  <tps:FillTransparencyUndefined>{0,1}</tps:FillTransparencyUndefined>
</tps:AreaDrawProperties>
Source
<xs:element minOccurs="0" name="AreaDrawProperties" type="tps:areaDrawPropertiesType">
  <xs:annotation>
    <xs:documentation>Used by Texture type breaklines.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type tps:breaklineType
Namespace tps
Annotations
A Breakline is a Polyline with some references to a Surface
Diagram
Type extension of tps:polylineType
Type hierarchy
Used by
Model
tps:Layer{0,1} , tps:PhotoNote* , tps:State{0,1} , tps:Name , (tps:Station* | tps:PointRef*) , tps:Closed{0,1} , tps:LineDrawProperties{0,1} , tps:ProfileRef{0,1} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps') , tps:SurfaceName , tps:TypeBreakline , tps:AreaDrawProperties{0,1} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:AreaDrawProperties, tps:Closed, tps:Layer, tps:LineDrawProperties, tps:Name, tps:PhotoNote, tps:PointRef, tps:ProfileRef, tps:State, tps:Station, tps:SurfaceName, tps:TypeBreakline
Attributes
QName Type Use Annotation
csIdRef xs:IDREF optional
It's a reference to a Coordinate System
id xs:ID optional
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
idRef xs:IDREF optional
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:complexType name="breaklineType">
  <xs:annotation>
    <xs:documentation>A Breakline is a Polyline with some references to a Surface</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="tps:polylineType">
      <xs:sequence>
        <xs:element name="SurfaceName" type="xs:string">
          <xs:annotation>
            <xs:documentation>The name of the Surface that uses this Breakline</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="TypeBreakline">
          <xs:annotation>
            <xs:documentation>The type of breakline (can be void, standard, non destructive, wall or proximity)</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="standard"/>
              <xs:enumeration value="non_destructive"/>
              <xs:enumeration value="border"/>
              <xs:enumeration value="contour"/>
              <xs:enumeration value="texture"/>
              <xs:enumeration value="hole"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="AreaDrawProperties" type="tps:areaDrawPropertiesType">
          <xs:annotation>
            <xs:documentation>Used by Texture type breaklines.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:group minOccurs="0" ref="tps:versionable"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>