Main MRPT website > C++ reference for MRPT 1.5.6
mrpt::maps::COccupancyGridMap2D Member List

This is the complete list of members for mrpt::maps::COccupancyGridMap2D, including all inherited members.

_GetBaseClass()mrpt::maps::COccupancyGridMap2Dprotectedstatic
_init_COccupancyGridMap2Dmrpt::maps::COccupancyGridMap2Dprotectedstatic
auxParticleFilterCleanUp()mrpt::maps::CMetricMapinlinevirtual
buildVoronoiDiagram(float threshold, float robot_size, int x1=0, int x2=0, int y1=0, int y2=0)mrpt::maps::COccupancyGridMap2D
canComputeObservationLikelihood(const mrpt::obs::CObservation *obs) constmrpt::maps::CMetricMapvirtual
canComputeObservationLikelihood(const mrpt::obs::CObservationPtr &obs) constmrpt::maps::CMetricMap
canComputeObservationsLikelihood(const mrpt::obs::CSensoryFrame &sf) constmrpt::maps::CMetricMap
cell_t typedefmrpt::maps::CLogOddsGridMap2D< int16_t >
cellType typedefmrpt::maps::COccupancyGridMap2D
CELLTYPE_MAXmrpt::maps::detail::logoddscell_traits< int16_t >static
CELLTYPE_MINmrpt::maps::detail::logoddscell_traits< int16_t >static
cellTypeUnsigned typedefmrpt::maps::COccupancyGridMap2D
classCMetricMapmrpt::maps::CMetricMapstatic
classCObjectmrpt::utils::CObjectstatic
classCOccupancyGridMap2Dmrpt::maps::COccupancyGridMap2Dstatic
classCSerializablemrpt::utils::CSerializablestatic
classinfomrpt::maps::COccupancyGridMap2Dstatic
clear()mrpt::maps::CMetricMap
clone() constmrpt::utils::CObjectinline
CMetricMap()mrpt::maps::CMetricMap
CMultiMetricMap classmrpt::maps::COccupancyGridMap2Dfriend
CMultiMetricMapPDF classmrpt::maps::COccupancyGridMap2Dfriend
CObservable()mrpt::utils::CObservable
COccupancyGridMap2D(float min_x=-20.0f, float max_x=20.0f, float min_y=-20.0f, float max_y=20.0f, float resolution=0.05f)mrpt::maps::COccupancyGridMap2D
compute3DMatchingRatio(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &otherMapPose, const TMatchingRatioParams &params) const MRPT_OVERRIDEmrpt::maps::COccupancyGridMap2Dvirtual
computeClearance(int cx, int cy, int *basis_x, int *basis_y, int *nBasis, bool GetContourPoint=false) constmrpt::maps::COccupancyGridMap2D
computeClearance(float x, float y, float maxSearchDistance) constmrpt::maps::COccupancyGridMap2D
computeEntropy(TEntropyInfo &info) constmrpt::maps::COccupancyGridMap2D
computeLikelihoodField_II(const CPointsMap *pm, const mrpt::poses::CPose2D *relativePose=NULL)mrpt::maps::COccupancyGridMap2D
computeLikelihoodField_Thrun(const CPointsMap *pm, const mrpt::poses::CPose2D *relativePose=NULL)mrpt::maps::COccupancyGridMap2D
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
computeObservationLikelihood_CellsDifference(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_Consensus(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_ConsensusOWA(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_likelihoodField_II(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_likelihoodField_Thrun(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_MI(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_rayTracing(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationsLikelihood(const mrpt::obs::CSensoryFrame &sf, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::CMetricMap
computePathCost(float x1, float y1, float x2, float y2) constmrpt::maps::COccupancyGridMap2D
ConstPtr typedefmrpt::maps::COccupancyGridMap2D
copyMapContentFrom(const COccupancyGridMap2D &otherMap)mrpt::maps::COccupancyGridMap2D
Create()mrpt::maps::COccupancyGridMap2Dstatic
CreateFromMapDefinition(const mrpt::maps::TMetricMapInitializer &def)mrpt::maps::COccupancyGridMap2Dstatic
CreateObject()mrpt::maps::COccupancyGridMap2Dstatic
CriticalPointsListmrpt::maps::COccupancyGridMap2D
determineMatching2D(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose2D &otherMapPose, mrpt::utils::TMatchingPairList &correspondences, const TMatchingParams &params, TMatchingExtraResults &extraResults) const MRPT_OVERRIDEmrpt::maps::COccupancyGridMap2Dvirtual
determineMatching3D(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &otherMapPose, mrpt::utils::TMatchingPairList &correspondences, const TMatchingParams &params, TMatchingExtraResults &extraResults) constmrpt::maps::CMetricMapvirtual
direccion_vecino_xmrpt::maps::COccupancyGridMap2Dprivate
direccion_vecino_ymrpt::maps::COccupancyGridMap2Dprivate
direction2idx(int dx, int dy)mrpt::maps::COccupancyGridMap2Dprivate
duplicate() constmrpt::maps::COccupancyGridMap2Dvirtual
duplicateGetSmartPtr() constmrpt::utils::CObjectinline
entropyTablemrpt::maps::COccupancyGridMap2Dprotectedstatic
fill(float default_value=0.5f)mrpt::maps::COccupancyGridMap2D
findCriticalPoints(float filter_distance)mrpt::maps::COccupancyGridMap2D
freeMap()mrpt::maps::COccupancyGridMap2Dprotected
genericMapParamsmrpt::maps::CMetricMap
getArea() constmrpt::maps::COccupancyGridMap2Dinline
getAs3DObject(mrpt::opengl::CSetOfObjectsPtr &outObj) const MRPT_OVERRIDEmrpt::maps::COccupancyGridMap2Dvirtual
getAsImage(utils::CImage &img, bool verticalFlip=false, bool forceRGB=false, bool tricolor=false) constmrpt::maps::COccupancyGridMap2D
getAsImageFiltered(utils::CImage &img, bool verticalFlip=false, bool forceRGB=false) constmrpt::maps::COccupancyGridMap2D
getAsPointCloud(mrpt::maps::CSimplePointsMap &pm, const float occup_threshold=0.5f) constmrpt::maps::COccupancyGridMap2D
getAsSimplePointsMap() constmrpt::maps::CMetricMapinlinevirtual
getAsSimplePointsMap()mrpt::maps::CMetricMapinlinevirtual
getBasisCell(int x, int y) constmrpt::maps::COccupancyGridMap2Dinline
getBasisMap() constmrpt::maps::COccupancyGridMap2Dinline
getCell(int x, int y) constmrpt::maps::COccupancyGridMap2Dinline
getCell_nocheck(int x, int y) constmrpt::maps::COccupancyGridMap2Dinlineprotected
GetNeighborhood(int cx, int cy) constmrpt::maps::COccupancyGridMap2Dinlineprivate
getPos(float x, float y) constmrpt::maps::COccupancyGridMap2Dinline
getRawMap() constmrpt::maps::COccupancyGridMap2Dinline
getResolution() constmrpt::maps::COccupancyGridMap2Dinline
getRow(int cy)mrpt::maps::COccupancyGridMap2Dinline
getRow(int cy) constmrpt::maps::COccupancyGridMap2Dinline
GetRuntimeClass() constmrpt::maps::COccupancyGridMap2Dvirtual
getSizeX() constmrpt::maps::COccupancyGridMap2Dinline
getSizeY() constmrpt::maps::COccupancyGridMap2Dinline
getVoroniClearance(int cx, int cy) constmrpt::maps::COccupancyGridMap2Dinline
getVoronoiDiagram() constmrpt::maps::COccupancyGridMap2Dinline
getXMax() constmrpt::maps::COccupancyGridMap2Dinline
getXMin() constmrpt::maps::COccupancyGridMap2Dinline
getYMax() constmrpt::maps::COccupancyGridMap2Dinline
getYMin() constmrpt::maps::COccupancyGridMap2Dinline
H(double p)mrpt::maps::COccupancyGridMap2Dprotectedstatic
hasSubscribers() constmrpt::utils::CObservableinlineprotected
idx2x(const size_t cx) constmrpt::maps::COccupancyGridMap2Dinline
idx2y(const size_t cy) constmrpt::maps::COccupancyGridMap2Dinline
insertionOptionsmrpt::maps::COccupancyGridMap2D
insertObservation(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL)mrpt::maps::CMetricMap
insertObservationPtr(const mrpt::obs::CObservationPtr &obs, const mrpt::poses::CPose3D *robotPose=NULL)mrpt::maps::CMetricMap
internal_canComputeObservationLikelihood(const mrpt::obs::CObservation *obs) const MRPT_OVERRIDEmrpt::maps::COccupancyGridMap2Dprivatevirtual
internal_clear() MRPT_OVERRIDEmrpt::maps::COccupancyGridMap2Dprotectedvirtual
internal_computeObservationLikelihood(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &takenFrom) MRPT_OVERRIDEmrpt::maps::COccupancyGridMap2Dprivatevirtual
internal_CreateFromMapDefinition(const mrpt::maps::TMetricMapInitializer &def)mrpt::maps::COccupancyGridMap2Dstatic
internal_insertObservation(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDEmrpt::maps::COccupancyGridMap2Dprotectedvirtual
isEmpty() const MRPT_OVERRIDEmrpt::maps::COccupancyGridMap2Dvirtual
isStaticCell(int cx, int cy, float threshold=0.7f) constmrpt::maps::COccupancyGridMap2Dinline
isStaticPos(float x, float y, float threshold=0.7f) constmrpt::maps::COccupancyGridMap2Dinline
l2p(const cellType l)mrpt::maps::COccupancyGridMap2Dinlinestatic
l2p_255(const cellType l)mrpt::maps::COccupancyGridMap2Dinlinestatic
laserScanSimulator(mrpt::obs::CObservation2DRangeScan &inout_Scan, const mrpt::poses::CPose2D &robotPose, float threshold=0.6f, size_t N=361, float noiseStd=0, unsigned int decimation=1, float angleNoiseStd=mrpt::utils::DEG2RAD(0)) constmrpt::maps::COccupancyGridMap2D
laserScanSimulatorWithUncertainty(const TLaserSimulUncertaintyParams &in_params, TLaserSimulUncertaintyResult &out_results) constmrpt::maps::COccupancyGridMap2D
likelihoodOptionsmrpt::maps::COccupancyGridMap2D
likelihoodOutputsmrpt::maps::COccupancyGridMap2D
lmCellsDifference enum valuemrpt::maps::COccupancyGridMap2D
lmConsensus enum valuemrpt::maps::COccupancyGridMap2D
lmConsensusOWA enum valuemrpt::maps::COccupancyGridMap2D
lmLikelihoodField_II enum valuemrpt::maps::COccupancyGridMap2D
lmLikelihoodField_Thrun enum valuemrpt::maps::COccupancyGridMap2D
lmMeanInformation enum valuemrpt::maps::COccupancyGridMap2D
lmRayTracing enum valuemrpt::maps::COccupancyGridMap2D
loadFromBitmap(const mrpt::utils::CImage &img, float resolution, float xCentralPixel=-1, float yCentralPixel=-1)mrpt::maps::COccupancyGridMap2D
loadFromBitmapFile(const std::string &file, float resolution, float xCentralPixel=-1, float yCentralPixel=-1)mrpt::maps::COccupancyGridMap2D
loadFromProbabilisticPosesAndObservations(const mrpt::maps::CSimpleMap &Map)mrpt::maps::CMetricMap
loadFromSimpleMap(const mrpt::maps::CSimpleMap &Map)mrpt::maps::CMetricMapinline
LOGODDS_LUT_ENTRIESmrpt::maps::detail::logoddscell_traits< int16_t >static
m_basis_mapmrpt::maps::COccupancyGridMap2Dprotected
m_is_emptymrpt::maps::COccupancyGridMap2Dprotected
m_logodd_lutmrpt::maps::COccupancyGridMap2Dprotectedstatic
m_private_map_register_idmrpt::maps::COccupancyGridMap2Dstatic
m_voronoi_diagrammrpt::maps::COccupancyGridMap2Dprotected
mapmrpt::maps::COccupancyGridMap2Dprotected
MapDefinition()mrpt::maps::COccupancyGridMap2Dstatic
OCCGRID_CELLTYPE_MAXmrpt::maps::COccupancyGridMap2Dstatic
OCCGRID_CELLTYPE_MINmrpt::maps::COccupancyGridMap2Dstatic
OCCGRID_P2LTABLE_SIZEmrpt::maps::COccupancyGridMap2Dstatic
OnPostSuccesfulInsertObs(const mrpt::obs::CObservation *) MRPT_OVERRIDEmrpt::maps::COccupancyGridMap2Dprotectedvirtual
operator delete(void *ptr)mrpt::maps::COccupancyGridMap2Dinline
operator delete(void *memory, void *ptr)mrpt::maps::COccupancyGridMap2Dinline
operator delete(void *ptr, const std::nothrow_t &)mrpt::maps::COccupancyGridMap2Dinline
operator delete[](void *ptr)mrpt::maps::COccupancyGridMap2Dinline
operator new(size_t size)mrpt::maps::COccupancyGridMap2Dinline
operator new(size_t size, void *ptr)mrpt::maps::COccupancyGridMap2Dinlinestatic
operator new(size_t size, const std::nothrow_t &)mrpt::maps::COccupancyGridMap2Dinline
operator new[](size_t size)mrpt::maps::COccupancyGridMap2Dinline
p2l(const float p)mrpt::maps::COccupancyGridMap2Dinlinestatic
P2LTABLE_SIZEmrpt::maps::detail::logoddscell_traits< int16_t >static
precomputedLikelihoodmrpt::maps::COccupancyGridMap2Dprotected
precomputedLikelihoodToBeRecomputedmrpt::maps::COccupancyGridMap2Dprotected
Ptr typedefmrpt::maps::COccupancyGridMap2D
publishEvent(const mrptEvent &e) constmrpt::utils::CObservableprotected
RAYTRACE_STEP_SIZE_IN_CELL_UNITSmrpt::maps::COccupancyGridMap2Dstatic
readFromStream(mrpt::utils::CStream &in, int version)mrpt::maps::COccupancyGridMap2Dprotectedvirtual
resizeGrid(float new_x_min, float new_x_max, float new_y_min, float new_y_max, float new_cells_default_value=0.5f, bool additionalMargin=true) MRPT_NO_THROWSmrpt::maps::COccupancyGridMap2D
resolutionmrpt::maps::COccupancyGridMap2Dprotected
saveAsBitmapFile(const std::string &file) constmrpt::maps::COccupancyGridMap2D
saveAsBitmapFileWithLandmarks(const std::string &file, const CLANDMARKSMAP *landmarks, bool addTextLabels=false, const mrpt::utils::TColor &marks_color=mrpt::utils::TColor(0, 0, 255)) constmrpt::maps::COccupancyGridMap2Dinline
saveAsBitmapTwoMapsWithCorrespondences(const std::string &fileName, const COccupancyGridMap2D *m1, const COccupancyGridMap2D *m2, const mrpt::utils::TMatchingPairList &corrs)mrpt::maps::COccupancyGridMap2Dstatic
saveAsEMFTwoMapsWithCorrespondences(const std::string &fileName, const COccupancyGridMap2D *m1, const COccupancyGridMap2D *m2, const mrpt::utils::TMatchingPairList &corrs)mrpt::maps::COccupancyGridMap2Dstatic
saveMetricMapRepresentationToFile(const std::string &filNamePrefix) const MRPT_OVERRIDEmrpt::maps::COccupancyGridMap2Dvirtual
setBasisCell(int x, int y, uint8_t value)mrpt::maps::COccupancyGridMap2Dinline
setCell(int x, int y, float value)mrpt::maps::COccupancyGridMap2Dinline
setCell_nocheck(int x, int y, float value)mrpt::maps::COccupancyGridMap2Dinlineprotected
setPos(float x, float y, float value)mrpt::maps::COccupancyGridMap2Dinline
setRawCell(unsigned int cellIndex, cellType b)mrpt::maps::COccupancyGridMap2Dinlineprotected
setSize(float x_min, float x_max, float y_min, float y_max, float resolution, float default_value=0.5f)mrpt::maps::COccupancyGridMap2D
setVoroniClearance(int cx, int cy, uint16_t dist)mrpt::maps::COccupancyGridMap2Dinlineprotected
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) constmrpt::maps::COccupancyGridMap2D
size_xmrpt::maps::COccupancyGridMap2Dprotected
size_ymrpt::maps::COccupancyGridMap2Dprotected
sonarSimulator(mrpt::obs::CObservationRange &inout_observation, const mrpt::poses::CPose2D &robotPose, float threshold=0.5f, float rangeNoiseStd=0.f, float angleNoiseStd=mrpt::utils::DEG2RAD(0.f)) constmrpt::maps::COccupancyGridMap2D
squareDistanceToClosestCorrespondence(float x0, float y0) constmrpt::maps::CMetricMapvirtual
subSample(int downRatio)mrpt::maps::COccupancyGridMap2D
sumMonteCarlo enum valuemrpt::maps::COccupancyGridMap2D
sumUnscented enum valuemrpt::maps::COccupancyGridMap2D
TLaserSimulUncertaintyMethod enum namemrpt::maps::COccupancyGridMap2D
TLikelihoodMethod enum namemrpt::maps::COccupancyGridMap2D
TPairLikelihoodIndex typedefmrpt::maps::COccupancyGridMap2D
traits_t typedefmrpt::maps::CLogOddsGridMap2D< int16_t >
updateCell(int x, int y, float v)mrpt::maps::COccupancyGridMap2D
updateCell_fast_free(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x)mrpt::maps::CLogOddsGridMap2D< int16_t >inlinestatic
updateCell_fast_free(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)mrpt::maps::CLogOddsGridMap2D< int16_t >inlinestatic
updateCell_fast_occupied(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x)mrpt::maps::CLogOddsGridMap2D< int16_t >inlinestatic
updateCell_fast_occupied(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)mrpt::maps::CLogOddsGridMap2D< int16_t >inlinestatic
updateInfoChangeOnlymrpt::maps::COccupancyGridMap2D
voroni_free_thresholdmrpt::maps::COccupancyGridMap2Dprotected
writeToMatlab() constmrpt::utils::CSerializableinlinevirtual
writeToStream(mrpt::utils::CStream &out, int *getVersion) constmrpt::maps::COccupancyGridMap2Dprotectedvirtual
x2idx(float x) constmrpt::maps::COccupancyGridMap2Dinline
x2idx(double x) constmrpt::maps::COccupancyGridMap2Dinline
x2idx(float x, float x_min) constmrpt::maps::COccupancyGridMap2Dinline
x_maxmrpt::maps::COccupancyGridMap2Dprotected
x_minmrpt::maps::COccupancyGridMap2Dprotected
y2idx(float y) constmrpt::maps::COccupancyGridMap2Dinline
y2idx(double y) constmrpt::maps::COccupancyGridMap2Dinline
y2idx(float y, float y_min) constmrpt::maps::COccupancyGridMap2Dinline
y_maxmrpt::maps::COccupancyGridMap2Dprotected
y_minmrpt::maps::COccupancyGridMap2Dprotected
~CObject()mrpt::utils::CObjectinlinevirtual
~CObservable()mrpt::utils::CObservablevirtual
~COccupancyGridMap2D()mrpt::maps::COccupancyGridMap2Dvirtual
~CSerializable()mrpt::utils::CSerializableinlinevirtual



Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019