quaternion Member List

This is the complete list of members for quaternion, including all inherited members.

cmptType typedefquaternion
eulerAngles(const rotationSequence rs) constquaternioninline
Iquaternionstatic
invTransform(const vector &v) constquaternioninline
invTransform(const quaternion &q) constquaternioninline
normalise()quaternioninline
normalised() constquaternioninline
operator*=(const quaternion &)quaternioninline
operator*=(const scalar)quaternioninline
operator+=(const quaternion &)quaternioninline
operator-=(const quaternion &)quaternioninline
operator/=(const quaternion &)quaternioninline
operator/=(const scalar)quaternioninline
operator<<(Ostream &os, const quaternion &C)quaternionfriend
operator=(const scalar)quaternioninline
operator=(const vector &)quaternioninline
operator>>(Istream &is, quaternion &)quaternionfriend
quaternion()quaternioninline
quaternion(const scalar w, const vector &v)quaternioninline
quaternion(const vector &d, const scalar theta)quaternioninline
quaternion(const vector &d, const scalar cosTheta, const bool normalised)quaternioninline
quaternion(const scalar w)quaternioninlineexplicit
quaternion(const vector &v)quaternioninlineexplicit
quaternion(const rotationSequence rs, const vector &angles)quaternioninline
quaternion(const tensor &rotationTensor)quaternioninlineexplicit
quaternion(Istream &)quaternion
R() constquaternioninline
rankquaternionstatic
rotationSequence enum namequaternion
transform(const vector &v) constquaternioninline
transform(const quaternion &q) constquaternioninline
typeNamequaternionstatic
unit(const vector &v)quaternioninlinestatic
v() constquaternioninline
v()quaternioninline
w() constquaternioninline
w()quaternioninline
XYX enum valuequaternion
XYZ enum valuequaternion
XZX enum valuequaternion
XZY enum valuequaternion
YXY enum valuequaternion
YXZ enum valuequaternion
YZX enum valuequaternion
YZY enum valuequaternion
zeroquaternionstatic
ZXY enum valuequaternion
ZXZ enum valuequaternion
ZYX enum valuequaternion
ZYZ enum valuequaternion