Helios++
Helios software for LiDAR simulations
|
This is the complete list of members for Rotation, including all inherited members.
applyInverseTo(glm::dvec3 u) | Rotation | |
applyInverseTo(double *in, double *out) | Rotation | |
applyInverseTo(Rotation r) | Rotation | |
applyTo(glm::dvec3 u) | Rotation | |
applyTo(double *in, double *out) | Rotation | |
applyTo(Rotation r) | Rotation | |
boost::serialization::access (defined in Rotation) | Rotation | friend |
getAngle() | Rotation | |
getAngles(RotationOrder const *order, double &roll, double &pitch, double &yaw) | Rotation | |
getAxis() | Rotation | |
getAxisPython() (defined in Rotation) | Rotation | inline |
getMatrix() | Rotation | |
getQ0() const | Rotation | inline |
getQ1() const | Rotation | inline |
getQ2() const | Rotation | inline |
getQ3() const | Rotation | inline |
operator*(glm::dvec3 u) (defined in Rotation) | Rotation | inline |
operator*(Rotation r) (defined in Rotation) | Rotation | inline |
operator<<(std::ostream &out, Rotation &r) | Rotation | friend |
q0 | Rotation | private |
q1 (defined in Rotation) | Rotation | private |
q2 (defined in Rotation) | Rotation | private |
q3 (defined in Rotation) | Rotation | private |
revert() | Rotation | |
Rotation()=default (defined in Rotation) | Rotation | |
Rotation(double q0, double q1, double q2, double q3, bool needsNormalization) | Rotation | |
Rotation(glm::dvec3 axis, double angle) | Rotation | |
Rotation(glm::dvec3 u, glm::dvec3 v) | Rotation | |
Rotation(RotationOrder order, double alpha1, double alpha2, double alpha3) | Rotation | |
serialize(Archive &ar, const unsigned int version) (defined in Rotation) | Rotation | inlineprivate |
setQ0(double q0) (defined in Rotation) | Rotation | inline |
setQ1(double q1) (defined in Rotation) | Rotation | inline |
setQ2(double q2) (defined in Rotation) | Rotation | inline |
setQ3(double q3) (defined in Rotation) | Rotation | inline |
~Rotation()=default (defined in Rotation) | Rotation | virtual |