|
Rosetta
|
#include <QuaternionGrid.hh>
Public Member Functions | |
| Quaternion (numeric::Real ww=1, numeric::Real xx=0, numeric::Real yy=0, numeric::Real zz=0) | |
| void | Normalize () |
| void | Canonicalize () |
| Quaternion | Times (const Quaternion &q) const |
| void | Print (std::ostream &s) const |
| numeric::xyzVector< numeric::Real > | euler () const |
| void | PrintEuler (std::ostream &s) const |
| numeric::xyzMatrix< numeric::Real > | rotation_matrix () const |
Public Attributes | |
| numeric::Real | w |
| numeric::Real | x |
| numeric::Real | y |
| numeric::Real | z |
|
inline |
Referenced by Times().
|
inline |
References ObjexxFCL::abs(), Normalize(), w, x, y, and z.
| numeric::xyzVector< numeric::Real > basic::sampling::orientations::Quaternion::euler | ( | ) | const |
| void basic::sampling::orientations::Quaternion::Normalize | ( | ) |
References debug_assert, predPRE::t, w, x, predPRE::y, and predPRE::z.
Referenced by Canonicalize().
| void basic::sampling::orientations::Quaternion::Print | ( | std::ostream & | s | ) | const |
References docking::s, w, x, predPRE::y, and predPRE::z.
Referenced by basic::sampling::orientations::QuaternionGrid::print().
| void basic::sampling::orientations::Quaternion::PrintEuler | ( | std::ostream & | s | ) | const |
References test.T009_Exceptions::e, and docking::s.
| numeric::xyzMatrix< numeric::Real > basic::sampling::orientations::Quaternion::rotation_matrix | ( | ) | const |
References numeric::xyzMatrix< T >::cols(), w, x, predPRE::y, and predPRE::z.
|
inline |
References enumerate_junctions::q, Quaternion(), w, x, y, and z.
| numeric::Real basic::sampling::orientations::Quaternion::w |
Referenced by Canonicalize(), and Times().
| numeric::Real basic::sampling::orientations::Quaternion::x |
| numeric::Real basic::sampling::orientations::Quaternion::y |
| numeric::Real basic::sampling::orientations::Quaternion::z |