The type of the Region (can be unknown, cut, fill, import, export, stockpile or waste)
Diagram
Type
restriction of xs:NMTOKEN
Properties
content
simple
Facets
enumeration
unknown
enumeration
cut
enumeration
fill
enumeration
import
enumeration
export
enumeration
stockpile
enumeration
waste
Source
<xs:element name="TypeRegion"><xs:annotation><xs:documentation>The type of the Region (can be unknown, cut, fill, import, export, stockpile or waste)</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="unknown"/><xs:enumeration value="cut"/><xs:enumeration value="fill"/><xs:enumeration value="import"/><xs:enumeration value="export"/><xs:enumeration value="stockpile"/><xs:enumeration value="waste"/></xs:restriction></xs:simpleType></xs:element>
<xs:element minOccurs="0" name="Layer"><xs:annotation><xs:documentation>A reference to a Layer</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:string"/></xs:complexType></xs:element>
<xs:element minOccurs="0" name="AreaDrawProperties" type="tps:areaDrawPropertiesType"><xs:annotation><xs:documentation>Represents the properties used to draw the area of the Region</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="Vertices"><xs:annotation><xs:documentation>A sequence of Vertices, defining the area</xs:documentation></xs:annotation><xs:complexType><xs:sequence maxOccurs="unbounded"><xs:element name="Vertex" type="tps:coordsXYZWithBulgeType"><xs:annotation><xs:documentation>Each vertex is defined as a XYZ position and a bulge</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
tps:X , tps:Y , tps:Z , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps') , tps:Bulge , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
<xs:element name="Vertex" type="tps:coordsXYZWithBulgeType"><xs:annotation><xs:documentation>Each vertex is defined as a XYZ position and a bulge</xs:documentation></xs:annotation></xs:element>
Defines whether Region is visible (true if not set)
Diagram
Type
xs:boolean
Properties
content
simple
default
true
Source
<xs:element default="true" name="Plot" type="xs:boolean"><xs:annotation><xs:documentation>Defines whether Region is visible (true if not set)</xs:documentation></xs:annotation></xs:element>
<xs:element default="false" name="PlotByLayer" type="xs:boolean"><xs:annotation><xs:documentation>Region visiblility is defined by layer</xs:documentation></xs:annotation></xs:element>
tps:StartBounding{0,1} , tps:EndBounding{0,1} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
<xs:element minOccurs="0" name="AlignmentRef" type="tps:regionRefAlignmentType"><xs:annotation><xs:documentation>A reference to an alignment</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="UpperSurface"><xs:annotation><xs:documentation>A reference to an upper surface for 3D volumetric purposes</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:string"/></xs:complexType></xs:element>
<xs:element minOccurs="0" name="LowerSurface"><xs:annotation><xs:documentation>A reference to a lower surface for 3D volumetric purposes</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:string"/></xs:complexType></xs:element>
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)
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="regionType"><xs:annotation><xs:documentation>A Region describes an area with some attributes</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 Region</xs:documentation></xs:annotation></xs:element><xs:element name="TypeRegion"><xs:annotation><xs:documentation>The type of the Region (can be unknown, cut, fill, import, export, stockpile or waste)</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="unknown"/><xs:enumeration value="cut"/><xs:enumeration value="fill"/><xs:enumeration value="import"/><xs:enumeration value="export"/><xs:enumeration value="stockpile"/><xs:enumeration value="waste"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="Layer"><xs:annotation><xs:documentation>A reference to a Layer</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:string"/></xs:complexType></xs:element><xs:element minOccurs="0" name="AreaDrawProperties" type="tps:areaDrawPropertiesType"><xs:annotation><xs:documentation>Represents the properties used to draw the area of the Region</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="Vertices"><xs:annotation><xs:documentation>A sequence of Vertices, defining the area</xs:documentation></xs:annotation><xs:complexType><xs:sequence maxOccurs="unbounded"><xs:element name="Vertex" type="tps:coordsXYZWithBulgeType"><xs:annotation><xs:documentation>Each vertex is defined as a XYZ position and a bulge</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:choice minOccurs="0"><xs:element default="true" name="Plot" type="xs:boolean"><xs:annotation><xs:documentation>Defines whether Region is visible (true if not set)</xs:documentation></xs:annotation></xs:element><xs:element default="false" name="PlotByLayer" type="xs:boolean"><xs:annotation><xs:documentation>Region visiblility is defined by layer</xs:documentation></xs:annotation></xs:element></xs:choice><xs:element minOccurs="0" name="AlignmentRef" type="tps:regionRefAlignmentType"><xs:annotation><xs:documentation>A reference to an alignment</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="UpperSurface"><xs:annotation><xs:documentation>A reference to an upper surface for 3D volumetric purposes</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:string"/></xs:complexType></xs:element><xs:element minOccurs="0" name="LowerSurface"><xs:annotation><xs:documentation>A reference to a lower surface for 3D volumetric purposes</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:string"/></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType>