Euler angle triplet. More...
#include <EulerAngles.h>
Public Member Functions | |
| EulerAngles () | |
| EulerAngles (const Eigen::Quaternion< Real > &q) | |
| operator RealVectorValue () const | |
| void | random () |
| void | random (MooseRandom &random) |
| Eigen::Quaternion< Real > | toQuaternion () |
Public Attributes | |
| Real | phi1 |
| Real | Phi |
| Real | phi2 |
Euler angle triplet.
Definition at line 24 of file EulerAngles.h.
| EulerAngles::EulerAngles | ( | ) |
Definition at line 14 of file EulerAngles.C.
| EulerAngles::EulerAngles | ( | const Eigen::Quaternion< Real > & | q | ) |
Definition at line 21 of file EulerAngles.C.
|
inline |
Definition at line 34 of file EulerAngles.h.
| void EulerAngles::random | ( | ) |
Definition at line 73 of file EulerAngles.C.
Referenced by RandomEulerAngleProvider::initialize(), GrainTrackerElasticity::newGrain(), and random().
| void EulerAngles::random | ( | MooseRandom & | random | ) |
Definition at line 81 of file EulerAngles.C.
| Eigen::Quaternion< Real > EulerAngles::toQuaternion | ( | ) |
"NASA Mission Planning and Analysis Division. "Euler Angles, Quaternions, and Transformation Matrices". NASA.
Definition at line 44 of file EulerAngles.C.
Referenced by EBSDReader::readFile().
| Real EulerAngles::Phi |
Definition at line 27 of file EulerAngles.h.
Referenced by EulerAngles(), GrainTextureVectorPostprocessor::execute(), operator RealVectorValue(), random(), EBSDReader::readFile(), EBSDAccessFunctorsTest::SetUp(), and toQuaternion().
| Real EulerAngles::phi1 |
Definition at line 27 of file EulerAngles.h.
Referenced by EulerAngles(), GrainTextureVectorPostprocessor::execute(), operator RealVectorValue(), random(), EBSDReader::readFile(), EBSDAccessFunctorsTest::SetUp(), and toQuaternion().
| Real EulerAngles::phi2 |
Definition at line 27 of file EulerAngles.h.
Referenced by EulerAngles(), GrainTextureVectorPostprocessor::execute(), operator RealVectorValue(), random(), EBSDReader::readFile(), EBSDAccessFunctorsTest::SetUp(), and toQuaternion().
1.8.14