From eda6bf5ffe43c7f0f3d743c59650e75603d7fc8c Mon Sep 17 00:00:00 2001 From: Mike Bosse Date: Thu, 4 Dec 2014 13:18:34 +0100 Subject: [PATCH] minor --- gtsam/base/concepts.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtsam/base/concepts.h b/gtsam/base/concepts.h index e4fa6eda9..683b29d70 100644 --- a/gtsam/base/concepts.h +++ b/gtsam/base/concepts.h @@ -80,24 +80,24 @@ class GroupConcept { Group pq = compose(p, q); Group d = between(p, q); bool test = equal(p, q); - operator_usage(p, q, traits::group_flavor::tag); + bool test2 = operator_usage(p, q, traits::group_flavor); } bool check_invariants(const Group& a, const Group& b) { return (equal(compose(a, inverse(a)), identity)) && (equal(between(a, b), compose(inverse(a), b))) && (equal(compose(a, between(a, b)), b)) - && operator_usage(a, b, traits::group_flavor::tag) + && operator_usage(a, b, traits::group_flavor) } private: Group p,q; - bool operator_usage(const Group& a, const Group& b, traits::multiplicative_group_tag) { + bool operator_usage(const Group& a, const Group& b, const traits::multiplicative_group_tag&) { return equals(compose(a, b), a*b); } - bool operator_usage(const Group& a, const Group& b, traits::additive_group_tag) { + bool operator_usage(const Group& a, const Group& b, const traits::additive_group_tag&) { return equals(compose(a, b), a+b); }