StaticMatrixTransform¶

class
astropy.coordinates.
StaticMatrixTransform
(matrix, fromsys, tosys, priority=1, register_graph=None)[source]¶ Bases:
astropy.coordinates.BaseAffineTransform
A coordinate transformation defined as a 3 x 3 cartesian transformation matrix.
This is distinct from DynamicMatrixTransform in that this kind of matrix is independent of frame attributes. That is, it depends only on the class of the frame.
 Parameters
 matrixarray_like or
callable()
A 3 x 3 matrix for transforming 3vectors. In most cases will be unitary (although this is not strictly required). If a callable, will be called with no arguments to get the matrix.
 fromsysclass
The coordinate frame class to start from.
 tosysclass
The coordinate frame class to transform into.
 priority
float
orint
The priority if this transform when finding the shortest coordinate transform path  large numbers are lower priorities.
 register_graph
TransformGraph
orNone
A graph to register this transformation with on creation, or
None
to leave it unregistered.
 matrixarray_like or
 Raises
ValueError
If the matrix is not 3 x 3