nxtomo.utils.transformation#

Helper classes to define transformations contained in NXtransformations.

Functions

build_matrix(transformations)

Build a matrix from a set of Transformations.

get_lr_flip(transformations)

Check all transformations for those matching a left-right detector flip and return them.

get_ud_flip(transformations)

Check all transformations for those matching an up-down detector flip and return them.

Classes

DetXFlipTransformation(flip[, axis_name, ...])

Convenient class to a flip with X (1, 0, 0) as the rotation axis.

DetYFlipTransformation(flip[, axis_name, ...])

Convenient class to a flip with Y (0, 1, 0) as the rotation axis.

DetZFlipTransformation(flip[, axis_name, ...])

Convenient class to a flip with Z (0, 0, 1) as the rotation axis.

GravityTransformation()

Gravity is used to solve the transformation chain (acting as the chain endpoint).

Transformation(axis_name, value, ...[, ...])

Define a transformation applied along an axis.

TransformationAxis()

Predefined axes for tomography acquisitions performed at ESRF.

TransformationType(*values)

Possible NXtransformations types.