Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Element tps:blockObjectGroup / tps:BlockDesignPoint
Namespace tps
Annotations
A Design point can be a standard point or a Ptl point
Diagram
Type tps:designPointType
Type hierarchy
Properties
content complex
Model
tps:Layer{0,1} , tps:PhotoNote* , tps:State{0,1} , tps:PointDrawProperties{0,1} , tps:Code* , tps:Station , tps:UsedInSurface{0,1} , tps:PtlData{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:Code, tps:Layer, tps:PhotoNote, tps:PointDrawProperties, tps:PtlData, tps:State, tps:Station, tps:UsedInSurface
Instance
<tps:BlockDesignPoint csIdRef="" id="" idRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:PointDrawProperties>{0,1}</tps:PointDrawProperties>
  <tps:Code>{0,unbounded}</tps:Code>
  <tps:Station bulge="0" id="">{1,1}</tps:Station>
  <tps:UsedInSurface>{0,1}</tps:UsedInSurface>
  <tps:PtlData>{0,1}</tps:PtlData>
</tps:BlockDesignPoint>
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:element name="BlockDesignPoint" type="tps:designPointType">
  <xs:annotation>
    <xs:documentation>A Design point can be a standard point or a Ptl point</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:blockObjectGroup / tps:BlockSheetPoint
Namespace tps
Annotations
A Sheet point is a multiple station point
Diagram
Type tps:sheetPointType
Type hierarchy
Properties
content complex
Model
tps:Layer{0,1} , tps:PhotoNote* , tps:State{0,1} , tps:Name , tps:OffsetStation* , tps:DrawProperties{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:DrawProperties, tps:Layer, tps:Name, tps:OffsetStation, tps:PhotoNote, tps:State
Instance
<tps:BlockSheetPoint csIdRef="" id="" idRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:Name>{1,1}</tps:Name>
  <tps:OffsetStation bulge="0" id="">{0,unbounded}</tps:OffsetStation>
  <tps:DrawProperties>{0,1}</tps:DrawProperties>
</tps:BlockSheetPoint>
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:element name="BlockSheetPoint" type="tps:sheetPointType">
  <xs:annotation>
    <xs:documentation>A Sheet point is a multiple station point</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:blockObjectGroup / tps:BlockPolyline
Namespace tps
Annotations
A 3D Polyline is defined by a sequence of unnamed stations or by a sequence of references to Design points
Diagram
Type tps:polylineType
Type hierarchy
Properties
content complex
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')
Children tps:Closed, tps:Layer, tps:LineDrawProperties, tps:Name, tps:PhotoNote, tps:PointRef, tps:ProfileRef, tps:State, tps:Station
Instance
<tps:BlockPolyline csIdRef="" id="" idRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:Name>{1,1}</tps:Name>
  <tps:Station bulge="0" id="">{0,unbounded}</tps:Station>
  <tps:PointRef bulge="0" idRef="">{0,unbounded}</tps:PointRef>
  <tps:Closed>{0,1}</tps:Closed>
  <tps:LineDrawProperties>{0,1}</tps:LineDrawProperties>
  <tps:ProfileRef idRef="">{0,1}</tps:ProfileRef>
</tps:BlockPolyline>
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:element name="BlockPolyline" type="tps:polylineType">
  <xs:annotation>
    <xs:documentation>A 3D Polyline is defined by a sequence of unnamed stations or by a sequence of references to Design points</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:blockObjectGroup / tps:BlockBreakline
Namespace tps
Annotations
A Breakline is a Polyline with some references to a Surface
Diagram
Type tps:breaklineType
Type hierarchy
Properties
content complex
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
Instance
<tps:BlockBreakline csIdRef="" id="" idRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:Name>{1,1}</tps:Name>
  <tps:Station bulge="0" id="">{0,unbounded}</tps:Station>
  <tps:PointRef bulge="0" idRef="">{0,unbounded}</tps:PointRef>
  <tps:Closed>{0,1}</tps:Closed>
  <tps:LineDrawProperties>{0,1}</tps:LineDrawProperties>
  <tps:ProfileRef idRef="">{0,1}</tps:ProfileRef>
  <tps:SurfaceName>{1,1}</tps:SurfaceName>
  <tps:TypeBreakline>{1,1}</tps:TypeBreakline>
  <tps:AreaDrawProperties>{0,1}</tps:AreaDrawProperties>
</tps:BlockBreakline>
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:element name="BlockBreakline" type="tps:breaklineType">
  <xs:annotation>
    <xs:documentation>A Breakline is a Polyline with some references to a Surface</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:blockObjectGroup / tps:BlockArea
Namespace tps
Annotations
An Area is a closed Polyline with drawing properties for areas
Diagram
Type tps:areaType
Type hierarchy
Properties
content complex
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:AreaDrawProperties , (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
Instance
<tps:BlockArea csIdRef="" id="" idRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:Name>{1,1}</tps:Name>
  <tps:Station bulge="0" id="">{0,unbounded}</tps:Station>
  <tps:PointRef bulge="0" idRef="">{0,unbounded}</tps:PointRef>
  <tps:Closed>{0,1}</tps:Closed>
  <tps:LineDrawProperties>{0,1}</tps:LineDrawProperties>
  <tps:ProfileRef idRef="">{0,1}</tps:ProfileRef>
  <tps:AreaDrawProperties>{1,1}</tps:AreaDrawProperties>
</tps:BlockArea>
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:element name="BlockArea" type="tps:areaType">
  <xs:annotation>
    <xs:documentation>An Area is a closed Polyline with drawing properties for areas</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:blockObjectGroup / tps:BlockCircle
Namespace tps
Annotations
A Circle is defined by a center and a radius
Diagram
Type tps:circleType
Type hierarchy
Properties
content complex
Model
tps:Layer{0,1} , tps:PhotoNote* , tps:State{0,1} , tps:LineDrawProperties{0,1} , tps:Station , tps:Radius , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:Layer, tps:LineDrawProperties, tps:PhotoNote, tps:Radius, tps:State, tps:Station
Instance
<tps:BlockCircle csIdRef="" id="" idRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:LineDrawProperties>{0,1}</tps:LineDrawProperties>
  <tps:Station bulge="0" id="">{1,1}</tps:Station>
  <tps:Radius>{1,1}</tps:Radius>
</tps:BlockCircle>
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:element name="BlockCircle" type="tps:circleType">
  <xs:annotation>
    <xs:documentation>A Circle is defined by a center and a radius</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:blockObjectGroup / tps:BlockArc
Namespace tps
Annotations
A 3D Arc is defined by circle parameters and the starting and ending angles
Diagram
Type tps:arcType
Type hierarchy
Properties
content complex
Model
tps:Layer{0,1} , tps:PhotoNote* , tps:State{0,1} , tps:LineDrawProperties{0,1} , tps:Station , tps:Radius , tps:StartAngle , tps:EndAngle , tps:EndHeight{0,1} , tps:ClockWise , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:ClockWise, tps:EndAngle, tps:EndHeight, tps:Layer, tps:LineDrawProperties, tps:PhotoNote, tps:Radius, tps:StartAngle, tps:State, tps:Station
Instance
<tps:BlockArc csIdRef="" id="" idRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:LineDrawProperties>{0,1}</tps:LineDrawProperties>
  <tps:Station bulge="0" id="">{1,1}</tps:Station>
  <tps:Radius>{1,1}</tps:Radius>
  <tps:StartAngle>{1,1}</tps:StartAngle>
  <tps:EndAngle>{1,1}</tps:EndAngle>
  <tps:EndHeight>{0,1}</tps:EndHeight>
  <tps:ClockWise>{1,1}</tps:ClockWise>
</tps:BlockArc>
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:element name="BlockArc" type="tps:arcType">
  <xs:annotation>
    <xs:documentation>A 3D Arc is defined by circle parameters and the starting and ending angles</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:blockObjectGroup / tps:BlockTextLabel
Namespace tps
Annotations
A Text label is defined by a text and all the parameters to draw it
Diagram
Type tps:textLabelType
Type hierarchy
Properties
content complex
Model
tps:Layer{0,1} , tps:PhotoNote* , tps:State{0,1} , tps:LineDrawProperties{0,1} , tps:Station , tps:Rotation , tps:Height , tps:Text , tps:FontName , tps:InsertMode{0,1} , tps:Bold{0,1} , tps:Italic{0,1} , tps:Underline{0,1} , tps:DrawBox{0,1} , tps:Opaque{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:Bold, tps:DrawBox, tps:FontName, tps:Height, tps:InsertMode, tps:Italic, tps:Layer, tps:LineDrawProperties, tps:Opaque, tps:PhotoNote, tps:Rotation, tps:State, tps:Station, tps:Text, tps:Underline
Instance
<tps:BlockTextLabel csIdRef="" id="" idRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:LineDrawProperties>{0,1}</tps:LineDrawProperties>
  <tps:Station bulge="0" id="">{1,1}</tps:Station>
  <tps:Rotation>{1,1}</tps:Rotation>
  <tps:Height>{1,1}</tps:Height>
  <tps:Text>{1,1}</tps:Text>
  <tps:FontName>{1,1}</tps:FontName>
  <tps:InsertMode>{0,1}</tps:InsertMode>
  <tps:Bold>{0,1}</tps:Bold>
  <tps:Italic>{0,1}</tps:Italic>
  <tps:Underline>{0,1}</tps:Underline>
  <tps:DrawBox>{0,1}</tps:DrawBox>
  <tps:Opaque>{0,1}</tps:Opaque>
</tps:BlockTextLabel>
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:element name="BlockTextLabel" type="tps:textLabelType">
  <xs:annotation>
    <xs:documentation>A Text label is defined by a text and all the parameters to draw it</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:blockObjectGroup / tps:BlockBlockInsert
Namespace tps
Annotations
A Block insert is made by a reference to a Block definition and a point that tells where to insert it
Diagram
Type tps:blockInsertType
Type hierarchy
Properties
content complex
Model
tps:LayerRef{0,1} , tps:Block , tps:Station , tps:ScaleFactor{0,1} , tps:RotationAngle{0,1} , tps:Code* , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:Block, tps:Code, tps:LayerRef, tps:RotationAngle, tps:ScaleFactor, tps:Station
Instance
<tps:BlockBlockInsert csIdRef="" id="" idRef="" xmlns:tps="tps">
  <tps:LayerRef byCode="false" idRef="">{0,1}</tps:LayerRef>
  <tps:Block idRef="">{1,1}</tps:Block>
  <tps:Station bulge="0" id="">{1,1}</tps:Station>
  <tps:ScaleFactor>{0,1}</tps:ScaleFactor>
  <tps:RotationAngle>{0,1}</tps:RotationAngle>
  <tps:Code>{0,unbounded}</tps:Code>
</tps:BlockBlockInsert>
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:element name="BlockBlockInsert" type="tps:blockInsertType">
  <xs:annotation>
    <xs:documentation>A Block insert is made by a reference to a Block definition and a point that tells where to insert it</xs:documentation>
  </xs:annotation>
</xs:element>
Element Group tps:blockObjectGroup
Namespace tps
Annotations
One of the objects
Diagram
Used by
Complex Type tps:blockObjectsType
Model
Children tps:BlockArc, tps:BlockArea, tps:BlockBlockInsert, tps:BlockBreakline, tps:BlockCircle, tps:BlockDesignPoint, tps:BlockPolyline, tps:BlockSheetPoint, tps:BlockTextLabel
Source
<xs:group name="blockObjectGroup">
  <xs:annotation>
    <xs:documentation>One of the objects</xs:documentation>
  </xs:annotation>
  <xs:choice>
    <xs:element name="BlockDesignPoint" type="tps:designPointType">
      <xs:annotation>
        <xs:documentation>A Design point can be a standard point or a Ptl point</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BlockSheetPoint" type="tps:sheetPointType">
      <xs:annotation>
        <xs:documentation>A Sheet point is a multiple station point</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BlockPolyline" type="tps:polylineType">
      <xs:annotation>
        <xs:documentation>A 3D Polyline is defined by a sequence of unnamed stations or by a sequence of references to Design points</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BlockBreakline" type="tps:breaklineType">
      <xs:annotation>
        <xs:documentation>A Breakline is a Polyline with some references to a Surface</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BlockArea" type="tps:areaType">
      <xs:annotation>
        <xs:documentation>An Area is a closed Polyline with drawing properties for areas</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BlockCircle" type="tps:circleType">
      <xs:annotation>
        <xs:documentation>A Circle is defined by a center and a radius</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BlockArc" type="tps:arcType">
      <xs:annotation>
        <xs:documentation>A 3D Arc is defined by circle parameters and the starting and ending angles</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BlockTextLabel" type="tps:textLabelType">
      <xs:annotation>
        <xs:documentation>A Text label is defined by a text and all the parameters to draw it</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BlockBlockInsert" type="tps:blockInsertType">
      <xs:annotation>
        <xs:documentation>A Block insert is made by a reference to a Block definition and a point that tells where to insert it</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:choice>
</xs:group>