CompositeTransform¶

class
astropy.coordinates.
CompositeTransform
(transforms, fromsys, tosys, priority=1, register_graph=None, collapse_static_mats=True)[source]¶ Bases:
astropy.coordinates.CoordinateTransform
A transformation constructed by combining together a series of singlestep transformations.
Note that the intermediate frame objects are constructed using any frame attributes in
toframe
orfromframe
that overlap with the intermediate frame (toframe
favored overfromframe
if there’s a conflict). Any frame attributes that are not present use the defaults.Parameters:  transforms : sequence of
CoordinateTransform
objects The sequence of transformations to apply.
 fromsys : class
The coordinate frame class to start from.
 tosys : class
The coordinate frame class to transform into.
 priority : number
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. collapse_static_mats : bool
If
True
, consecutiveStaticMatrixTransform
will be collapsed into a single transformation to speed up the calculation.
Methods Summary
__call__
(fromcoord, toframe)Methods Documentation
 transforms : sequence of