Fix use model in file, in load2D
parent
ef94ef35ee
commit
fdacba92c5
|
@ -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)
|
||||||
|
|
Loading…
Reference in New Issue