| _GetBaseClass() | mrpt::poses::CPose3DRotVec | protectedstatic |
| _init_CPose3DRotVec | mrpt::poses::CPose3DRotVec | protectedstatic |
| addComponents(const CPose3DRotVec &p) | mrpt::poses::CPose3DRotVec | inline |
| asString(std::string &s) const | mrpt::poses::CPose3DRotVec | inline |
| asString() const | mrpt::poses::CPose3DRotVec | inline |
| changeCoordinatesReference(const CPose3DRotVec &p) | mrpt::poses::CPose3DRotVec | inline |
| classCObject | mrpt::utils::CObject | static |
| classCPose3DRotVec | mrpt::poses::CPose3DRotVec | static |
| classCSerializable | mrpt::utils::CSerializable | static |
| classinfo | mrpt::poses::CPose3DRotVec | static |
| clone() const | mrpt::utils::CObject | inline |
| 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) const | mrpt::poses::CPose3DRotVec | |
| composePoint(const mrpt::math::TPoint3D local_point, mrpt::math::TPoint3D &global_point) const | mrpt::poses::CPose3DRotVec | inline |
| const_reference typedef | mrpt::poses::CPose3DRotVec | |
| ConstPtr typedef | mrpt::poses::CPose3DRotVec | |
| CPose3DRotVec() | mrpt::poses::CPose3DRotVec | inline |
| CPose3DRotVec(TConstructorFlags_Poses constructor_dummy_param) | mrpt::poses::CPose3DRotVec | inline |
| CPose3DRotVec(const double vx, const double vy, const double vz, const double x, const double y, const double z) | mrpt::poses::CPose3DRotVec | inline |
| CPose3DRotVec(const mrpt::math::CArrayDouble< 6 > &v) | mrpt::poses::CPose3DRotVec | inline |
| CPose3DRotVec(const CPose3DRotVec &o) | mrpt::poses::CPose3DRotVec | inline |
| CPose3DRotVec(const math::CMatrixDouble44 &m) | mrpt::poses::CPose3DRotVec | explicit |
| CPose3DRotVec(const CPose3D &m) | mrpt::poses::CPose3DRotVec | explicit |
| CPose3DRotVec(const mrpt::math::CQuaternionDouble &q, const double x, const double y, const double z) | mrpt::poses::CPose3DRotVec | |
| CPose3DRotVec(const double *vec6) | mrpt::poses::CPose3DRotVec | inlineexplicit |
| Create() | mrpt::poses::CPose3DRotVec | static |
| CreateObject() | mrpt::poses::CPose3DRotVec | static |
| difference_type typedef | mrpt::poses::CPose3DRotVec | |
| distance2DTo(double ax, double ay) const | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inline |
| distance2DToSquare(double ax, double ay) const | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inline |
| distance3DTo(double ax, double ay, double az) const | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inline |
| distance3DToSquare(double ax, double ay, double az) const | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inline |
| distanceTo(const CPoseOrPoint< OTHERCLASS > &b) const | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inline |
| distanceTo(const mrpt::math::TPoint3D &b) const | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inline |
| duplicate() const | mrpt::poses::CPose3DRotVec | virtual |
| duplicateGetSmartPtr() const | mrpt::utils::CObject | inline |
| empty() | mrpt::poses::CPose3DRotVec | inlinestatic |
| exp(const mrpt::math::CArrayDouble< 6 > &vect) | mrpt::poses::CPose3DRotVec | static |
| fromString(const std::string &s) | mrpt::poses::CPose3DRotVec | inline |
| getAs6Vector(ARRAYORVECTOR &vec6) const | mrpt::poses::CPose3DRotVec | inline |
| getAsVector(ARRAYORVECTOR &v) const | mrpt::poses::CPose3DRotVec | inline |
| getAsVectorVal() const | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inline |
| getHomogeneousMatrix(mrpt::math::CMatrixDouble44 &out_HM) const | mrpt::poses::CPose3DRotVec | inline |
| getHomogeneousMatrixVal() const | mrpt::poses::CPose3DRotVec | inline |
| getInverse() const | mrpt::poses::CPose3DRotVec | |
| getInverseHomogeneousMatrix(mrpt::math::CMatrixDouble44 &out_HM) const | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inline |
| getInverseHomogeneousMatrix() const | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inline |
| getPoseMean() const | mrpt::poses::CPose3DRotVec | inline |
| getPoseMean() | mrpt::poses::CPose3DRotVec | inline |
| getRotationMatrix(mrpt::math::CMatrixDouble33 &ROT) const | mrpt::poses::CPose3DRotVec | |
| getRotationMatrix() const | mrpt::poses::CPose3DRotVec | inline |
| GetRuntimeClass() const | mrpt::poses::CPose3DRotVec | virtual |
| 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) const | mrpt::poses::CPose3DRotVec | |
| is3DPoseOrPoint() | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inlinestatic |
| is_3D() | mrpt::poses::CPose3DRotVec | inlinestatic |
| is_3D_val enum value | mrpt::poses::CPose3DRotVec | |
| is_PDF() | mrpt::poses::CPose3DRotVec | inlinestatic |
| is_PDF_val enum value | mrpt::poses::CPose3DRotVec | |
| ln(mrpt::math::CArrayDouble< 6 > &out_ln) const | mrpt::poses::CPose3DRotVec | |
| ln_rotation() const | mrpt::poses::CPose3DRotVec | |
| m_coords | mrpt::poses::CPose3DRotVec | |
| m_rotvec | mrpt::poses::CPose3DRotVec | |
| max_size() | mrpt::poses::CPose3DRotVec | inlinestatic |
| norm() const | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inline |
| operator delete(void *ptr) | mrpt::poses::CPose3DRotVec | inline |
| operator delete(void *memory, void *ptr) | mrpt::poses::CPose3DRotVec | inline |
| operator delete(void *ptr, const std::nothrow_t &) | mrpt::poses::CPose3DRotVec | inline |
| operator delete[](void *ptr) | mrpt::poses::CPose3DRotVec | inline |
| operator new(size_t size) | mrpt::poses::CPose3DRotVec | inline |
| operator new(size_t size, void *ptr) | mrpt::poses::CPose3DRotVec | inlinestatic |
| operator new(size_t size, const std::nothrow_t &) | mrpt::poses::CPose3DRotVec | inline |
| operator new[](size_t size) | mrpt::poses::CPose3DRotVec | inline |
| operator*=(const double s) | mrpt::poses::CPose3DRotVec | inline |
| operator+(const CPose3DRotVec &b) const | mrpt::poses::CPose3DRotVec | inline |
| operator+(const CPoint3D &b) const | mrpt::poses::CPose3DRotVec | |
| operator+(const CPoint2D &b) const | mrpt::poses::CPose3DRotVec | |
| operator+=(const CPose3DRotVec &b) | mrpt::poses::CPose3DRotVec | inline |
| operator-(const CPose3DRotVec &b) const | mrpt::poses::CPose3DRotVec | inline |
| operator=(const CPose3DRotVec &o) | mrpt::poses::CPose3DRotVec | inline |
| operator[](unsigned int i) const | mrpt::poses::CPose3DRotVec | inline |
| operator[](unsigned int i) | mrpt::poses::CPose3DRotVec | inline |
| Ptr typedef | mrpt::poses::CPose3DRotVec | |
| readFromStream(mrpt::utils::CStream &in, int version) | mrpt::poses::CPose3DRotVec | protectedvirtual |
| reference typedef | mrpt::poses::CPose3DRotVec | |
| resize(const size_t n) | mrpt::poses::CPose3DRotVec | inlinestatic |
| rotation_dimensions enum value | mrpt::poses::CPose3DRotVec | |
| rotVecFromRotMat(const math::CMatrixDouble44 &m) | mrpt::poses::CPose3DRotVec | |
| rx() const | mrpt::poses::CPose3DRotVec | inline |
| rx() | mrpt::poses::CPose3DRotVec | inline |
| ry() const | mrpt::poses::CPose3DRotVec | inline |
| ry() | mrpt::poses::CPose3DRotVec | inline |
| rz() const | mrpt::poses::CPose3DRotVec | inline |
| rz() | mrpt::poses::CPose3DRotVec | inline |
| setFrom6Vector(const ARRAYORVECTOR &vec6) | mrpt::poses::CPose3DRotVec | inline |
| setFromTransformationMatrix(const mrpt::math::CMatrixDouble44 &m) | mrpt::poses::CPose3DRotVec | inline |
| setFromValues(const double x0, const double y0, const double z0, const double vx, const double vy, const double vz) | mrpt::poses::CPose3DRotVec | inline |
| 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_OVERRIDE | mrpt::poses::CPose3DRotVec | virtual |
| size() | mrpt::poses::CPose3DRotVec | inlinestatic |
| size_type typedef | mrpt::poses::CPose3DRotVec | |
| sphericalCoordinates(const mrpt::math::TPoint3D &point, double &out_range, double &out_yaw, double &out_pitch) const | mrpt::poses::CPose3DRotVec | |
| sqrDistanceTo(const CPoseOrPoint< OTHERCLASS > &b) const | mrpt::poses::CPoseOrPoint< CPose3DRotVec > | inline |
| static_size enum value | mrpt::poses::CPose3DRotVec | |
| toQuatXYZ(CPose3DQuat &q) const | mrpt::poses::CPose3DRotVec | |
| type_value typedef | mrpt::poses::CPose3DRotVec | |
| value_type typedef | mrpt::poses::CPose3DRotVec | |
| writeToMatlab() const | mrpt::utils::CSerializable | inlinevirtual |
| writeToStream(mrpt::utils::CStream &out, int *getVersion) const | mrpt::poses::CPose3DRotVec | protectedvirtual |
| x() const | mrpt::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() const | mrpt::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::CObject | inlinevirtual |
| ~CSerializable() | mrpt::utils::CSerializable | inlinevirtual |