Angle() const | scmp::geom::Quaternion< T > | inline |
AsVector() const | scmp::geom::Quaternion< T > | inline |
Axis() const | scmp::geom::Quaternion< T > | inline |
Conjugate() const | scmp::geom::Quaternion< T > | inline |
Dot(const Quaternion< T > &other) const | scmp::geom::Quaternion< T > | inline |
DoubleQuaternionFromEuler(Vector3D euler) | scmp::geom::Quaternion< T > | related |
Euler() const | scmp::geom::Quaternion< T > | inline |
FloatQuaternionFromEuler(Vector3F euler) | scmp::geom::Quaternion< T > | related |
Inverse() const | scmp::geom::Quaternion< T > | inline |
IsIdentity() const | scmp::geom::Quaternion< T > | inline |
IsUnitQuaternion() const | scmp::geom::Quaternion< T > | inline |
MakeQuaternion(Vector3F axis, float angle) | scmp::geom::Quaternion< T > | related |
MakeQuaternion(Vector3D axis, double angle) | scmp::geom::Quaternion< T > | related |
MakeQuaternion(Vector< T, 3 > axis, T angle) | scmp::geom::Quaternion< T > | related |
Norm() const | scmp::geom::Quaternion< T > | inline |
operator!=(const Quaternion< T > &other) const | scmp::geom::Quaternion< T > | inline |
operator*(const T k) const | scmp::geom::Quaternion< T > | inline |
operator*(const Vector< T, 3 > &vector) const | scmp::geom::Quaternion< T > | inline |
operator*(const Quaternion< T > &other) const | scmp::geom::Quaternion< T > | inline |
operator+(const Quaternion< T > &other) const | scmp::geom::Quaternion< T > | inline |
operator-(const Quaternion< T > &other) const | scmp::geom::Quaternion< T > | inline |
operator/(const T k) const | scmp::geom::Quaternion< T > | inline |
operator<<(std::ostream &outs, const Quaternion< T > &q) | scmp::geom::Quaternion< T > | friend |
operator==(const Quaternion< T > &other) const | scmp::geom::Quaternion< T > | inline |
Quaternion() | scmp::geom::Quaternion< T > | inline |
Quaternion(Vector< T, 3 > _axis, T _angle) | scmp::geom::Quaternion< T > | inline |
Quaternion(Vector< T, 4 > vector) | scmp::geom::Quaternion< T > | inline |
Quaternion(std::initializer_list< T > ilst) | scmp::geom::Quaternion< T > | inline |
Rotate(Vector< T, 3 > vr) const | scmp::geom::Quaternion< T > | inline |
SetEpsilon(T epsilon) | scmp::geom::Quaternion< T > | inline |
UnitQuaternion() | scmp::geom::Quaternion< T > | inline |