Developer Documentation

ACG::DualQuaternionT< Scalar > Member List

This is the complete list of members for ACG::DualQuaternionT< Scalar >, including all inherited members.

conjugate() const | ACG::DualQuaternionT< Scalar > |
dual_ (defined in ACG::DualQuaternionT< Scalar >) | ACG::DualQuaternionT< Scalar > |
DualQuaternion typedef (defined in ACG::DualQuaternionT< Scalar >) | ACG::DualQuaternionT< Scalar > |
DualQuaternionT() | ACG::DualQuaternionT< Scalar > |
DualQuaternionT(const DualQuaternion &_other) | ACG::DualQuaternionT< Scalar > |
DualQuaternionT(const Quaternion &_real, const Quaternion &_dual) | ACG::DualQuaternionT< Scalar > |
DualQuaternionT(Scalar _Rw, Scalar _Rx, Scalar _Ry, Scalar _Rz, Scalar _Dw, Scalar _Dx, Scalar _Dy, Scalar _Dz) | ACG::DualQuaternionT< Scalar > |
DualQuaternionT(Quaternion _rotation) | ACG::DualQuaternionT< Scalar > |
DualQuaternionT(const Vec3 &_translation) | ACG::DualQuaternionT< Scalar > |
DualQuaternionT(const Vec3 &_translation, const Quaternion &_rotation) | ACG::DualQuaternionT< Scalar > |
DualQuaternionT(const Matrix &_transformation) | ACG::DualQuaternionT< Scalar > |
identity() | ACG::DualQuaternionT< Scalar > | static
interpolate(VectorType &_weights, const std::vector< DualQuaternion > &_dualQuaternions) | ACG::DualQuaternionT< Scalar > | static
interpolate(VectorType &_weights, const std::vector< DualQuaternion > &_dualQuaternions) | ACG::DualQuaternionT< Scalar > |
invert() const | ACG::DualQuaternionT< Scalar > |
Matrix typedef (defined in ACG::DualQuaternionT< Scalar >) | ACG::DualQuaternionT< Scalar > |
normalize() | ACG::DualQuaternionT< Scalar > |
operator!=(const DualQuaternion &_other) const | ACG::DualQuaternionT< Scalar > |
operator*(const DualQuaternion &_q) const | ACG::DualQuaternionT< Scalar > |
operator*(const Scalar &_scalar) const | ACG::DualQuaternionT< Scalar > |
operator*=(const DualQuaternion &_q) | ACG::DualQuaternionT< Scalar > |
operator+(const DualQuaternion &_other) const | ACG::DualQuaternionT< Scalar > |
operator+=(const DualQuaternion &_other) | ACG::DualQuaternionT< Scalar > |
operator-(const DualQuaternion &_other) const | ACG::DualQuaternionT< Scalar > |
operator-=(const DualQuaternion &_other) | ACG::DualQuaternionT< Scalar > |
operator==(const DualQuaternion &_other) const | ACG::DualQuaternionT< Scalar > |
operator[](const unsigned int &b) | ACG::DualQuaternionT< Scalar > |
printInfo() | ACG::DualQuaternionT< Scalar > |
Quaternion typedef (defined in ACG::DualQuaternionT< Scalar >) | ACG::DualQuaternionT< Scalar > |
real_ | ACG::DualQuaternionT< Scalar > |
transform_point(const Vec3 &_point) const | ACG::DualQuaternionT< Scalar > |
transform_vector(const Vec3 &_point) const | ACG::DualQuaternionT< Scalar > |
Vec3 typedef (defined in ACG::DualQuaternionT< Scalar >) | ACG::DualQuaternionT< Scalar > |
Vec4 typedef (defined in ACG::DualQuaternionT< Scalar >) | ACG::DualQuaternionT< Scalar > |
zero() | ACG::DualQuaternionT< Scalar > | static