From d8e184fadd398dd50b070a7f73c3fb16f43c6ba5 Mon Sep 17 00:00:00 2001 From: thduynguyen Date: Wed, 18 Feb 2015 09:13:15 -0500 Subject: [PATCH] fix traits::dimension --- gtsam_unstable/nonlinear/NonlinearConstraint.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/gtsam_unstable/nonlinear/NonlinearConstraint.h b/gtsam_unstable/nonlinear/NonlinearConstraint.h index 81208872f..bc0bc04b5 100644 --- a/gtsam_unstable/nonlinear/NonlinearConstraint.h +++ b/gtsam_unstable/nonlinear/NonlinearConstraint.h @@ -64,7 +64,7 @@ protected: typedef NonlinearConstraint1 This; private: - static const int X1Dim = traits::dimension::value; + static const int X1Dim = traits::dimension; public: @@ -184,8 +184,8 @@ protected: typedef NonlinearConstraint2 This; private: - static const int X1Dim = traits::dimension::value; - static const int X2Dim = traits::dimension::value; + static const int X1Dim = traits::dimension; + static const int X2Dim = traits::dimension; public: @@ -270,8 +270,8 @@ public: gtsam::print(G11all, "G11all: "); gtsam::print(G12all, "G12all: "); gtsam::print(G22all, "G22all: "); - std::cout << "x1dim: " << traits::dimension::value << std::endl; - std::cout << "x2dim: " << traits::dimension::value << std::endl; + std::cout << "x1dim: " << traits::dimension << std::endl; + std::cout << "x2dim: " << traits::dimension << std::endl; } for (size_t i = 0; i < Base::get_noiseModel()->dim(); ++i) { @@ -338,9 +338,9 @@ protected: typedef NonlinearConstraint3 This; private: - static const int X1Dim = traits::dimension::value; - static const int X2Dim = traits::dimension::value; - static const int X3Dim = traits::dimension::value; + static const int X1Dim = traits::dimension; + static const int X2Dim = traits::dimension; + static const int X3Dim = traits::dimension; public: