| 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< T > | inline |
| fill(const T &val) | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getAsMatrix(MATRIXLIKE &outMat, const double z, const double yaw, const double pitch, const double roll) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getByIndex(int cx, int cy, int cz, int cY, int cP, int cR) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getByIndex(int cx, int cy, int cz, int cY, int cP, int cR) | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getByPos(double x, double y, double z, double yaw, double pitch, double roll) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getByPos(double x, double y, double z, double yaw, double pitch, double roll) | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getByPos(const mrpt::math::TPose3D &p) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getByPos(const mrpt::math::TPose3D &p) | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getData() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getData() | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getMaxBoundingBox() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getMinBoundingBox() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getResolutionAngles() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getResolutionXYZ() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getSizePitch() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getSizeRoll() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getSizeX() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getSizeY() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getSizeYaw() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getSizeZ() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| getTotalVoxelCount() const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| idx2pitch(uint32_t cP) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| idx2roll(uint32_t cR) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| idx2x(uint32_t cx) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| idx2y(uint32_t cy) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| idx2yaw(uint32_t cY) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| idx2z(uint32_t cz) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| m_bb_max | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_bb_min | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_data | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_min_cidPitch | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_min_cidRoll | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_min_cidX | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_min_cidY | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_min_cidYaw | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_min_cidZ | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_resolutionXYZ | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_resolutionYPR | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_size_xy | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_size_xyz | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_size_xyzY | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_size_xyzYP | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_size_xyzYPR | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_sizePitch | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_sizeRoll | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_sizeX | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_sizeY | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_sizeYaw | mrpt::poses::CPose3DGridTemplate< T > | protected |
| m_sizeZ | mrpt::poses::CPose3DGridTemplate< T > | protected |
| pitch2idx(double pitch) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| roll2idx(double roll) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| self_t typedef | mrpt::poses::CPose3DGridTemplate< T > | protected |
| setSize(const mrpt::math::TPose3D &bb_min, const mrpt::math::TPose3D &bb_max, double resolution_XYZ, double resolution_YPR) | mrpt::poses::CPose3DGridTemplate< T > | inline |
| update_cached_size_products() | mrpt::poses::CPose3DGridTemplate< T > | inlineprotected |
| x2idx(double x) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| y2idx(double y) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| yaw2idx(double yaw) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| z2idx(double z) const | mrpt::poses::CPose3DGridTemplate< T > | inline |
| ~CPose3DGridTemplate()=default | mrpt::poses::CPose3DGridTemplate< T > | virtual |