Fix use model in file, in load2D

release/4.3a0
Enrique Fernandez 2015-08-11 15:25:35 -04:00
parent ef94ef35ee
commit fdacba92c5
1 changed files with 2 additions and 1 deletions

View File

@ -247,6 +247,7 @@ GraphAndValues load2D(const string& filename, SharedNoiseModel model, Key maxID,
// Parse the pose constraints // Parse the pose constraints
Key id1, id2; Key id1, id2;
bool haveLandmark = false; bool haveLandmark = false;
const bool useModelInFile = !model;
while (!is.eof()) { while (!is.eof()) {
if (!(is >> tag)) if (!(is >> tag))
break; break;
@ -267,7 +268,7 @@ GraphAndValues load2D(const string& filename, SharedNoiseModel model, Key maxID,
if (maxID && (id1 >= maxID || id2 >= maxID)) if (maxID && (id1 >= maxID || id2 >= maxID))
continue; continue;
if (!model) if (useModelInFile)
model = modelInFile; model = modelInFile;
if (addNoise) if (addNoise)