Commit Graph

7 Commits (24d499039f7bbb97cc2ce7efaf5a15cff133f9db)

Author SHA1 Message Date
Kai Ni 24d499039f prepend license information on all the codes 2010-10-14 04:54:38 +00:00
John Rogers 92539ed08c Made numericalDerivative global functions inline so they can be included from multiple source files and linked together without name collisions 2010-09-21 20:36:33 +00:00
Alex Cunningham 23a30f8475 Removed remaining global lie functions on lie objects and configs, switched the Lie base class to a simple concept check function, fixed build script for examples. ISAM2 and MastSLAM verified as compiling. 2010-08-26 19:55:40 +00:00
Alex Cunningham eed13e48d2 Switched to using LieVectors for vector types. Still some problems with numericalDerivative that have been worked around, but other functionality is intact. 2010-08-24 17:26:56 +00:00
Alex Cunningham 458cc52fff Switched geometry to use primarily member functions for calculations with optional derivatives, so there are no more optional derivative functions. Also split Vector specializations for Lie into gtsam/base/LieVector.h which will later change into a real wrapper function. Specialized numericalDerivative to allow for functions to return doubles. Projects ISAM2, MastSLAM updated. 2010-08-22 21:45:53 +00:00
Richard Roberts f1132359d4 Installing headers in subdirectories and converted include directives to match the subdirectory structure (also see email to frankcvs) 2010-08-19 17:23:19 +00:00
Frank Dellaert fea5beb638 Re-organization: moving all files.
I re-organized into original cpp directory and 4 additional directories: base, geometry, slam, and tests.
cpp will be further renamed/sub-divided and contains the core library.
I wanted it not depend on geometry or slam, which necessitated moving complicated tests to a dedicated directory.
2010-07-12 07:16:31 +00:00