Class RelativeObjectPosition

Applied Stereotypes:
XSDcomplexType

Defines a position derived from coordinates (dx, dy and dz) relative to a reference entity. The coordinate system for the relative coordinates is the reference entity's coordinate system (taking the orientation of the entity into account).

Used in:
Position
Properties
  Name Type Cardinality AppliedStereotypes Description
  dx double 1..1 XSDattribute Relative position in the x axis, using the coordinate system of the reference entity.
  dy double 1..1 XSDattribute Relative position in the y axis, using the coordinate system of the reference entity.
  dz double 0..1 XSDattribute Relative position in the z axis, using the coordinate system of the reference entity. Missing value is interpreted as 0.
  entityRef Entity 1..1 nameRef, XSDattribute Reference entity.
  orientation Orientation 0..1 XSDelement The absolute reference context refers to the orientation with respect to the World coordinate system (i.e., the orientation of the reference entity is ignored).
The relative reference context refers to the orientation with respect to the corresponding axes of the local (X,Y,Z)-coordinate system of the reference entity.
Missing Orientation property is interpreted as the relative reference context with Heading=Pitch=Roll=0.
XSD 1.3 Representation


<xsd:complexType name="RelativeObjectPosition">
<xsd:all>
<xsd:element name="Orientation" type="Orientation" minOccurs="0"/>
</xsd:all>
<xsd:attribute name="entityRef" type="String" use="required"/>
<xsd:attribute name="dx" type="Double" use="required"/>
<xsd:attribute name="dy" type="Double" use="required"/>
<xsd:attribute name="dz" type="Double"/>
</xsd:complexType>

Change log from version 1.2
  • Property 'orientation'. Annotation changed.
    • New Value
      The absolute reference context refers to the orientation with respect to the World coordinate system (i.e., the orientation of the reference entity is ignored). The relative reference context refers to the orientation with respect to the corresponding axes of the local (X,Y,Z)-coordinate system of the reference entity. Missing Orientation property is interpreted as the relative reference context with Heading=Pitch=Roll=0.
      From 1.2.0
      The absolute reference context refers to the orientation with respect to the World coordinate system (i.e., the orientation of the reference entity is ignored). The relative reference context refers to the orientation with respect to the corresponding axes of the local (X,Y,Z)-coordinate system of the reference entity. Missing Orientation property is interpreted as the absolute reference context with Heading=Pitch=Roll=0.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "all"; mixed: "false"]
  • Property dx
    • XSDattribute
  • Property dy
    • XSDattribute
  • Property dz
    • XSDattribute
  • Property entityRef
    • nameRef [xsdType: "string"]
    • XSDattribute
  • Property orientation
    • XSDelement [position: "2"]

To XSD