Main MRPT website > C++ reference for MRPT 1.9.9
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
classNamemrpt::poses::CPose3DRotVecstatic
clone() const overridemrpt::poses::CPose3DRotVecvirtual
composeFrom(const CPose3DRotVec &A, const CPose3DRotVec &B, mrpt::math::CMatrixFixedNumeric< double, 6, 6 > *out_jacobian_drvtC_drvtA=nullptr, mrpt::math::CMatrixFixedNumeric< double, 6, 6 > *out_jacobian_drvtC_drvtB=nullptr)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=nullptr, mrpt::math::CMatrixFixedNumeric< double, 3, 6 > *out_jacobian_df_dpose=nullptr) 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
ConstUniquePtr 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(Args &&... args)mrpt::poses::CPose3DRotVecinlinestatic
CreateObject()mrpt::poses::CPose3DRotVecstatic
CreateUnique(Args &&... args)mrpt::poses::CPose3DRotVecinlinestatic
derived() constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
derived()mrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
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
duplicateGetSmartPtr() constmrpt::rtti::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
getClassName()mrpt::poses::CPose3DRotVecinlinestatic
getHomogeneousMatrix(mrpt::math::CMatrixDouble44 &out_HM) constmrpt::poses::CPose3DRotVecinline
getHomogeneousMatrixVal() constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
getInverse() constmrpt::poses::CPose3DRotVec
getInverseHomogeneousMatrix(MATRIX44 &out_HM) constmrpt::poses::CPoseOrPoint< CPose3DRotVec >inline
getInverseHomogeneousMatrixVal() 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() const overridemrpt::poses::CPose3DRotVecvirtual
GetRuntimeClassIdStatic()mrpt::poses::CPose3DRotVecstatic
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=nullptr, mrpt::math::CMatrixFixedNumeric< double, 3, 6 > *out_jacobian_df_dpose=nullptr) 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) noexceptmrpt::poses::CPose3DRotVecinline
operator delete(void *memory, void *ptr) noexceptmrpt::poses::CPose3DRotVecinline
operator delete(void *ptr, const std::nothrow_t &) noexceptmrpt::poses::CPose3DRotVecinline
operator delete[](void *ptr) noexceptmrpt::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 &) noexceptmrpt::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
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
runtimeClassIdmrpt::poses::CPose3DRotVecprotectedstatic
rx() constmrpt::poses::CPose3DRotVecinline
rx()mrpt::poses::CPose3DRotVecinline
ry() constmrpt::poses::CPose3DRotVecinline
ry()mrpt::poses::CPose3DRotVecinline
rz() constmrpt::poses::CPose3DRotVecinline
rz()mrpt::poses::CPose3DRotVecinline
serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) overridemrpt::poses::CPose3DRotVecprotectedvirtual
serializeGetVersion() const overridemrpt::poses::CPose3DRotVecprotectedvirtual
serializeTo(mrpt::serialization::CArchive &out) const overridemrpt::poses::CPose3DRotVecprotectedvirtual
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() 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
UniquePtr typedefmrpt::poses::CPose3DRotVec
value_type typedefmrpt::poses::CPose3DRotVec
writeToMatlab() constmrpt::serialization::CSerializableinlinevirtual
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::rtti::CObjectinlinevirtual
~CSerializable()mrpt::serialization::CSerializableinlinevirtual



Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST