Showing:

Annotations
Attributes
Diagrams
Facets
Model
Properties
Source
Used by
Element tps:layerType / tps:Name
Namespace tps
Annotations
The name of the Layer
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>The name of the Layer</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:layerType / tps:Active
Namespace tps
Annotations
Represents whether the Layer is active
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
default true
Source
<xs:element minOccurs="0" name="Active" type="xs:boolean" default="true">
  <xs:annotation>
    <xs:documentation>Represents whether the Layer is active</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:layerType / tps:Plot
Namespace tps
Annotations
Represents whether the Layer is on
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
default true
Source
<xs:element minOccurs="0" name="Plot" type="xs:boolean" default="true">
  <xs:annotation>
    <xs:documentation>Represents whether the Layer is on</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:layerType / tps:Notes
Namespace tps
Annotations
The notes of the Layer
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Notes" type="xs:string">
  <xs:annotation>
    <xs:documentation>The notes of the Layer</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:layerType / tps:AvoidanceMode
Namespace tps
Annotations
The avoidance mode of the Layer (can be 2D, 3D or off)
Diagram
Type restriction of xs:NMTOKEN
Properties
content simple
minOccurs 0
default off
Facets
enumeration off
enumeration 2d
enumeration 3d
Source
<xs:element minOccurs="0" name="AvoidanceMode" default="off">
  <xs:annotation>
    <xs:documentation>The avoidance mode of the Layer (can be 2D, 3D or off)</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:enumeration value="off"/>
      <xs:enumeration value="2d"/>
      <xs:enumeration value="3d"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element tps:layerType / tps:SurfaceAvoidanceMode
Namespace tps
Annotations
The surface avoidance mode of the Layer (can be above, below, outside, above and below or off)
Diagram
Type restriction of xs:NMTOKEN
Properties
content simple
minOccurs 0
default off
Facets
enumeration off
enumeration above
enumeration below
enumeration outside
enumeration above_and_below
Source
<xs:element minOccurs="0" name="SurfaceAvoidanceMode" default="off">
  <xs:annotation>
    <xs:documentation>The surface avoidance mode of the Layer (can be above, below, outside, above and below or off)</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:enumeration value="off"/>
      <xs:enumeration value="above"/>
      <xs:enumeration value="below"/>
      <xs:enumeration value="outside"/>
      <xs:enumeration value="above_and_below"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element tps:layerType / tps:AvoidanceProximity
Namespace tps
Annotations
The value of avoidance proximity of the Layer
Diagram
Type xs:double
Properties
content simple
minOccurs 0
default 0.0
Source
<xs:element minOccurs="0" name="AvoidanceProximity" type="xs:double" default="0.0">
  <xs:annotation>
    <xs:documentation>The value of avoidance proximity of the Layer</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type tps:layerType
Namespace tps
Annotations
A Layer is defined by drawing parameters
Diagram
Type extension of tps:actionObjectType
Type hierarchy
Used by
Model
tps:Name , tps:Active{0,1} , tps:Plot{0,1} , tps:PointDrawProperties{0,1} , tps:LineDrawProperties{0,1} , tps:AreaDrawProperties{0,1} , tps:Notes{0,1} , tps:AvoidanceMode{0,1} , tps:SurfaceAvoidanceMode{0,1} , tps:AvoidanceProximity{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:Active, tps:AreaDrawProperties, tps:AvoidanceMode, tps:AvoidanceProximity, tps:LineDrawProperties, tps:Name, tps:Notes, tps:Plot, tps:PointDrawProperties, tps:SurfaceAvoidanceMode
Attributes
QName Type Use Annotation
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="layerType">
  <xs:annotation>
    <xs:documentation>A Layer is defined by drawing parameters</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="tps:actionObjectType">
      <xs:sequence>
        <xs:element name="Name" type="xs:string">
          <xs:annotation>
            <xs:documentation>The name of the Layer</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="Active" type="xs:boolean" default="true">
          <xs:annotation>
            <xs:documentation>Represents whether the Layer is active</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="Plot" type="xs:boolean" default="true">
          <xs:annotation>
            <xs:documentation>Represents whether the Layer is on</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:group minOccurs="0" ref="tps:DrawProperties">
          <xs:annotation>
            <xs:documentation>The properties used to draw elements (points, lines and areas)</xs:documentation>
          </xs:annotation>
        </xs:group>
        <xs:element minOccurs="0" name="Notes" type="xs:string">
          <xs:annotation>
            <xs:documentation>The notes of the Layer</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="AvoidanceMode" default="off">
          <xs:annotation>
            <xs:documentation>The avoidance mode of the Layer (can be 2D, 3D or off)</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="off"/>
              <xs:enumeration value="2d"/>
              <xs:enumeration value="3d"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="SurfaceAvoidanceMode" default="off">
          <xs:annotation>
            <xs:documentation>The surface avoidance mode of the Layer (can be above, below, outside, above and below or off)</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="off"/>
              <xs:enumeration value="above"/>
              <xs:enumeration value="below"/>
              <xs:enumeration value="outside"/>
              <xs:enumeration value="above_and_below"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="AvoidanceProximity" type="xs:double" default="0.0">
          <xs:annotation>
            <xs:documentation>The value of avoidance proximity of the Layer</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:group minOccurs="0" ref="tps:versionable"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>