| _GetBaseClass() | mrpt::maps::COccupancyGridMap3D | protectedstatic |
| auxParticleFilterCleanUp() | mrpt::maps::CMetricMap | inlinevirtual |
| canComputeObservationLikelihood(const mrpt::obs::CObservation &obs) const | mrpt::maps::CMetricMap | virtual |
| canComputeObservationsLikelihood(const mrpt::obs::CSensoryFrame &sf) const | mrpt::maps::CMetricMap | |
| cell_t typedef | mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType > | |
| className | mrpt::maps::COccupancyGridMap3D | static |
| clear() | mrpt::maps::CMetricMap | |
| clone() const override | mrpt::maps::COccupancyGridMap3D | virtual |
| CMetricMap() | mrpt::maps::CMetricMap | |
| CObservable() | mrpt::system::CObservable | |
| COccupancyGridMap3D(const mrpt::math::TPoint3D &corner_min={-5.0f, -5.0f, -5.0f}, const mrpt::math::TPoint3D &corner_max={5.0f, 5.0f, 5.0f}, float resolution=0.25f) | mrpt::maps::COccupancyGridMap3D | |
| compute3DMatchingRatio(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &otherMapPose, const TMatchingRatioParams ¶ms) const override | mrpt::maps::COccupancyGridMap3D | virtual |
| computeLikelihoodField_Thrun(const CPointsMap &pm, const mrpt::poses::CPose3D &relativePose=mrpt::poses::CPose3D()) | mrpt::maps::COccupancyGridMap3D | |
| computeObservationLikelihood(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose3D &takenFrom) | mrpt::maps::CMetricMap | |
| computeObservationLikelihood(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose2D &takenFrom) | mrpt::maps::CMetricMap | |
| computeObservationsLikelihood(const mrpt::obs::CSensoryFrame &sf, const mrpt::poses::CPose2D &takenFrom) | mrpt::maps::CMetricMap | |
| ConstPtr typedef | mrpt::maps::COccupancyGridMap3D | |
| ConstUniquePtr typedef | mrpt::maps::COccupancyGridMap3D | |
| Create(Args &&... args) | mrpt::maps::COccupancyGridMap3D | inlinestatic |
| CreateAlloc(const Alloc &alloc, Args &&... args) | mrpt::maps::COccupancyGridMap3D | inlinestatic |
| CreateFromMapDefinition(const mrpt::maps::TMetricMapInitializer &def) | mrpt::maps::COccupancyGridMap3D | static |
| CreateObject() | mrpt::maps::COccupancyGridMap3D | static |
| CreateUnique(Args &&... args) | mrpt::maps::COccupancyGridMap3D | inlinestatic |
| determineMatching2D(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose2D &otherMapPose, mrpt::tfest::TMatchingPairList &correspondences, const TMatchingParams ¶ms, TMatchingExtraResults &extraResults) const override | mrpt::maps::COccupancyGridMap3D | virtual |
| determineMatching3D(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &otherMapPose, mrpt::tfest::TMatchingPairList &correspondences, const TMatchingParams ¶ms, TMatchingExtraResults &extraResults) const | mrpt::maps::CMetricMap | virtual |
| duplicateGetSmartPtr() const | mrpt::rtti::CObject | inline |
| fill(float default_value=0.5f) | mrpt::maps::COccupancyGridMap3D | |
| genericMapParams | mrpt::maps::CMetricMap | |
| get_logodd_lut() | mrpt::maps::COccupancyGridMap3D | protectedstatic |
| getAs3DObject(mrpt::opengl::CSetOfObjects::Ptr &outObj) const override | mrpt::maps::COccupancyGridMap3D | virtual |
| getAsOctoMapVoxels(mrpt::opengl::COctoMapVoxels &gl_obj) const | mrpt::maps::COccupancyGridMap3D | |
| getAsSimplePointsMap() const | mrpt::maps::CMetricMap | inlinevirtual |
| getAsSimplePointsMap() | mrpt::maps::CMetricMap | inline |
| getCellFreeness(unsigned int cx, unsigned int cy, unsigned int cz) const | mrpt::maps::COccupancyGridMap3D | inline |
| getClassName() | mrpt::maps::COccupancyGridMap3D | inlinestatic |
| getFreenessByPos(float x, float y, float z) const | mrpt::maps::COccupancyGridMap3D | inline |
| GetRuntimeClass() const override | mrpt::maps::COccupancyGridMap3D | virtual |
| GetRuntimeClassIdStatic() | mrpt::maps::COccupancyGridMap3D | static |
| grid_t typedef | mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType > | |
| hasSubscribers() const | mrpt::system::CObservable | inlineprotected |
| insertionOptions | mrpt::maps::COccupancyGridMap3D | |
| insertObservation(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose3D *robotPose=nullptr) | mrpt::maps::CMetricMap | |
| insertObservationPtr(const mrpt::obs::CObservation::Ptr &obs, const mrpt::poses::CPose3D *robotPose=nullptr) | mrpt::maps::CMetricMap | |
| insertPointCloud(const mrpt::math::TPoint3D &sensorCenter, const mrpt::maps::CPointsMap &pts, const float maxValidRange=std::numeric_limits< float >::max()) | mrpt::maps::COccupancyGridMap3D | |
| insertRay(const mrpt::math::TPoint3D &sensor, const mrpt::math::TPoint3D &end, bool endIsOccupied=true) | mrpt::maps::COccupancyGridMap3D | |
| internal_canComputeObservationLikelihood(const mrpt::obs::CObservation &obs) const override | mrpt::maps::COccupancyGridMap3D | privatevirtual |
| internal_clear() override | mrpt::maps::COccupancyGridMap3D | protectedvirtual |
| internal_computeObservationLikelihood(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose3D &takenFrom) override | mrpt::maps::COccupancyGridMap3D | privatevirtual |
| internal_CreateFromMapDefinition(const mrpt::maps::TMetricMapInitializer &def) | mrpt::maps::COccupancyGridMap3D | static |
| internal_insertObservation(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose3D *robotPose=nullptr) override | mrpt::maps::COccupancyGridMap3D | protectedvirtual |
| internal_insertObservationScan2D(const mrpt::obs::CObservation2DRangeScan &o, const mrpt::poses::CPose3D &robotPose) | mrpt::maps::COccupancyGridMap3D | protected |
| internal_insertObservationScan3D(const mrpt::obs::CObservation3DRangeScan &o, const mrpt::poses::CPose3D &robotPose) | mrpt::maps::COccupancyGridMap3D | protected |
| isEmpty() const override | mrpt::maps::COccupancyGridMap3D | virtual |
| l2p(const voxelType l) | mrpt::maps::COccupancyGridMap3D | inlinestatic |
| l2p_255(const voxelType l) | mrpt::maps::COccupancyGridMap3D | inlinestatic |
| likelihoodOptions | mrpt::maps::COccupancyGridMap3D | |
| lmLikelihoodField_Thrun enum value | mrpt::maps::COccupancyGridMap3D | |
| lmRayTracing enum value | mrpt::maps::COccupancyGridMap3D | |
| loadFromProbabilisticPosesAndObservations(const mrpt::maps::CSimpleMap &Map) | mrpt::maps::CMetricMap | |
| loadFromSimpleMap(const mrpt::maps::CSimpleMap &Map) | mrpt::maps::CMetricMap | inline |
| m_grid | mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType > | |
| m_is_empty | mrpt::maps::COccupancyGridMap3D | protected |
| m_private_map_register_id | mrpt::maps::COccupancyGridMap3D | static |
| MapDefinition() | mrpt::maps::COccupancyGridMap3D | static |
| OnPostSuccesfulInsertObs(const mrpt::obs::CObservation &) override | mrpt::maps::COccupancyGridMap3D | protectedvirtual |
| p2l(const float p) | mrpt::maps::COccupancyGridMap3D | inlinestatic |
| Ptr typedef | mrpt::maps::COccupancyGridMap3D | |
| publishEvent(const mrptEvent &e) const | mrpt::system::CObservable | protected |
| renderingOptions | mrpt::maps::COccupancyGridMap3D | |
| resizeGrid(const mrpt::math::TPoint3D &corner_min, const mrpt::math::TPoint3D &corner_max, float new_voxels_default_value=0.5f) | mrpt::maps::COccupancyGridMap3D | |
| runtimeClassId | mrpt::maps::COccupancyGridMap3D | protectedstatic |
| saveMetricMapRepresentationToFile(const std::string &f) const override | mrpt::maps::COccupancyGridMap3D | virtual |
| serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) override | mrpt::maps::COccupancyGridMap3D | protectedvirtual |
| mrpt::maps::CMetricMap::serializeFrom(CSchemeArchiveBase &in) | mrpt::serialization::CSerializable | inlineprotectedvirtual |
| serializeGetVersion() const override | mrpt::maps::COccupancyGridMap3D | protectedvirtual |
| serializeTo(mrpt::serialization::CArchive &out) const override | mrpt::maps::COccupancyGridMap3D | protectedvirtual |
| mrpt::maps::CMetricMap::serializeTo(CSchemeArchiveBase &out) const | mrpt::serialization::CSerializable | inlineprotectedvirtual |
| setCellFreeness(unsigned int cx, unsigned int cy, unsigned int cz, float value) | mrpt::maps::COccupancyGridMap3D | inline |
| setFreenessByPos(float x, float y, float z, float value) | mrpt::maps::COccupancyGridMap3D | inline |
| setSize(const mrpt::math::TPoint3D &corner_min, const mrpt::math::TPoint3D &corner_max, double resolution, float default_value=0.5f) | mrpt::maps::COccupancyGridMap3D | |
| simulateScanRay(const double x, const double y, const double angle_direction, float &out_range, bool &out_valid, const double max_range_meters, const float threshold_free=0.4f, const double noiseStd=.0, const double angleNoiseStd=.0) const | mrpt::maps::COccupancyGridMap3D | |
| squareDistanceToClosestCorrespondence(float x0, float y0) const | mrpt::maps::CMetricMap | virtual |
| TLikelihoodMethod enum name | mrpt::maps::COccupancyGridMap3D | |
| traits_t typedef | mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType > | |
| UniquePtr typedef | mrpt::maps::COccupancyGridMap3D | |
| updateCell(int cx_idx, int cy_idx, int cz_idx, float v) | mrpt::maps::COccupancyGridMap3D | |
| updateCell_fast_free(cell_t *theCell, const cell_t logodd_obs, const cell_t thres) | mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType > | inlinestatic |
| updateCell_fast_free(const unsigned x, const unsigned y, const unsigned z, const cell_t logodd_obs, const cell_t thres) | mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType > | inline |
| updateCell_fast_occupied(cell_t *theCell, const cell_t logodd_obs, const cell_t thres) | mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType > | inlinestatic |
| updateCell_fast_occupied(const unsigned x, const unsigned y, const unsigned z, const cell_t logodd_obs, const cell_t thres) | mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType > | inline |
| voxelType typedef | mrpt::maps::COccupancyGridMap3D | |
| voxelTypeUnsigned typedef | mrpt::maps::COccupancyGridMap3D | |
| writeToMatlab() const | mrpt::serialization::CSerializable | inlinevirtual |
| ~CObject()=default | mrpt::rtti::CObject | virtual |
| ~CObservable() | mrpt::system::CObservable | virtual |
| ~CSerializable() override=default | mrpt::serialization::CSerializable | |