From c472c8673038d295e5a78ee7a23d296fedffff62 Mon Sep 17 00:00:00 2001 From: Christian Forster Date: Mon, 1 Dec 2014 12:10:45 -0500 Subject: [PATCH] get dimension of prior factor with traits --- gtsam/slam/PriorFactor.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtsam/slam/PriorFactor.h b/gtsam/slam/PriorFactor.h index bc5e9c87f..7f7aef8cb 100644 --- a/gtsam/slam/PriorFactor.h +++ b/gtsam/slam/PriorFactor.h @@ -81,7 +81,7 @@ namespace gtsam { /** vector of errors */ Vector evaluateError(const T& p, boost::optional H = boost::none) const { - if (H) (*H) = eye(p.dim()); + if (H) (*H) = eye(traits::dimension()); // manifold equivalent of h(x)-z -> log(z,h(x)) DefaultChart chart; return chart.local(prior_,p);