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