Main MRPT website > C++ reference for MRPT 1.5.6
mrpt::poses::CPose3DRotVec Member List

This is the complete list of members for mrpt::poses::CPose3DRotVec, including all inherited members.

_GetBaseClass()mrpt::poses::CPose3DRotVecprotectedstatic
_init_CPose3DRotVecmrpt::poses::CPose3DRotVecprotectedstatic
addComponents(const CPose3DRotVec &p)mrpt::poses::CPose3DRotVecinline
asString(std::string &s) constmrpt::poses::CPose3DRotVecinline
asString() constmrpt::poses::CPose3DRotVecinline
changeCoordinatesReference(const CPose3DRotVec &p)mrpt::poses::CPose3DRotVecinline
classCObjectmrpt::utils::CObjectstatic
classCPose3DRotVecmrpt::poses::CPose3DRotVecstatic
classCSerializablemrpt::utils::CSerializablestatic
classinfomrpt::poses::CPose3DRotVecstatic
clone() constmrpt::utils::CObjectinline
composeFrom(const CPose3DRotVec &A, const CPose3DRotVec &B, mrpt::math::CMatrixFixedNumeric< double, 6, 6 > *out_jacobian_drvtC_drvtA=NULL, mrpt::math::CMatrixFixedNumeric< double, 6, 6 > *out_jacobian_drvtC_drvtB=NULL)mrpt::poses::CPose3DRotVec
composePoint(double lx, double ly, double lz, double &gx, double &gy, double &gz, mrpt::math::CMatrixFixedNumeric< double, 3, 3 > *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric< double, 3, 6 > *out_jacobian_df_dpose=NULL) constmrpt::poses::CPose3DRotVec
composePoint(const mrpt::math::TPoint3D local_point, mrpt::math::TPoint3D &global_point) constmrpt::poses::CPose3DRotVecinline
const_reference typedefmrpt::poses::CPose3DRotVec
ConstPtr typedefmrpt::poses::CPose3DRotVec
CPose3DRotVec()mrpt::poses::CPose3DRotVecinline
CPose3DRotVec(TConstructorFlags_Poses constructor_dummy_param)mrpt::poses::CPose3DRotVecinline
CPose3DRotVec(const double vx, const double vy, const double vz, const double x, const double y, const double z)mrpt::poses::CPose3DRotVecinline
CPose3DRotVec(const mrpt::math::CArrayDouble< 6 > &v)mrpt::poses::CPose3DRotVecinline
CPose3DRotVec(const CPose3DRotVec &o)mrpt::poses::CPose3DRotVecinline
CPose3DRotVec(const math::CMatrixDouble44 &m)mrpt::poses::CPose3DRotVecexplicit
CPose3DRotVec(const CPose3D &m)mrpt::poses::CPose3DRotVecexplicit
CPose3DRotVec(const mrpt::math::CQuaternionDouble &q, const double x, const double y, const double z)mrpt::poses::CPose3DRotVec
CPose3DRotVec(const double *vec6)mrpt::poses::CPose3DRotVecinlineexplicit
Create()mrpt::poses::CPose3DRotVecstatic
CreateObject()mrpt::poses::CPose3DRotVecstatic
difference_type typedefmrpt::poses::CPose3DRotVec
distance2DTo(double ax, double ay) constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
distance2DToSquare(double ax, double ay) constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
distance3DTo(double ax, double ay, double az) constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
distance3DToSquare(double ax, double ay, double az) constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
distanceTo(const CPoseOrPoint< OTHERCLASS > &b) constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
distanceTo(const mrpt::math::TPoint3D &b) constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
duplicate() constmrpt::poses::CPose3DRotVecvirtual
duplicateGetSmartPtr() constmrpt::utils::CObjectinline
empty()mrpt::poses::CPose3DRotVecinlinestatic
exp(const mrpt::math::CArrayDouble< 6 > &vect)mrpt::poses::CPose3DRotVecstatic
fromString(const std::string &s)mrpt::poses::CPose3DRotVecinline
getAs6Vector(ARRAYORVECTOR &vec6) constmrpt::poses::CPose3DRotVecinline
getAsVector(ARRAYORVECTOR &v) constmrpt::poses::CPose3DRotVecinline
getAsVectorVal() constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
getHomogeneousMatrix(mrpt::math::CMatrixDouble44 &out_HM) constmrpt::poses::CPose3DRotVecinline
getHomogeneousMatrixVal() constmrpt::poses::CPose3DRotVecinline
getInverse() constmrpt::poses::CPose3DRotVec
getInverseHomogeneousMatrix(mrpt::math::CMatrixDouble44 &out_HM) constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
getInverseHomogeneousMatrix() constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
getPoseMean() constmrpt::poses::CPose3DRotVecinline
getPoseMean()mrpt::poses::CPose3DRotVecinline
getRotationMatrix(mrpt::math::CMatrixDouble33 &ROT) constmrpt::poses::CPose3DRotVec
getRotationMatrix() constmrpt::poses::CPose3DRotVecinline
GetRuntimeClass() constmrpt::poses::CPose3DRotVecvirtual
inverse()mrpt::poses::CPose3DRotVec
inverseComposeFrom(const CPose3DRotVec &A, const CPose3DRotVec &B)mrpt::poses::CPose3DRotVec
inverseComposePoint(const double gx, const double gy, const double gz, double &lx, double &ly, double &lz, mrpt::math::CMatrixFixedNumeric< double, 3, 3 > *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric< double, 3, 6 > *out_jacobian_df_dpose=NULL) constmrpt::poses::CPose3DRotVec
is3DPoseOrPoint()mrpt::poses::CPoseOrPoint< CPose3DRotVec >inlinestatic
is_3D()mrpt::poses::CPose3DRotVecinlinestatic
is_3D_val enum valuemrpt::poses::CPose3DRotVec
is_PDF()mrpt::poses::CPose3DRotVecinlinestatic
is_PDF_val enum valuemrpt::poses::CPose3DRotVec
ln(mrpt::math::CArrayDouble< 6 > &out_ln) constmrpt::poses::CPose3DRotVec
ln_rotation() constmrpt::poses::CPose3DRotVec
m_coordsmrpt::poses::CPose3DRotVec
m_rotvecmrpt::poses::CPose3DRotVec
max_size()mrpt::poses::CPose3DRotVecinlinestatic
norm() constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
operator delete(void *ptr)mrpt::poses::CPose3DRotVecinline
operator delete(void *memory, void *ptr)mrpt::poses::CPose3DRotVecinline
operator delete(void *ptr, const std::nothrow_t &)mrpt::poses::CPose3DRotVecinline
operator delete[](void *ptr)mrpt::poses::CPose3DRotVecinline
operator new(size_t size)mrpt::poses::CPose3DRotVecinline
operator new(size_t size, void *ptr)mrpt::poses::CPose3DRotVecinlinestatic
operator new(size_t size, const std::nothrow_t &)mrpt::poses::CPose3DRotVecinline
operator new[](size_t size)mrpt::poses::CPose3DRotVecinline
operator*=(const double s)mrpt::poses::CPose3DRotVecinline
operator+(const CPose3DRotVec &b) constmrpt::poses::CPose3DRotVecinline
operator+(const CPoint3D &b) constmrpt::poses::CPose3DRotVec
operator+(const CPoint2D &b) constmrpt::poses::CPose3DRotVec
operator+=(const CPose3DRotVec &b)mrpt::poses::CPose3DRotVecinline
operator-(const CPose3DRotVec &b) constmrpt::poses::CPose3DRotVecinline
operator=(const CPose3DRotVec &o)mrpt::poses::CPose3DRotVecinline
operator[](unsigned int i) constmrpt::poses::CPose3DRotVecinline
operator[](unsigned int i)mrpt::poses::CPose3DRotVecinline
Ptr typedefmrpt::poses::CPose3DRotVec
readFromStream(mrpt::utils::CStream &in, int version)mrpt::poses::CPose3DRotVecprotectedvirtual
reference typedefmrpt::poses::CPose3DRotVec
resize(const size_t n)mrpt::poses::CPose3DRotVecinlinestatic
rotation_dimensions enum valuemrpt::poses::CPose3DRotVec
rotVecFromRotMat(const math::CMatrixDouble44 &m)mrpt::poses::CPose3DRotVec
rx() constmrpt::poses::CPose3DRotVecinline
rx()mrpt::poses::CPose3DRotVecinline
ry() constmrpt::poses::CPose3DRotVecinline
ry()mrpt::poses::CPose3DRotVecinline
rz() constmrpt::poses::CPose3DRotVecinline
rz()mrpt::poses::CPose3DRotVecinline
setFrom6Vector(const ARRAYORVECTOR &vec6)mrpt::poses::CPose3DRotVecinline
setFromTransformationMatrix(const mrpt::math::CMatrixDouble44 &m)mrpt::poses::CPose3DRotVecinline
setFromValues(const double x0, const double y0, const double z0, const double vx, const double vy, const double vz)mrpt::poses::CPose3DRotVecinline
setFromXYZAndAngles(const double x, const double y, const double z, const double yaw=0, const double pitch=0, const double roll=0)mrpt::poses::CPose3DRotVec
setToNaN() MRPT_OVERRIDEmrpt::poses::CPose3DRotVecvirtual
size()mrpt::poses::CPose3DRotVecinlinestatic
size_type typedefmrpt::poses::CPose3DRotVec
sphericalCoordinates(const mrpt::math::TPoint3D &point, double &out_range, double &out_yaw, double &out_pitch) constmrpt::poses::CPose3DRotVec
sqrDistanceTo(const CPoseOrPoint< OTHERCLASS > &b) constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
static_size enum valuemrpt::poses::CPose3DRotVec
toQuatXYZ(CPose3DQuat &q) constmrpt::poses::CPose3DRotVec
type_value typedefmrpt::poses::CPose3DRotVec
value_type typedefmrpt::poses::CPose3DRotVec
writeToMatlab() constmrpt::utils::CSerializableinlinevirtual
writeToStream(mrpt::utils::CStream &out, int *getVersion) constmrpt::poses::CPose3DRotVecprotectedvirtual
x() constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
x()mrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
x(const double v)mrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
x_incr(const double v)mrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
y() constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
y()mrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
y(const double v)mrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
y_incr(const double v)mrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
~CObject()mrpt::utils::CObjectinlinevirtual
~CSerializable()mrpt::utils::CSerializableinlinevirtual



Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019