Basic Image AlgorithmS Library
2.8.0
|
This is the complete list of members for BIAS::DualQuaternion< QUAT_TYPE >, including all inherited members.
Add(const DualQuaternion< QUAT_TYPE > &r) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Add(const DualQuaternion< QUAT_TYPE > &r, DualQuaternion< QUAT_TYPE > &res) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Div(const QUAT_TYPE &scalar) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Div(const QUAT_TYPE &scalar, DualQuaternion< QUAT_TYPE > &res) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
DualQuaternion() | BIAS::DualQuaternion< QUAT_TYPE > | inline |
DualQuaternion(const DualQuaternion< QUAT_TYPE > &d) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
DualQuaternion(const Quaternion< QUAT_TYPE > &q, const Quaternion< QUAT_TYPE > &p) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
EnforceRigidCouplingConstraint(DualQuaternion< QUAT_TYPE > &other, bool useOtherAngle=false, bool useOtherPitch=false) | BIAS::DualQuaternion< QUAT_TYPE > | |
EnforceRigidCouplingConstraint(std::vector< DualQuaternion< QUAT_TYPE > > &quats, bool useFirstAngle=false, bool useFirstPitch=false) | BIAS::DualQuaternion< QUAT_TYPE > | static |
GetDualNorm(QUAT_TYPE &r, QUAT_TYPE &d) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
GetDualPart() const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
GetLeftMultMatrix() const | BIAS::DualQuaternion< QUAT_TYPE > | |
GetPoseParametrization() const | BIAS::DualQuaternion< QUAT_TYPE > | |
GetRealPart() const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
GetRightMultMatrix() const | BIAS::DualQuaternion< QUAT_TYPE > | |
GetRigidMotion(Quaternion< QUAT_TYPE > &rotation, Vector3< QUAT_TYPE > &translation) const | BIAS::DualQuaternion< QUAT_TYPE > | |
GetRigidMotion(RMatrixBase &rotation, Vector3< QUAT_TYPE > &translation) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
GetVector() const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Interpolate(const DualQuaternion< QUAT_TYPE > &to, const QUAT_TYPE &t) const | BIAS::DualQuaternion< QUAT_TYPE > | |
InterpolateLinear(const DualQuaternion< QUAT_TYPE > &to, const QUAT_TYPE &t) const | BIAS::DualQuaternion< QUAT_TYPE > | |
Inverse() const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Invert() | BIAS::DualQuaternion< QUAT_TYPE > | inline |
MakeUnique() | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Mult(const QUAT_TYPE &scalar) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Mult(const QUAT_TYPE &scalar, DualQuaternion< QUAT_TYPE > &res) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Mult(const DualQuaternion< QUAT_TYPE > &r) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Mult(const DualQuaternion< QUAT_TYPE > &r, DualQuaternion< QUAT_TYPE > &res) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
MultLeft(const DualQuaternion< QUAT_TYPE > &l) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
MultLeft(const DualQuaternion< QUAT_TYPE > &l, DualQuaternion< QUAT_TYPE > &res) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
MultVec(const Vector3< QUAT_TYPE > &vec, Vector3< QUAT_TYPE > &res) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
MultVec(const Vector3< QUAT_TYPE > &vec) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Normalize() | BIAS::DualQuaternion< QUAT_TYPE > | inline |
operator!=(const DualQuaternion< QUAT_TYPE > &r) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
operator*(const DualQuaternion< T > &l, const DualQuaternion< T > &r) | BIAS::DualQuaternion< QUAT_TYPE > | related |
operator*=(const QUAT_TYPE &scalar) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
operator*=(const DualQuaternion< QUAT_TYPE > &r) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
operator+=(const DualQuaternion< QUAT_TYPE > &r) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
operator-=(const DualQuaternion< QUAT_TYPE > &r) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
operator/(const DualQuaternion< T > &l, const DualQuaternion< T > &r) | BIAS::DualQuaternion< QUAT_TYPE > | related |
operator/=(const QUAT_TYPE &scalar) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
operator/=(const DualQuaternion< QUAT_TYPE > &r) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
operator=(const DualQuaternion< QUAT_TYPE > &r) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
operator==(const DualQuaternion< QUAT_TYPE > &r) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Set(const Quaternion< QUAT_TYPE > &q, const Quaternion< QUAT_TYPE > &p) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
SetDualPart(const Quaternion< QUAT_TYPE > &p) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
SetFromPoseParametrization(const PoseParametrization ¶ms) | BIAS::DualQuaternion< QUAT_TYPE > | |
SetFromRigidMotion(const Quaternion< QUAT_TYPE > &rotation, const Vector3< QUAT_TYPE > &translation) | BIAS::DualQuaternion< QUAT_TYPE > | |
SetFromRigidMotion(const RMatrixBase &rotation, const Vector3< QUAT_TYPE > &translation) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
SetIdentity() | BIAS::DualQuaternion< QUAT_TYPE > | inline |
SetRealPart(const Quaternion< QUAT_TYPE > &q) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Sub(const DualQuaternion< QUAT_TYPE > &r) | BIAS::DualQuaternion< QUAT_TYPE > | inline |
Sub(const DualQuaternion< QUAT_TYPE > &r, DualQuaternion< QUAT_TYPE > &res) const | BIAS::DualQuaternion< QUAT_TYPE > | inline |
~DualQuaternion() | BIAS::DualQuaternion< QUAT_TYPE > | inline |