From cea76a28481bbcf624f2b77e0a98e7e7a2ced57c Mon Sep 17 00:00:00 2001 From: Andrew Melim Date: Mon, 8 Dec 2014 21:48:59 -0500 Subject: [PATCH] More template handholding for windows --- gtsam_unstable/slam/expressions.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gtsam_unstable/slam/expressions.h b/gtsam_unstable/slam/expressions.h index 009be46a1..55f9093ce 100644 --- a/gtsam_unstable/slam/expressions.h +++ b/gtsam_unstable/slam/expressions.h @@ -62,7 +62,11 @@ Point2_ project3(const Pose3_& x, const Point3_& p, const Cal3_S2_& K) { template Point2_ uncalibrate(const Expression& K, const Point2_& xy_hat) { - return Point2_(K, &CAL::uncalibrate, xy_hat); + Point2(CAL::*uncal)(const Point2& p, + boost::optional Dpose, + boost::optional Dpoint) const = &CAL::uncalibrate; + + return Point2_(K, uncal, xy_hat); } } // \namespace gtsam