diff --git a/.cproject b/.cproject index b09810484..f5675f5ee 100644 --- a/.cproject +++ b/.cproject @@ -2192,22 +2192,6 @@ true true - - make - -j5 - wrap_gtsam_clean - true - true - true - - - make - -j5 - wrap_gtsam_unstable_clean - true - true - true - make -j5 diff --git a/gtsam_unstable/gtsam_unstable.h b/gtsam_unstable/gtsam_unstable.h index 60bd833ff..1bb6d20e0 100644 --- a/gtsam_unstable/gtsam_unstable.h +++ b/gtsam_unstable/gtsam_unstable.h @@ -172,15 +172,21 @@ virtual class DGroundConstraint : gtsam::NonlinearFactor { #include #include -template +template virtual class PoseTranslationPrior : gtsam::NonlinearFactor { PoseTranslationPrior(size_t key, const POSE& pose_z, const gtsam::noiseModel::Base* noiseModel); }; +typedef gtsam::PoseTranslationPrior PoseTranslationPrior2D; +typedef gtsam::PoseTranslationPrior PoseTranslationPrior3D; + #include -template +template virtual class PoseRotationPrior : gtsam::NonlinearFactor { PoseRotationPrior(size_t key, const POSE& pose_z, const gtsam::noiseModel::Base* noiseModel); }; +typedef gtsam::PoseRotationPrior PoseRotationPrior2D; +typedef gtsam::PoseRotationPrior PoseRotationPrior3D; + } //\namespace gtsam