MRPT  2.0.4
mrpt::poses::CPose3DPDFGrid Member List

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

_GetBaseClass()mrpt::poses::CPose3DPDFGridprotectedstatic
bayesianFusion(const CPose3DPDF &p1, const CPose3DPDF &p2) overridemrpt::poses::CPose3DPDFGridvirtual
changeCoordinatesReference(const CPose3D &newReferenceBase) overridemrpt::poses::CPose3DPDFGridvirtual
classNamemrpt::poses::CPose3DPDFGridstatic
clone() const overridemrpt::poses::CPose3DPDFGridvirtual
ConstPtr typedefmrpt::poses::CPose3DPDFGrid
ConstUniquePtr typedefmrpt::poses::CPose3DPDFGrid
copyFrom(const CPose3DPDF &o) overridemrpt::poses::CPose3DPDFGridvirtual
cov_mat_t typedefmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >
CPose3DGridTemplate(const mrpt::math::TPose3D &bb_min=mrpt::math::TPose3D(-1., -1., -1., -M_PI, -.5 *M_PI, -.5 *M_PI), const mrpt::math::TPose3D &bb_max=mrpt::math::TPose3D(1., 1., 1., M_PI,.5 *M_PI,.5 *M_PI), double resolution_XYZ=0.10, double resolution_YPR=mrpt::DEG2RAD(10.0))mrpt::poses::CPose3DGridTemplate< double >inline
CPose3DPDFGrid(const mrpt::math::TPose3D &bb_min=mrpt::math::TPose3D(-1., -1., -1., -M_PI, -.5 *M_PI, -.5 *M_PI), const mrpt::math::TPose3D &bb_max=mrpt::math::TPose3D(1., 1., 1., M_PI,.5 *M_PI,.5 *M_PI), double resolution_XYZ=0.10, double resolution_YPR=mrpt::DEG2RAD(10.0))mrpt::poses::CPose3DPDFGrid
Create(Args &&... args)mrpt::poses::CPose3DPDFGridinlinestatic
CreateAlloc(const Alloc &alloc, Args &&... args)mrpt::poses::CPose3DPDFGridinlinestatic
createFrom2D(const CPosePDF &o)mrpt::poses::CPose3DPDFstatic
CreateObject()mrpt::poses::CPose3DPDFGridstatic
CreateUnique(Args &&... args)mrpt::poses::CPose3DPDFGridinlinestatic
drawManySamples(size_t N, std::vector< mrpt::math::CVectorDouble > &outSamples) const overridemrpt::poses::CPose3DPDFGridvirtual
drawSingleSample(CPose3D &outPart) const overridemrpt::poses::CPose3DPDFGrid
mrpt::poses::CPose3DPDF::drawSingleSample(CPose3D &outPart) const=0mrpt::math::CProbabilityDensityFunction< CPose3D, 6 >pure virtual
duplicateGetSmartPtr() constmrpt::rtti::CObjectinline
fill(const double &val)mrpt::poses::CPose3DGridTemplate< double >inline
getAs3DObject(OPENGL_SETOFOBJECTSPTR &out_obj) constmrpt::poses::CPose3DPDFinline
getAs3DObject() constmrpt::poses::CPose3DPDFinline
getAsMatrix(MATRIXLIKE &outMat, const double z, const double yaw, const double pitch, const double roll) constmrpt::poses::CPose3DGridTemplate< double >inline
getByIndex(int cx, int cy, int cz, int cY, int cP, int cR) constmrpt::poses::CPose3DGridTemplate< double >inline
getByIndex(int cx, int cy, int cz, int cY, int cP, int cR)mrpt::poses::CPose3DGridTemplate< double >inline
getByPos(double x, double y, double z, double yaw, double pitch, double roll) constmrpt::poses::CPose3DGridTemplate< double >inline
getByPos(double x, double y, double z, double yaw, double pitch, double roll)mrpt::poses::CPose3DGridTemplate< double >inline
getByPos(const mrpt::math::TPose3D &p) constmrpt::poses::CPose3DGridTemplate< double >inline
getByPos(const mrpt::math::TPose3D &p)mrpt::poses::CPose3DGridTemplate< double >inline
getClassName()mrpt::poses::CPose3DPDFGridinlinestatic
getCovariance(mrpt::math::CMatrixDouble &cov) constmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >inline
getCovariance(cov_mat_t &cov) constmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >inline
getCovariance() constmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >inline
getCovarianceAndMean() const overridemrpt::poses::CPose3DPDFGridvirtual
mrpt::poses::CPose3DPDF::getCovarianceAndMean(cov_mat_t &c, CPose3D &mean) const finalmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >inlinevirtual
getCovarianceDynAndMean(mrpt::math::CMatrixDouble &cov, type_value &mean_point) constmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >inline
getCovarianceEntropy() constmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >inline
getData() constmrpt::poses::CPose3DGridTemplate< double >inline
getData()mrpt::poses::CPose3DGridTemplate< double >inline
getInformationMatrix(inf_mat_t &inf) constmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >inlinevirtual
getMaxBoundingBox() constmrpt::poses::CPose3DGridTemplate< double >inline
getMean(CPose3D &mean_pose) const overridemrpt::poses::CPose3DPDFGrid
mrpt::poses::CPose3DPDF::getMean(type_value &mean_point) const=0mrpt::math::CProbabilityDensityFunction< CPose3D, 6 >pure virtual
getMeanVal() constmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >inline
getMinBoundingBox() constmrpt::poses::CPose3DGridTemplate< double >inline
getResolutionAngles() constmrpt::poses::CPose3DGridTemplate< double >inline
getResolutionXYZ() constmrpt::poses::CPose3DGridTemplate< double >inline
GetRuntimeClass() const overridemrpt::poses::CPose3DPDFGridvirtual
GetRuntimeClassIdStatic()mrpt::poses::CPose3DPDFGridstatic
getSizePitch() constmrpt::poses::CPose3DGridTemplate< double >inline
getSizeRoll() constmrpt::poses::CPose3DGridTemplate< double >inline
getSizeX() constmrpt::poses::CPose3DGridTemplate< double >inline
getSizeY() constmrpt::poses::CPose3DGridTemplate< double >inline
getSizeYaw() constmrpt::poses::CPose3DGridTemplate< double >inline
getSizeZ() constmrpt::poses::CPose3DGridTemplate< double >inline
getTotalVoxelCount() constmrpt::poses::CPose3DGridTemplate< double >inline
idx2pitch(uint32_t cP) constmrpt::poses::CPose3DGridTemplate< double >inline
idx2roll(uint32_t cR) constmrpt::poses::CPose3DGridTemplate< double >inline
idx2x(uint32_t cx) constmrpt::poses::CPose3DGridTemplate< double >inline
idx2y(uint32_t cy) constmrpt::poses::CPose3DGridTemplate< double >inline
idx2yaw(uint32_t cY) constmrpt::poses::CPose3DGridTemplate< double >inline
idx2z(uint32_t cz) constmrpt::poses::CPose3DGridTemplate< double >inline
inf_mat_t typedefmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >
inverse(CPose3DPDF &o) const overridemrpt::poses::CPose3DPDFGridvirtual
is_3D()mrpt::poses::CPose3DPDFinlinestatic
is_3D_val enum valuemrpt::poses::CPose3DPDF
is_PDF()mrpt::poses::CPose3DPDFinlinestatic
is_PDF_val enum valuemrpt::poses::CPose3DPDF
isInfType() constmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >inlinevirtual
jacobiansPoseComposition(const CPose3D &x, const CPose3D &u, mrpt::math::CMatrixDouble66 &df_dx, mrpt::math::CMatrixDouble66 &df_du)mrpt::poses::CPose3DPDFstatic
m_bb_maxmrpt::poses::CPose3DGridTemplate< double >protected
m_bb_minmrpt::poses::CPose3DGridTemplate< double >protected
m_datamrpt::poses::CPose3DGridTemplate< double >protected
m_min_cidPitchmrpt::poses::CPose3DGridTemplate< double >protected
m_min_cidRollmrpt::poses::CPose3DGridTemplate< double >protected
m_min_cidXmrpt::poses::CPose3DGridTemplate< double >protected
m_min_cidYmrpt::poses::CPose3DGridTemplate< double >protected
m_min_cidYawmrpt::poses::CPose3DGridTemplate< double >protected
m_min_cidZmrpt::poses::CPose3DGridTemplate< double >protected
m_resolutionXYZmrpt::poses::CPose3DGridTemplate< double >protected
m_resolutionYPRmrpt::poses::CPose3DGridTemplate< double >protected
m_size_xymrpt::poses::CPose3DGridTemplate< double >protected
m_size_xyzmrpt::poses::CPose3DGridTemplate< double >protected
m_size_xyzYmrpt::poses::CPose3DGridTemplate< double >protected
m_size_xyzYPmrpt::poses::CPose3DGridTemplate< double >protected
m_size_xyzYPRmrpt::poses::CPose3DGridTemplate< double >protected
m_sizePitchmrpt::poses::CPose3DGridTemplate< double >protected
m_sizeRollmrpt::poses::CPose3DGridTemplate< double >protected
m_sizeXmrpt::poses::CPose3DGridTemplate< double >protected
m_sizeYmrpt::poses::CPose3DGridTemplate< double >protected
m_sizeYawmrpt::poses::CPose3DGridTemplate< double >protected
m_sizeZmrpt::poses::CPose3DGridTemplate< double >protected
normalize()mrpt::poses::CPose3DPDFGrid
pitch2idx(double pitch) constmrpt::poses::CPose3DGridTemplate< double >inline
Ptr typedefmrpt::poses::CPose3DPDFGrid
roll2idx(double roll) constmrpt::poses::CPose3DGridTemplate< double >inline
runtimeClassIdmrpt::poses::CPose3DPDFGridprotectedstatic
saveToTextFile(const std::string &dataFile) const overridemrpt::poses::CPose3DPDFGridvirtual
mrpt::self_t typedefmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >
CPose3DGridTemplate< double >::self_t typedefmrpt::poses::CPose3DGridTemplate< double >protected
serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) overridemrpt::poses::CPose3DPDFGridprotectedvirtual
mrpt::poses::CPose3DPDF::serializeFrom(CSchemeArchiveBase &in)mrpt::serialization::CSerializableinlineprotectedvirtual
serializeGetVersion() const overridemrpt::poses::CPose3DPDFGridprotectedvirtual
serializeTo(mrpt::serialization::CArchive &out) const overridemrpt::poses::CPose3DPDFGridprotectedvirtual
mrpt::poses::CPose3DPDF::serializeTo(CSchemeArchiveBase &out) constmrpt::serialization::CSerializableinlineprotectedvirtual
setSize(const mrpt::math::TPose3D &bb_min, const mrpt::math::TPose3D &bb_max, double resolution_XYZ, double resolution_YPR)mrpt::poses::CPose3DGridTemplate< double >inline
state_lengthmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >static
type_value typedefmrpt::math::CProbabilityDensityFunction< CPose3D, 6 >
uniformDistribution()mrpt::poses::CPose3DPDFGrid
UniquePtr typedefmrpt::poses::CPose3DPDFGrid
update_cached_size_products()mrpt::poses::CPose3DGridTemplate< double >inlineprotected
writeToMatlab() constmrpt::serialization::CSerializableinlinevirtual
x2idx(double x) constmrpt::poses::CPose3DGridTemplate< double >inline
y2idx(double y) constmrpt::poses::CPose3DGridTemplate< double >inline
yaw2idx(double yaw) constmrpt::poses::CPose3DGridTemplate< double >inline
z2idx(double z) constmrpt::poses::CPose3DGridTemplate< double >inline
~CObject()=defaultmrpt::rtti::CObjectvirtual
~CPose3DGridTemplate()=defaultmrpt::poses::CPose3DGridTemplate< double >virtual
~CPose3DPDFGrid() override=defaultmrpt::poses::CPose3DPDFGrid
~CSerializable() override=defaultmrpt::serialization::CSerializable



Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020