diff --git a/gtsam_unstable/gtsam_unstable.h b/gtsam_unstable/gtsam_unstable.h index 1bb6d20e0..a459925fd 100644 --- a/gtsam_unstable/gtsam_unstable.h +++ b/gtsam_unstable/gtsam_unstable.h @@ -189,4 +189,14 @@ virtual class PoseRotationPrior : gtsam::NonlinearFactor { typedef gtsam::PoseRotationPrior PoseRotationPrior2D; typedef gtsam::PoseRotationPrior PoseRotationPrior3D; +#include +virtual class RelativeElevationFactor: gtsam::NonlinearFactor { + RelativeElevationFactor(); + RelativeElevationFactor(size_t poseKey, size_t pointKey, double measured, + const gtsam::noiseModel::Base* model); + + double measured() const; + void print(string s) const; +}; + } //\namespace gtsam