29 #ifndef CReflectivityGridMap2D_H
30 #define CReflectivityGridMap2D_H
48 using namespace mrpt::utils;
84 float cell2float(
const int8_t& c)
const
86 return m_logodd_lut.l2p(c);
96 float resolution = 0.1
101 bool isEmpty()
const;
123 void loadFromConfigFile(
125 const std::string §ion);
129 void dumpToTextStream(
CStream &out)
const;
143 float compute3DMatchingRatio(
144 const CMetricMap *otherMap,
146 float minDistForCorr = 0.10f,
147 float minMahaDistForCorr = 2.0f
152 void saveMetricMapRepresentationToFile(
153 const std::string &filNamePrefix
163 void getAsImage(
utils::CImage &img,
bool verticalFlip =
false,
bool forceRGB=
false)
const;
169 virtual void internal_clear();
178 virtual bool internal_insertObservation(
const CObservation *obs,
const CPose3D *robotPose = NULL );