Corrected printing bug
parent
11990982d8
commit
a9ce6338cb
|
@ -22,11 +22,9 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <gtsam/inference/FactorGraph.h>
|
||||||
#include <list>
|
#include <gtsam/inference/graph-inl.h>
|
||||||
#include <sstream>
|
#include <gtsam/base/DSF.h>
|
||||||
#include <stdexcept>
|
|
||||||
#include <functional>
|
|
||||||
|
|
||||||
#include <boost/foreach.hpp>
|
#include <boost/foreach.hpp>
|
||||||
#include <boost/tuple/tuple.hpp>
|
#include <boost/tuple/tuple.hpp>
|
||||||
|
@ -36,9 +34,11 @@
|
||||||
#include <boost/graph/prim_minimum_spanning_tree.hpp>
|
#include <boost/graph/prim_minimum_spanning_tree.hpp>
|
||||||
#include <boost/iterator/transform_iterator.hpp>
|
#include <boost/iterator/transform_iterator.hpp>
|
||||||
|
|
||||||
#include <gtsam/inference/FactorGraph.h>
|
#include <stdio.h>
|
||||||
#include <gtsam/inference/graph-inl.h>
|
#include <list>
|
||||||
#include <gtsam/base/DSF.h>
|
#include <sstream>
|
||||||
|
#include <stdexcept>
|
||||||
|
#include <functional>
|
||||||
|
|
||||||
#define INSTANTIATE_FACTOR_GRAPH(F) \
|
#define INSTANTIATE_FACTOR_GRAPH(F) \
|
||||||
template class FactorGraph<F>; \
|
template class FactorGraph<F>; \
|
||||||
|
@ -55,7 +55,7 @@ namespace gtsam {
|
||||||
cout << "size: " << size() << endl;
|
cout << "size: " << size() << endl;
|
||||||
for (size_t i = 0; i < factors_.size(); i++) {
|
for (size_t i = 0; i < factors_.size(); i++) {
|
||||||
stringstream ss;
|
stringstream ss;
|
||||||
ss << "factor " << i;
|
ss << "factor " << i << ": ";
|
||||||
if (factors_[i] != NULL) factors_[i]->print(ss.str());
|
if (factors_[i] != NULL) factors_[i]->print(ss.str());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,8 +15,8 @@
|
||||||
**/
|
**/
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <gtsam/base/Testable.h>
|
|
||||||
#include <gtsam/nonlinear/NonlinearFactor.h>
|
#include <gtsam/nonlinear/NonlinearFactor.h>
|
||||||
|
#include <gtsam/base/Testable.h>
|
||||||
|
|
||||||
namespace gtsam {
|
namespace gtsam {
|
||||||
|
|
||||||
|
@ -63,7 +63,7 @@ namespace gtsam {
|
||||||
|
|
||||||
/** print */
|
/** print */
|
||||||
virtual void print(const std::string& s) const {
|
virtual void print(const std::string& s) const {
|
||||||
std::cout << s << ": PriorFactor(" << (std::string) this->key_ << ")\n";
|
std::cout << s << "PriorFactor(" << (std::string) this->key_ << ")\n";
|
||||||
prior_.print(" prior");
|
prior_.print(" prior");
|
||||||
this->noiseModel_->print(" noise model");
|
this->noiseModel_->print(" noise model");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue