Deprecated size_t dim(const Vector&). All unit tests pass.

release/4.3a0
Alex Hagiopol 2016-04-15 19:38:28 -04:00
parent b6728ef620
commit c2183eedb7
2 changed files with 2 additions and 2 deletions

View File

@ -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

View File

@ -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