add(const Quat &q1, const Quat &q2) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
angle() const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
axis() const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
conjugate() const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
derivative(const Vec3< T > &omega) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
dot(const Quat &q) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
eq(const Quat &q, T eps=1.0e-7) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
eulerAngles(RotationOrder rotationOrder) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
identity() | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inlinestatic |
init(T x, T y, T z, T w) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
init() | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
inverse(T tolerance=T(0)) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
mm | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | protected |
mult(const Quat &q1, const Quat &q2) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
normalize(T eps=T(1.0e-8)) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
numElements() | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inlinestatic |
operator const T *() const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator T *() | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator()(int i) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator()(int i) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator*(const Quat &q) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator*(T scalar) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator*=(T scalar) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator*=(const Quat &q) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator+(const Quat &q) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator+=(const Quat &q) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator-(const Quat &q) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator-() const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator-=(const Quat &q) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator/(T scalar) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator<<(std::ostream &stream, const Quat &q) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | friend |
operator==(const Quat &q) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator[](int i) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
operator[](int i) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
Quat()=default | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | |
Quat(T x, T y, T z, T w) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
Quat(T *a) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
Quat(const Vec3< T > &axis, T angle) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
Quat(math::Axis axis, T angle) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
Quat(const Mat3< T1 > &rot) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
read(std::istream &is) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
rotateVector(const Vec3< T > &v) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
scale(T scale, const Quat &q) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
setAxisAngle(const Vec3< T > &axis, T angle) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
setIdentity() | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
setZero() | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
size | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | static |
slerp(const Quat &q1, const Quat &q2, T t, T tolerance) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | friend |
str() const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
sub(const Quat &q1, const Quat &q2) | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
unit() const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
value_type typedef | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | |
ValueType typedef | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | |
w() | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
w() const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
write(std::ostream &os) const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
x() | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
x() const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
y() | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
y() const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
z() | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
z() const | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inline |
zero() | openvdb::OPENVDB_VERSION_NAME::math::Quat< T > | inlinestatic |