INET Framework for OMNeT++/OMNEST
inet::Quaternion Member List

This is the complete list of members for inet::Quaternion, including all inherited members.

conjugate()inet::Quaternioninline
conjugated() constinet::Quaternioninline
dot(const Quaternion &q1, const Quaternion &q2)inet::Quaternioninlinestatic
getRotationAngle() constinet::Quaternioninline
getRotationAxis() constinet::Quaternioninline
getRotationAxisAndAngle(Coord &axis, double &angle) constinet::Quaternion
getS() constinet::Quaternioninline
getSwingAndTwist(const Coord &direction, Quaternion &swing, Quaternion &twist) constinet::Quaternion
getV() constinet::Quaternioninline
IDENTITYinet::Quaternionstatic
inverse() constinet::Quaternioninline
invert()inet::Quaternioninline
length() constinet::Quaternioninline
lengthSquared() constinet::Quaternioninline
lerp(const Quaternion &q1, const Quaternion &q2, double t)inet::Quaternioninlinestatic
NILinet::Quaternionstatic
normalize()inet::Quaternioninline
normalized() constinet::Quaternioninline
operator!=(const Quaternion &q)inet::Quaternioninline
operator*(const Quaternion &q) constinet::Quaternion
operator*(double scale) constinet::Quaternioninline
operator*=(const Quaternion &q)inet::Quaternion
operator*=(double scale)inet::Quaternioninline
operator+(const Quaternion &q) constinet::Quaternioninline
operator+=(const Quaternion &q)inet::Quaternioninline
operator-(const Quaternion &q) constinet::Quaternioninline
operator-() constinet::Quaternioninline
operator-=(const Quaternion &q)inet::Quaternioninline
operator/(const Quaternion &q) constinet::Quaternioninline
operator/(double scale) constinet::Quaternioninline
operator/=(double scale)inet::Quaternioninline
operator=(const Quaternion &q)inet::Quaternioninline
operator==(const Quaternion &q)inet::Quaternioninline
Quaternion()inet::Quaternioninline
Quaternion(double real, double i, double j, double k)inet::Quaternioninline
Quaternion(double real, const Coord &imag)inet::Quaternioninline
Quaternion(const Coord &axis, double angle)inet::Quaternion
Quaternion(const EulerAngles &angles)inet::Quaternionexplicit
rotate(const Coord &v) constinet::Quaternion
rotationFromTo(const Coord &from, const Coord &to)inet::Quaternionstatic
sinet::Quaternion
setS(double s)inet::Quaternioninline
setV(const Coord &v)inet::Quaternioninline
slerp(const Quaternion &q1, const Quaternion &q2, double t)inet::Quaternionstatic
str() constinet::Quaternioninline
toEulerAngles(bool homogenous=false) constinet::Quaternion
vinet::Quaternion