Class Shape

Applied Stereotypes:
XSDcomplexType, union

Shape for use in trajectories. Supported types: Polyline (line segments), Clothoid, Nurbs.

Used in:
Trajectory
Properties
  Name Type Cardinality AppliedStereotypes Description
  polyline Polyline 1..1 xor, XSDelement Polyline property of a shape.
  clothoid Clothoid 1..1 xor, XSDelement Clothoid property of a shape.
  clothoidSpline ClothoidSpline 1..1 xor, XSDelement Clothoid spline property of a shape.
  nurbs Nurbs 1..1 xor, XSDelement NURBS property of a shape.
XSD 1.3 Representation


<xsd:complexType name="Shape">
<xsd:choice>
<xsd:element name="Polyline" type="Polyline"/>
<xsd:element name="Clothoid" type="Clothoid"/>
<xsd:element name="ClothoidSpline" type="ClothoidSpline"/>
<xsd:element name="Nurbs" type="Nurbs"/>
</xsd:choice>
</xsd:complexType>

Change log from version 1.2
  • Property 'clothoidSpline' created.
  • Property 'polyline'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'clothoid'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'nurbs'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'nurbs'. Stereotype <<XSDelement>>. Tagged value 'position' changed.
    • New Value
      4
      From 1.2.0
      3
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property polyline
    • xor
    • XSDelement [position: "1"]
  • Property clothoid
    • xor
    • XSDelement [position: "2"]
  • Property clothoidSpline
    • xor
    • XSDelement [position: "3"]
  • Property nurbs
    • xor
    • XSDelement [position: "4"]

To XSD