From 5b51538204a9f9d69aa905d80e0bb88521b71377 Mon Sep 17 00:00:00 2001 From: Richard Roberts Date: Tue, 30 Jul 2013 14:32:09 +0000 Subject: [PATCH] Fixed typedefs in BearingRangeFactor --- gtsam/slam/BearingRangeFactor.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/gtsam/slam/BearingRangeFactor.h b/gtsam/slam/BearingRangeFactor.h index e8452f909..6f00c81a6 100644 --- a/gtsam/slam/BearingRangeFactor.h +++ b/gtsam/slam/BearingRangeFactor.h @@ -29,16 +29,18 @@ namespace gtsam { * @addtogroup SLAM */ template - class BearingRangeFactor: public NoiseModelFactor2 { - private: + class BearingRangeFactor: public NoiseModelFactor2 + { + public: + typedef BearingRangeFactor This; + typedef NoiseModelFactor2 Base; + typedef boost::shared_ptr shared_ptr; + private: typedef POSE Pose; typedef ROTATION Rot; typedef POINT Point; - typedef BearingRangeFactor This; - typedef NoiseModelFactor2 Base; - // the measurement Rot measuredBearing_; double measuredRange_;