FunctionTransform¶
-
class
astropy.coordinates.FunctionTransform(func, fromsys, tosys, priority=1, register_graph=None)[source] [edit on github]¶ Bases:
astropy.coordinates.CoordinateTransformA coordinate transformation defined by a function that accepts a coordinate object and returns the transformed coordinate object.
Parameters: func : callable
The transformation function. Should have a call signature
func(formcoord, toframe). Note that, unlikeCoordinateTransform.__call__,toframeis assumed to be of typetosysfor this function.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 :
TransformGraphorNoneA graph to register this transformation with on creation, or
Noneto leave it unregistered.Raises: TypeError
If
funcis not callable.ValueError
If
funccannot accept two arguments.Methods Summary
__call__(fromcoord, toframe)Methods Documentation
-
__call__(fromcoord, toframe)[source] [edit on github]¶
-