| 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 |