From 083dabdf1c023c8fb13f819d21426991737440ea Mon Sep 17 00:00:00 2001 From: Richard Roberts Date: Wed, 31 Jul 2013 15:24:48 +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_;