The SEDRIS Data Representation Model
APPENDIX A - Classes
Translation

Class Name: Translation

Superclass - <LSR Transformation Step>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class is an <LSR Transformation Step> that specifies a translation amount along the specified axis.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

This class appears on only one page of the DRM class diagram.

Example

  1. Translate 2376.85 metres along the X axis.

  2. Translate -4756.5 metres along the Y axis.

  3. Translate 12.0 metres along the Z axis.

FAQs

No FAQs supplied.

Constraints

Composed of (two-way) (inherited)

Composed of (two-way)

Component of (two-way) (inherited)

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_LSR_Transformation_Axis axis; (notes)
SE_Long_Float translation_amount; (notes)

Notes

Composed of Notes


Reference_Vector

 If specified, this <Reference Vector> instance shall have
 vector_type = SE_REF_VEC_TYP_LSR_TRANSFORMATION_AXIS.

Fields Notes


axis

 This specifies which axis to translate along.

translation_amount

 This specifies the translation amount in metres,
 and is permitted to be negative.

Prev: Transformation. Next: Translation Control Link. Up:Index.

Last updated: July 16, 2004 Copyright © 2004 SEDRIS