Ravelin
POSE3 Member List

This is the complete list of members for POSE3, including all inherited members.

calc_relative_pose(boost::shared_ptr< const POSE3 > source, boost::shared_ptr< const POSE3 > target) (defined in POSE3)POSE3inlinestatic
diff(const POSE3 &P1, const POSE3 &P2)POSE3static
dot_spatial_transform_to_matrix2(boost::shared_ptr< const POSE3 > source, boost::shared_ptr< const POSE3 > target, M &m)POSE3inlinestatic
identity() (defined in POSE3)POSE3inlinestatic
interpolate_point(const POSE3 &m1, const POSE3 &m2, REAL t, const ORIGIN3 &o) (defined in POSE3)POSE3static
interpolate_transform_point(const POSE3 &P1, const POSE3 &P2, REAL t, const ORIGIN3 &o)POSE3static
interpolate_transform_vector(const POSE3 &P1, const POSE3 &P2, REAL t, const ORIGIN3 &o)POSE3static
interpolate_vector(const POSE3 &m1, const POSE3 &m2, REAL t, const ORIGIN3 &o) (defined in POSE3)POSE3static
inverse() const (defined in POSE3)POSE3inline
inverse_transform(const SFORCE &w) const POSE3
inverse_transform(const SMOMENTUM &t) const POSE3
inverse_transform(const SVELOCITY &t) const POSE3
inverse_transform(const SACCEL &t) const POSE3
inverse_transform(const SPATIAL_RB_INERTIA &j) const POSE3
inverse_transform(const SPATIAL_AB_INERTIA &j) const POSE3
inverse_transform_point(const VECTOR3 &p) const POSE3
inverse_transform_vector(const VECTOR3 &v) const POSE3
invert()POSE3
invert(const POSE3 &m)POSE3static
MOVINGTRANSFORM3 (defined in POSE3)POSE3friend
operator*(const POSE3 &m) const POSE3
operator+(const SVELOCITY &v) const POSE3
operator=(const POSE3 &source) (defined in POSE3)POSE3
POSE3()POSE3
POSE3(const POSE3 &source) (defined in POSE3)POSE3inline
POSE3(const AANGLE &a, boost::shared_ptr< const POSE3 > relative_pose=boost::shared_ptr< const POSE3 >())POSE3
POSE3(const MATRIX3 &m, boost::shared_ptr< const POSE3 > relative_pose=boost::shared_ptr< const POSE3 >())POSE3
POSE3(const QUAT &q, boost::shared_ptr< const POSE3 > relative_pose=boost::shared_ptr< const POSE3 >())POSE3
POSE3(const AANGLE &a, const ORIGIN3 &v, boost::shared_ptr< const POSE3 > relative_pose=boost::shared_ptr< const POSE3 >())POSE3
POSE3(const MATRIX3 &m, const ORIGIN3 &v, boost::shared_ptr< const POSE3 > relative_pose=boost::shared_ptr< const POSE3 >())POSE3
POSE3(const QUAT &q, const ORIGIN3 &v, boost::shared_ptr< const POSE3 > relative_pose=boost::shared_ptr< const POSE3 >())POSE3
POSE3(const ORIGIN3 &v, boost::shared_ptr< const POSE3 > relative_pose=boost::shared_ptr< const POSE3 >())POSE3
qPOSE3
qG_mult(REAL qdw, REAL qdx, REAL qdy, REAL qdz) const POSE3
qG_transpose_mult(const VECTOR3 &omega) const POSE3
rel_equal(const POSE3 &p1, const POSE3 &p2, REAL tol=EPS)POSE3static
rposePOSE3
set(const AANGLE &a)POSE3
set(const MATRIX3 &m)POSE3
set(const QUAT &q)POSE3
set(const AANGLE &a, const ORIGIN3 &v)POSE3
set(const MATRIX3 &m, const ORIGIN3 &v)POSE3
set(const QUAT &q, const ORIGIN3 &v)POSE3
set_identity()POSE3
spatial_transform_to_matrix(boost::shared_ptr< const POSE3 > source, boost::shared_ptr< const POSE3 > target, M &m)POSE3inlinestatic
spatial_transform_to_matrix2(boost::shared_ptr< const POSE3 > source, boost::shared_ptr< const POSE3 > target, M &m)POSE3inlinestatic
transform(const SFORCE &w) const (defined in POSE3)POSE3
transform(boost::shared_ptr< const POSE3 > target, const SFORCE &w)POSE3static
transform(boost::shared_ptr< const POSE3 > target, const std::vector< SFORCE > &w, std::vector< SFORCE > &result)POSE3static
transform(const SMOMENTUM &t) const (defined in POSE3)POSE3
transform(const SVELOCITY &t) const (defined in POSE3)POSE3
transform(boost::shared_ptr< const POSE3 > target, const SMOMENTUM &t)POSE3static
transform(boost::shared_ptr< const POSE3 > target, const SVELOCITY &t)POSE3static
transform(boost::shared_ptr< const POSE3 > target, const std::vector< SVELOCITY > &t, std::vector< SVELOCITY > &result)POSE3static
transform(boost::shared_ptr< const POSE3 > target, const std::vector< SMOMENTUM > &t, std::vector< SMOMENTUM > &result)POSE3static
transform(const SACCEL &t) const (defined in POSE3)POSE3
transform(boost::shared_ptr< const POSE3 > target, const SACCEL &t)POSE3static
transform(boost::shared_ptr< const POSE3 > target, const std::vector< SACCEL > &t, std::vector< SACCEL > &result)POSE3static
transform(const SPATIAL_RB_INERTIA &j) const (defined in POSE3)POSE3inline
transform(boost::shared_ptr< const POSE3 > target, const SPATIAL_RB_INERTIA &j)POSE3static
transform(const SPATIAL_AB_INERTIA &j) const (defined in POSE3)POSE3inline
transform(boost::shared_ptr< const POSE3 > target, const SPATIAL_AB_INERTIA &j)POSE3static
transform_point(const VECTOR3 &p) const (defined in POSE3)POSE3inline
transform_point(boost::shared_ptr< const POSE3 > target, const VECTOR3 &v)POSE3static
transform_vector(const VECTOR3 &p) const (defined in POSE3)POSE3inline
transform_vector(boost::shared_ptr< const POSE3 > target, const VECTOR3 &v)POSE3static
update_relative_pose(boost::shared_ptr< const POSE3 > pose)POSE3
xPOSE3