28 #ifndef CMetricMapBuilder_H
29 #define CMetricMapBuilder_H
78 virtual void initialize(
93 virtual void getCurrentlyBuiltMap(
CSimpleMap &out_map)
const = 0;
96 virtual unsigned int getCurrentlyBuiltMapSize() = 0;
105 virtual void saveCurrentEstimationToImage(
const std::string &file,
bool formatEMF_BMP =
true) = 0;
114 void enableMapUpdating(
bool enable )
116 options.enableMapUpdating = enable;
120 void loadCurrentMapFromFile(
const std::string &fileName);
123 void saveCurrentMapToFile(
const std::string &fileName,
bool compressGZ=
true)
const;
129 enableMapUpdating(true),
130 debugForceInsertion(false),
131 alwaysInsertByClass()