wrap important bits of SmartRangeFactor

release/4.3a0
Chris Beall 2013-09-13 21:00:48 +00:00
parent 14e65ce607
commit 5dc138aa09
1 changed files with 12 additions and 0 deletions

View File

@ -15,6 +15,7 @@ virtual class gtsam::Pose3;
virtual class gtsam::noiseModel::Base;
virtual class gtsam::noiseModel::Gaussian;
virtual class gtsam::imuBias::ConstantBias;
virtual class gtsam::NoiseModelFactor;
virtual class gtsam::NonlinearFactor;
virtual class gtsam::GaussianFactor;
virtual class gtsam::HessianFactor;
@ -351,6 +352,17 @@ virtual class TransformBtwRobotsUnaryFactorEM : gtsam::NonlinearFactor {
void serializable() const; // enabling serialization functionality
};
#include <gtsam_unstable/slam/SmartRangeFactor.h>
virtual class SmartRangeFactor : gtsam::NoiseModelFactor {
SmartRangeFactor(double s);
void addRange(size_t key, double measuredRange);
gtsam::Point2 triangulate(const gtsam::Values& x) const;
void print(string s) const;
};
#include <gtsam/slam/RangeFactor.h>
template<POSE, POINT>
virtual class RangeFactor : gtsam::NonlinearFactor {