EulerAngleRotation¶
-
class
astropy.modeling.rotations.
EulerAngleRotation
(phi, theta, psi, axes_order, **kwargs)[source] [edit on github]¶ Bases:
astropy.modeling.rotations._EulerRotation
,astropy.modeling.Model
Implements Euler angle intrinsic rotations.
Rotates one coordinate system into another (fixed) coordinate system. All coordinate systems are right-handed. The sign of the angles is determined by the right-hand rule..
Parameters: phi, theta, psi : float or
Quantity
“proper” Euler angles in deg. If floats, they should be in deg.
axes_order : str
A 3 character string, a combination of ‘x’, ‘y’ and ‘z’, where each character denotes an axis in 3D space.
Attributes Summary
inputs
outputs
param_names
phi
psi
theta
Methods Summary
__call__
(alpha, delta[, model_set_axis, ...])Evaluate this model using the given input(s) and the parameter values that were specified when the model was instantiated. evaluate
(alpha, delta, phi, theta, psi)Attributes Documentation
-
inputs
= ('alpha', 'delta')¶
-
outputs
= ('alpha', 'delta')¶
-
param_names
= ('phi', 'theta', 'psi')¶
-
phi
¶
-
psi
¶
-
theta
¶
Methods Documentation
-
__call__
(alpha, delta, model_set_axis=None, with_bounding_box=False, fill_value=nan, equivalencies=None) [edit on github]¶ Evaluate this model using the given input(s) and the parameter values that were specified when the model was instantiated.
-
evaluate
(alpha, delta, phi, theta, psi)[source] [edit on github]¶
-