wfmath 1.0.3
A math library for the Worldforge system.
|
This is the complete list of members for WFMath::Quaternion, including all inherited members.
age() const | WFMath::Quaternion | inline |
fromAtlas(const AtlasInType &a) | WFMath::Quaternion | inline |
fromRotMatrix(const RotMatrix< 3 > &m) | WFMath::Quaternion | |
IDENTITY() | WFMath::Quaternion | static |
identity() | WFMath::Quaternion | inline |
inverse() const | WFMath::Quaternion | |
isEqualTo(const Quaternion &q, CoordType epsilon=numeric_constants< CoordType >::epsilon()) const (defined in WFMath::Quaternion) | WFMath::Quaternion | |
isValid() const (defined in WFMath::Quaternion) | WFMath::Quaternion | inline |
normalize() | WFMath::Quaternion | |
operator!=(const Quaternion &rhs) const (defined in WFMath::Quaternion) | WFMath::Quaternion | inline |
operator*(const Quaternion &rhs) const (defined in WFMath::Quaternion) | WFMath::Quaternion | inline |
operator*=(const Quaternion &rhs) (defined in WFMath::Quaternion) | WFMath::Quaternion | |
operator/(const Quaternion &rhs) const (defined in WFMath::Quaternion) | WFMath::Quaternion | inline |
operator/=(const Quaternion &rhs) (defined in WFMath::Quaternion) | WFMath::Quaternion | |
operator<< (defined in WFMath::Quaternion) | WFMath::Quaternion | friend |
operator=(const Quaternion &rhs)=default (defined in WFMath::Quaternion) | WFMath::Quaternion | |
operator==(const Quaternion &rhs) const (defined in WFMath::Quaternion) | WFMath::Quaternion | inline |
operator>> (defined in WFMath::Quaternion) | WFMath::Quaternion | friend |
Quaternion(const Identity &) (defined in WFMath::Quaternion) | WFMath::Quaternion | inline |
Quaternion() | WFMath::Quaternion | inline |
Quaternion(CoordType w_in, CoordType x_in, CoordType y_in, CoordType z_in) | WFMath::Quaternion | |
Quaternion(int axis, CoordType angle) | WFMath::Quaternion | inline |
Quaternion(const Vector< 3 > &axis, CoordType angle) | WFMath::Quaternion | inline |
Quaternion(const Vector< 3 > &axis) | WFMath::Quaternion | inlineexplicit |
Quaternion(const Quaternion &p)=default | WFMath::Quaternion | |
Quaternion(const AtlasInType &a) | WFMath::Quaternion | inlineexplicit |
rotate(const RotMatrix< 3 > &) | WFMath::Quaternion | |
rotate(const Quaternion &q) | WFMath::Quaternion | inline |
rotation(int axis, CoordType angle) | WFMath::Quaternion | |
rotation(const Vector< 3 > &axis, CoordType angle) | WFMath::Quaternion | |
rotation(const Vector< 3 > &axis) | WFMath::Quaternion | |
rotation(const Vector< 3 > &from, const Vector< 3 > &to) | WFMath::Quaternion | |
rotation(const Vector< 3 > &from, const Vector< 3 > &to, const Vector< 3 > &fallbackAxis) | WFMath::Quaternion | |
scalar() const | WFMath::Quaternion | inline |
toAtlas() const | WFMath::Quaternion | inline |
vector() const | WFMath::Quaternion | inline |
~Quaternion()=default (defined in WFMath::Quaternion) | WFMath::Quaternion |