Added a print function for RangeFactor
parent
ce70480ae0
commit
53bb7584b6
|
@ -16,8 +16,7 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
//#include <gtsam/geometry/Pose2.h>
|
#include <boost/lexical_cast.hpp>
|
||||||
//#include <gtsam/geometry/Point2.h>
|
|
||||||
#include <gtsam/nonlinear/NonlinearFactor.h>
|
#include <gtsam/nonlinear/NonlinearFactor.h>
|
||||||
|
|
||||||
namespace gtsam {
|
namespace gtsam {
|
||||||
|
@ -63,6 +62,11 @@ namespace gtsam {
|
||||||
return e != NULL && Base::equals(*e, tol) && fabs(this->z_ - e->z_) < tol;
|
return e != NULL && Base::equals(*e, tol) && fabs(this->z_ - e->z_) < tol;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** print contents */
|
||||||
|
void print(const std::string& s="") const {
|
||||||
|
Base::print(s + std::string(" range: ") + boost::lexical_cast<std::string>(z_));
|
||||||
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
/** Serialization function */
|
/** Serialization function */
|
||||||
|
|
Loading…
Reference in New Issue