transformationSE3Type

complexType · extension complexBaseType · all

Transformation

Set of transformations. The order of the transformations is rotation -> translation, and they are executed in this order. Any of them can be omitted; it will be replaced by its defaults.

Attributes

NameTypeConstraintsUseDefaultDescription
@externalDataDirectoryxsd:stringoptionalDirectory of the external data file
@externalDataNodePathxsd:stringoptionalPath of the node inside the external data file
@externalFileNamexsd:stringoptionalName of the external data file
@uIDxsd:IDoptionalUID

Child elements

NameTypeConstraintsOccurrenceHow often the element may appear at this place. The schema writes it as minOccurs and maxOccurs on the declaration.DefaultDescription
allThe children below may appear in any order. Each may appear at most once.
rotationpointType[0..1] optionalRotation data default: 0,0,0. The rotation angles are the three Euler angles to describe the orientation of the coordinate system. The order is always xyz in CPACS. Therefore the first rotation is around the x-axis, the second rotation is around the rotated y-axis (y') and the third rotation is around the two times rotated z-axis (z'').
translationpointAbsRelType[0..1] optionalTranslation data default: 0,0,0. Translations can either be made absolute in the global coordinate system (absGlobal) or absolute in the local Coordinate system (absLocal).

Used by

In a dataset · 962 paths

In the schema · 7 declarations

TypeName
componentTypetransformation
coneTypetransformation
cuboidTypetransformation
cylinderTypetransformation
ellipsoidTypetransformation
multiSegmentShapeTypetransformation
torusTypetransformation