core: added rtabmap::deleteLocation(id)

git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@920 f169173b-cf89-36c8-b27e-44dbe73f0c83
This commit is contained in:
matlabbe
2013-08-20 20:37:24 +00:00
parent 21bd27586f
commit 97c70d394e
4 changed files with 32 additions and 11 deletions

View File

@@ -76,6 +76,7 @@ public:
bool ignoreLoopIds = false,
double * dbAccessTime = 0) const;
void deleteLastLocation();
void deleteLocation(int locationId);
void rejectLastLoopClosure();
//getters

View File

@@ -87,6 +87,7 @@ public:
void parseParameters(const ParametersMap & parameters);
void setWorkingDirectory(std::string path);
void deleteLastLocation();
void deleteLocation(int locationId); // Only nodes in STM can be deleted
void rejectLastLoopClosure();
void adjustLikelihood(std::map<int, float> & likelihood) const;