From c2183eedb711287735f804441f1c2103c2a848e4 Mon Sep 17 00:00:00 2001 From: Alex Hagiopol Date: Fri, 15 Apr 2016 19:38:28 -0400 Subject: [PATCH] Deprecated size_t dim(const Vector&). All unit tests pass. --- gtsam/base/Vector.h | 2 +- gtsam/geometry/tests/testOrientedPlane3.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gtsam/base/Vector.h b/gtsam/base/Vector.h index 3d854916c..16b0643ae 100644 --- a/gtsam/base/Vector.h +++ b/gtsam/base/Vector.h @@ -251,10 +251,10 @@ inline double sum(const Vector &a){return a.sum();} inline Vector zero(size_t n) { return Vector::Zero(n);} inline Vector ones(size_t n) { return Vector::Ones(n); } +inline size_t dim(const Vector& v) { return v.size(); } #endif inline Vector delta(size_t n, size_t i, double value){ return Vector::Unit(n, i) * value;} inline Vector basis(size_t n, size_t i) { return delta(n, i, 1.0); } -inline size_t dim(const Vector& v) { return v.size(); } } // namespace gtsam diff --git a/gtsam/geometry/tests/testOrientedPlane3.cpp b/gtsam/geometry/tests/testOrientedPlane3.cpp index 7266aaf32..b3d87f18c 100644 --- a/gtsam/geometry/tests/testOrientedPlane3.cpp +++ b/gtsam/geometry/tests/testOrientedPlane3.cpp @@ -96,7 +96,7 @@ inline static Vector randomVector(const Vector& minLimits, const Vector& maxLimits) { // Get the number of dimensions and create the return vector - size_t numDims = dim(minLimits); + size_t numDims = minLimits.size(); Vector vector = Vector::Zero(numDims); // Create the random vector