IMP
2.0.1
The Integrative Modeling Platform
|
A simple class for returning ZXZ Euler angles.
#include <IMP/algebra/Rotation3D.h>
Public Member Functions | |
FixedZXZ (double psi, double theta, double phi) | |
double | get_phi () const |
double | get_psi () const |
double | get_theta () const |
void | show (std::ostream &out=std::cout) const |
Euler Angles | |
There are many conventions for how to define Euler angles, based on choices of which of the x,y,z axis to use in what order and whether the rotation axis is in the body frame (and hence affected by previous rotations) or in in a fixed frame. See http://en.wikipedia.org/wiki/Conversion_between_quaternions_and_Euler_angles for a general description.
| |
FixedZXZ | get_fixed_zxz_from_rotation (const Rotation3D &r) |
The inverse of rotation_from_fixed_zyz() More... | |
Definition at line 432 of file Rotation3D.h.
|
related |