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