Commit Graph

22 Commits (4342aa59013f24ad27a32511e7e6f9f1c85697af)

Author SHA1 Message Date
dellaert 111d0d39dd Got rid of CRTP 2015-05-25 20:51:50 -07:00
dellaert b8a8a16348 typedefs are no longer possible with CRTP :-( 2015-05-25 16:51:08 -07:00
dellaert f335e70196 Fixed some issues and further testing 2015-05-24 10:25:19 -07:00
dellaert 58f3945605 Moved DirectSum template to Group.h header 2015-05-23 22:25:44 -07:00
dellaert 0062152120 prototyping direct sum 2015-05-23 22:00:39 -07:00
dellaert e5017984a1 traits_x -> traits 2014-12-26 16:47:51 +01:00
dellaert bc6af85a9c Fixed issue in debug mode 2014-12-21 22:14:10 +01:00
Mike Bosse df8dc1f99c fixing little things... far from done 2014-12-12 21:12:17 +01:00
dellaert 10ae9f5505 Easier to read with Cyclic<3> 2014-12-07 18:55:49 +01:00
dellaert 9194b92cf6 Now work with MACROS instead - but get linking error. Upside (if we can fix that): uniform treatment between foreign types (see Quaternion) and GTSAM types (Cyclic). Downside: seems I had to create a different macro for different number of template arguments. Help? 2014-12-07 18:41:18 +01:00
dellaert 19c38b91ee Finish CRTP in Cyclic 2014-12-07 15:59:31 +01:00
dellaert ef58a8a56a Attempt at satisfying Group concept by deriving from base class. Needs to be fixed, also, test does not link :-( 2014-12-07 13:24:59 +01:00
dellaert e2f250c160 Added Manifold, Lie Group, and Vector Space concepts back in 2014-12-07 11:52:09 +01:00
dellaert 06640cc414 New naming convention for concept (IsGroup), moved invariant checking out to namespace 2014-12-07 09:48:31 +01:00
dellaert 614bfeb9d3 Moved to headers 2014-12-06 13:11:56 +01:00
dellaert 4d2a0aefc1 Group checks out ! 2014-12-06 12:59:35 +01:00
dellaert 6c2b28aa8b between tested 2014-12-06 12:50:40 +01:00
dellaert 5407232e36 between and inverse, as well as tag dispatching 2014-12-06 11:51:44 +01:00
dellaert ddeb764912 group::traits, and group::compose 2014-12-06 11:37:14 +01:00
dellaert 07ef30039a structure_tag works 2014-12-06 11:17:54 +01:00
dellaert 71e77b8c87 Compiles 2014-12-06 10:58:16 +01:00
dellaert 6f82458bee Trying to firm things up by having a small unit test for cyclic groups. 2014-12-06 10:17:35 +01:00