gtsam  3.2.1
gtsam
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Group.h File Reference

Concept check class for variable types with Group properties. More...

Go to the source code of this file.

Classes

class  gtsam::GroupConcept< T >
 This concept check enforces a Group structure on a variable type, in which we require the existence of basic algebraic operations. More...
 

Namespaces

 gtsam
 Global functions in a separate testing namespace.
 

Macros

#define GTSAM_CONCEPT_GROUP_INST(T)   template class gtsam::GroupConcept<T>;
 Macros for using the GroupConcept. More...
 
#define GTSAM_CONCEPT_GROUP_TYPE(T)   typedef gtsam::GroupConcept<T> _gtsam_GroupConcept_##T;
 

Detailed Description

Concept check class for variable types with Group properties.

Date
Nov 5, 2011
Author
Alex Cunningham

Macro Definition Documentation

#define GTSAM_CONCEPT_GROUP_INST (   T)    template class gtsam::GroupConcept<T>;

Macros for using the GroupConcept.

  • An instantiation for use inside unit tests
  • A typedef for use inside generic algorithms

NOTE: intentionally not in the gtsam namespace to allow for classes not in the gtsam namespace to be more easily enforced as testable