Showing:

Annotations
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element tps:curveType / tps:StaStart
Namespace tps
Annotations
The starting station of the Curve
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="StaStart" type="xs:double">
  <xs:annotation>
    <xs:documentation>The starting station of the Curve</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:curveType / tps:Length
Namespace tps
Annotations
The length of the Curve
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="Length" type="xs:double">
  <xs:annotation>
    <xs:documentation>The length of the Curve</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:curveType / tps:Radius
Namespace tps
Annotations
The radius of the Curve
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="Radius" type="xs:double">
  <xs:annotation>
    <xs:documentation>The radius of the Curve</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:curveType / tps:Clockwise
Namespace tps
Annotations
Represents whether the Curve turn is clockwise or counterclockwise
Diagram
Type tps:clockwiseType
Properties
content simple
Facets
enumeration cw
enumeration ccw
Source
<xs:element name="Clockwise" type="tps:clockwiseType">
  <xs:annotation>
    <xs:documentation>Represents whether the Curve turn is clockwise or counterclockwise</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:curveType / tps:DirStart
Namespace tps
Annotations
The starting direction angle of the Curve
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="DirStart" type="xs:double">
  <xs:annotation>
    <xs:documentation>The starting direction angle of the Curve</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:curveType / tps:DirEnd
Namespace tps
Annotations
The ending direction angle of the Curve
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="DirEnd" type="xs:double">
  <xs:annotation>
    <xs:documentation>The ending direction angle of the Curve</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:curveType / tps:Delta
Namespace tps
Annotations
The difference between ending and starting direction angles
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="Delta" type="xs:double">
  <xs:annotation>
    <xs:documentation>The difference between ending and starting direction angles</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:curveType / tps:Start
Namespace tps
Annotations
Represents the starting point of the Curve
Diagram
Type tps:position2DType
Properties
content complex
Model
tps:XY , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:XY
Instance
<tps:Start xmlns:tps="tps">
  <tps:XY>{1,1}</tps:XY>
</tps:Start>
Source
<xs:element name="Start" type="tps:position2DType">
  <xs:annotation>
    <xs:documentation>Represents the starting point of the Curve</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:curveType / tps:Center
Namespace tps
Annotations
Represents the center of the Curve
Diagram
Type tps:position2DType
Properties
content complex
Model
tps:XY , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:XY
Instance
<tps:Center xmlns:tps="tps">
  <tps:XY>{1,1}</tps:XY>
</tps:Center>
Source
<xs:element name="Center" type="tps:position2DType">
  <xs:annotation>
    <xs:documentation>Represents the center of the Curve</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:curveType / tps:End
Namespace tps
Annotations
Represents the ending point of the Curve
Diagram
Type tps:position2DType
Properties
content complex
Model
tps:XY , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:XY
Instance
<tps:End xmlns:tps="tps">
  <tps:XY>{1,1}</tps:XY>
</tps:End>
Source
<xs:element name="End" type="tps:position2DType">
  <xs:annotation>
    <xs:documentation>Represents the ending point of the Curve</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:curveType / tps:PI
Namespace tps
Annotations
Represents the intersection point of the Curve
Diagram
Type tps:position2DType
Properties
content complex
Model
tps:XY , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:XY
Instance
<tps:PI xmlns:tps="tps">
  <tps:XY>{1,1}</tps:XY>
</tps:PI>
Source
<xs:element name="PI" type="tps:position2DType">
  <xs:annotation>
    <xs:documentation>Represents the intersection point of the Curve</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:curveType / tps:AzToPrevEl
Namespace tps
Annotations
Represents whether the Curve starting direction is the end direction of the previous element
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
default false
Source
<xs:element name="AzToPrevEl" type="xs:boolean" default="false" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Represents whether the Curve starting direction is the end direction of the previous element</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type tps:curveType
Namespace tps
Annotations
A 2D Curve
Diagram
Used by
Model
tps:StaStart , tps:Length , tps:Radius , tps:Clockwise , tps:DirStart , tps:DirEnd , tps:Delta , tps:Start , tps:Center , tps:End , tps:PI , tps:AzToPrevEl{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:AzToPrevEl, tps:Center, tps:Clockwise, tps:Delta, tps:DirEnd, tps:DirStart, tps:End, tps:Length, tps:PI, tps:Radius, tps:StaStart, tps:Start
Source
<xs:complexType name="curveType">
  <xs:annotation>
    <xs:documentation>A 2D Curve</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="StaStart" type="xs:double">
      <xs:annotation>
        <xs:documentation>The starting station of the Curve</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Length" type="xs:double">
      <xs:annotation>
        <xs:documentation>The length of the Curve</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Radius" type="xs:double">
      <xs:annotation>
        <xs:documentation>The radius of the Curve</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Clockwise" type="tps:clockwiseType">
      <xs:annotation>
        <xs:documentation>Represents whether the Curve turn is clockwise or counterclockwise</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DirStart" type="xs:double">
      <xs:annotation>
        <xs:documentation>The starting direction angle of the Curve</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DirEnd" type="xs:double">
      <xs:annotation>
        <xs:documentation>The ending direction angle of the Curve</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Delta" type="xs:double">
      <xs:annotation>
        <xs:documentation>The difference between ending and starting direction angles</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Start" type="tps:position2DType">
      <xs:annotation>
        <xs:documentation>Represents the starting point of the Curve</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Center" type="tps:position2DType">
      <xs:annotation>
        <xs:documentation>Represents the center of the Curve</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="End" type="tps:position2DType">
      <xs:annotation>
        <xs:documentation>Represents the ending point of the Curve</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PI" type="tps:position2DType">
      <xs:annotation>
        <xs:documentation>Represents the intersection point of the Curve</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AzToPrevEl" type="xs:boolean" default="false" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Represents whether the Curve starting direction is the end direction of the previous element</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:group minOccurs="0" ref="tps:versionable"/>
  </xs:sequence>
</xs:complexType>