NXtranslation

Status:

base class, extends NXobject

Description:

legacy class - (used by NXgeometry) - general spatial location of a component.

Symbols:

No symbol table

Groups cited:

NXgeometry

Structure:

@default: (optional) NX_CHAR

Declares which child group contains a path leading to a NXdata group.

It is recommended (as of NIAC2014) to use this attribute to help define the path to the default dataset to be plotted. See https://www.nexusformat.org/2014_How_to_find_default_data.html for a summary of the discussion.

distances[numobj, 3]: (optional) NX_FLOAT {units=NX_LENGTH}

(x,y,z) This field describes the lateral movement of a component. The pair of groups NXtranslation and NXorientation together describe the position of a component. For absolute position, the origin is the scattering center (where a perfectly aligned sample would be) with the z-axis pointing downstream and the y-axis pointing gravitationally up. For a relative position the NXtranslation is taken into account before the NXorientation. The axes are right-handed and orthonormal.

geometry: (optional) NXgeometry

Link to other object if we are relative, else absent

Hypertext Anchors

Table of hypertext anchors for all groups, fields, attributes, and links defined in this class.

documentation (reST source) anchor

web page (HTML) anchor

/NXtranslation/distances-field

#nxtranslation-distances-field

/NXtranslation/geometry-group

#nxtranslation-geometry-group

/NXtranslation@default-attribute

#nxtranslation-default-attribute

NXDL Source:

https://github.com/FAIRmat-Experimental/nexus_definitions/tree/fairmat/base_classes/NXtranslation.nxdl.xml