SOFA API  be900861
Open source framework for multi-physics simuation
sofa::type::DualQuatCoord3< real > Member List

This is the complete list of members for sofa::type::DualQuatCoord3< real >, including all inherited members.

clear()sofa::type::DualQuatCoord3< real >inline
DualQuatCoord3(const Quat &Dual, const Quat &orient)sofa::type::DualQuatCoord3< real >inline
DualQuatCoord3(const DualQuatCoord3< real2 > &c)sofa::type::DualQuatCoord3< real >inline
DualQuatCoord3(const Pos &p, const sofa::type::Quat< real > &q)sofa::type::DualQuatCoord3< real >inline
DualQuatCoord3()sofa::type::DualQuatCoord3< real >inline
getDual()sofa::type::DualQuatCoord3< real >inline
getDual() constsofa::type::DualQuatCoord3< real >inline
getOrientation()sofa::type::DualQuatCoord3< real >inline
getOrientation() constsofa::type::DualQuatCoord3< real >inline
getTranslation()sofa::type::DualQuatCoord3< real >inline
identity()sofa::type::DualQuatCoord3< real >inlinestatic
inverse()sofa::type::DualQuatCoord3< real >
inverseRotate(const Vec3 &v) constsofa::type::DualQuatCoord3< real >
invert()sofa::type::DualQuatCoord3< real >
max_size()sofa::type::DualQuatCoord3< real >inlinestatic
multLeft(const DualQuatCoord3< real > &c)sofa::type::DualQuatCoord3< real >
multLeft_getJ(type::Mat< 4, 4, real > &J0, type::Mat< 4, 4, real > &JE)sofa::type::DualQuatCoord3< real >
multRight(const DualQuatCoord3< real > &c) constsofa::type::DualQuatCoord3< real >
multRight_getJ(type::Mat< 4, 4, real > &J0, type::Mat< 4, 4, real > &JE)sofa::type::DualQuatCoord3< real >
norm() constsofa::type::DualQuatCoord3< real >inline
norm2() constsofa::type::DualQuatCoord3< real >
normalize()sofa::type::DualQuatCoord3< real >
normalize_applyJ(const DualQuatCoord3< real > &dq)sofa::type::DualQuatCoord3< real >
normalize_applyJT(const DualQuatCoord3< real > &dqn)sofa::type::DualQuatCoord3< real >
normalize_getdJ(type::Mat< 4, 4, real > &dJ0, type::Mat< 4, 4, real > &dJE, const DualQuatCoord3< real > &dq)sofa::type::DualQuatCoord3< real >
normalize_getJ(type::Mat< 4, 4, real > &J0, type::Mat< 4, 4, real > &JE)sofa::type::DualQuatCoord3< real >
operator*(real2 a) constsofa::type::DualQuatCoord3< real >inline
operator*(const DualQuatCoord3< real > &a) constsofa::type::DualQuatCoord3< real >inline
operator*=(real2 a)sofa::type::DualQuatCoord3< real >inline
operator+(const type::Vec< 6, real > &a)sofa::type::DualQuatCoord3< real >inline
operator+=(const DualQuatCoord3< real > &a)sofa::type::DualQuatCoord3< real >inline
operator/=(real2 a)sofa::type::DualQuatCoord3< real >inline
operator<<(std::ostream &out, const DualQuatCoord3< real > &v)sofa::type::DualQuatCoord3< real >friend
operator=(const DualQuatCoord3< real2 > &c)sofa::type::DualQuatCoord3< real >inline
operator=(const Vec3 &p)sofa::type::DualQuatCoord3< real >inline
operator>>(std::istream &in, DualQuatCoord3< real > &v)sofa::type::DualQuatCoord3< real >friend
operator[](int i)sofa::type::DualQuatCoord3< real >inline
operator[](int i) constsofa::type::DualQuatCoord3< real >inline
pointToChild(const Vec3 &v)sofa::type::DualQuatCoord3< real >
pointToParent(const Vec3 &p)sofa::type::DualQuatCoord3< real >
pointToParent_applyH(const DualQuatCoord3< real > &dq, const Vec3 &p)sofa::type::DualQuatCoord3< real >
pointToParent_applyHT(const type::Mat< 3, 8, real > &dJ, const Vec3 &p)sofa::type::DualQuatCoord3< real >
pointToParent_applyJ(const DualQuatCoord3< real > &dq, const Vec3 &p)sofa::type::DualQuatCoord3< real >
pointToParent_applyJT(const Vec3 &dP, const Vec3 &p)sofa::type::DualQuatCoord3< real >
pointToParent_getJ(type::Mat< 3, 4, real > &J0, type::Mat< 3, 4, real > &JE, const Vec3 &p)sofa::type::DualQuatCoord3< real >
ptr()sofa::type::DualQuatCoord3< real >inline
ptr() constsofa::type::DualQuatCoord3< real >inline
rigid_applyH(const DualQuatCoord3< real > &dq)sofa::type::DualQuatCoord3< real >
rigid_applyHT(const type::Mat< 3, 4, real > &dR)sofa::type::DualQuatCoord3< real >
rotate(const Vec3 &v) constsofa::type::DualQuatCoord3< real >
rotation_applyH(const DualQuatCoord3< real > &dq)sofa::type::DualQuatCoord3< real >
rotation_applyHT(const type::Mat< 3, 3, real > &dR)sofa::type::DualQuatCoord3< real >
setTranslation(const Vec3 &p)sofa::type::DualQuatCoord3< real >inline
size()sofa::type::DualQuatCoord3< real >inlinestatic
toMatrix(type::Mat< 3, 4, real2 > &m) constsofa::type::DualQuatCoord3< real >
toRotationMatrix(type::Mat< 3, 3, real2 > &m) constsofa::type::DualQuatCoord3< real >inline
vectorToChild(const Vec3 &v)sofa::type::DualQuatCoord3< real >
velocity_applyJ(const type::Vec< 6, real > &a)sofa::type::DualQuatCoord3< real >
velocity_applyJT(const DualQuatCoord3< real > &dq)sofa::type::DualQuatCoord3< real >
velocity_getJ(type::Mat< 4, 3, real > &J0, type::Mat< 4, 3, real > &JE)sofa::type::DualQuatCoord3< real >
~DualQuatCoord3()sofa::type::DualQuatCoord3< real >inline