From 92539ed08cf091cfd4ccd32e48fd722c1f69a125 Mon Sep 17 00:00:00 2001 From: John Rogers Date: Tue, 21 Sep 2010 20:36:33 +0000 Subject: [PATCH] Made numericalDerivative global functions inline so they can be included from multiple source files and linked together without name collisions --- base/numericalDerivative.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base/numericalDerivative.h b/base/numericalDerivative.h index e7f74b70e..be64c672b 100644 --- a/base/numericalDerivative.h +++ b/base/numericalDerivative.h @@ -43,8 +43,8 @@ namespace gtsam { /** global functions for converting to a LieVector for use with numericalDerivative */ - LieVector makeLieVector(const Vector& v) { return LieVector(v); } - LieVector makeLieVectorD(double d) { return LieVector(Vector_(1, d)); } + inline LieVector makeLieVector(const Vector& v) { return LieVector(v); } + inline LieVector makeLieVectorD(double d) { return LieVector(Vector_(1, d)); } /** * Numerically compute gradient of scalar function