From f90b941e7a514c67444c6fe1b26f7a44dfbbf554 Mon Sep 17 00:00:00 2001 From: Christian Forster Date: Tue, 2 Dec 2014 19:08:42 -0500 Subject: [PATCH] added @deprecated note in LieVector, LieMatrix, LieScalar --- gtsam/base/LieMatrix.h | 4 +++- gtsam/base/LieScalar.h | 4 +++- gtsam/base/LieVector.h | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/gtsam/base/LieMatrix.h b/gtsam/base/LieMatrix.h index f1fc69e71..783b8dd47 100644 --- a/gtsam/base/LieMatrix.h +++ b/gtsam/base/LieMatrix.h @@ -27,7 +27,9 @@ namespace gtsam { /** - * LieVector is a wrapper around vector to allow it to be a Lie type + * @deprecated: LieScalar, LieVector and LieMatrix are obsolete in GTSAM 4.0 as + * we can directly add double, Vector, and Matrix into values now, because of + * gtsam::traits. */ struct LieMatrix : public Matrix { diff --git a/gtsam/base/LieScalar.h b/gtsam/base/LieScalar.h index 5125340be..ceb0b2f09 100644 --- a/gtsam/base/LieScalar.h +++ b/gtsam/base/LieScalar.h @@ -24,7 +24,9 @@ namespace gtsam { /** - * LieScalar is a wrapper around double to allow it to be a Lie type + * @deprecated: LieScalar, LieVector and LieMatrix are obsolete in GTSAM 4.0 as + * we can directly add double, Vector, and Matrix into values now, because of + * gtsam::traits. */ struct GTSAM_EXPORT LieScalar { diff --git a/gtsam/base/LieVector.h b/gtsam/base/LieVector.h index d1b2ad78c..df39064fe 100644 --- a/gtsam/base/LieVector.h +++ b/gtsam/base/LieVector.h @@ -24,7 +24,9 @@ namespace gtsam { /** - * LieVector is a wrapper around vector to allow it to be a Lie type + * @deprecated: LieScalar, LieVector and LieMatrix are obsolete in GTSAM 4.0 as + * we can directly add double, Vector, and Matrix into values now, because of + * gtsam::traits. */ struct LieVector : public Vector {