Commit Graph

687 Commits (release/4.3a0)

Author SHA1 Message Date
Frank Dellaert cd2c687b54 Fixed mex compile issues (but many problems remain to run stuff) 2011-10-14 04:42:31 +00:00
Frank Dellaert 56d1d6ae34 Fixed some Doxygen problems with global replace 2011-10-14 03:23:14 +00:00
Alex Cunningham 2294924ee9 Removed wrap headers from install 2011-10-13 22:12:47 +00:00
Alex Cunningham f4d9ca72a8 Added back the matlab interface to gtsam 2011-10-13 18:41:56 +00:00
Richard Roberts 08beb34060 Moved doc and wrap to experimental 2010-10-25 21:16:20 +00:00
Richard Roberts 2c90e3d836 Moved the subdirectories that compile into libgtsam.la into a 'gtsam' subdirectory. Hopefully a good fix for the problem we had trying to make a gtsam distribution, that the source directory may not be called 'gtsam'. 2010-10-25 20:10:33 +00:00
Manohar Paluri 07483753e2 matlab stuff compiles now. Moved lot of methods and classes to broken but the basic geometry and other stuff is in place. 2010-10-20 19:08:15 +00:00
Chris Beall 4071d4f673 small change to make boost work properly 2010-10-18 21:44:38 +00:00
Kai Ni e718306fd0 fix test wrap problem 2010-10-18 16:15:06 +00:00
Richard Roberts 4a7b8bad27 --with-boost no longer required, automatically finding boost 2010-10-17 17:06:28 +00:00
Kai Ni 24d499039f prepend license information on all the codes 2010-10-14 04:54:38 +00:00
Richard Roberts fdae3d6f02 Fixed wrap unit test testWrap 2010-09-16 19:35:46 +00:00
Richard Roberts 55dedc97e3 Fixed include paths so that making individual unit tests works again 2010-09-11 16:54:50 +00:00
Alex Cunningham e5b3e127a8 Re-enabled tests for wrap 2010-08-19 21:24:22 +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
Alex Cunningham cf2b3db5a6 Added CHECK_EXCEPTION() that can test whether an operation throws a specific exception, and used it in example tests 2010-07-20 14:51:00 +00:00
Alex Cunningham 750269e986 testWrap now works by passing in the actual path to the right place 2010-07-19 18:42:32 +00:00
Alex Cunningham 230e124e68 Small changes to handle non out of source builds and makefile fixes. 2010-07-17 01:13:03 +00:00
Alex Cunningham 7fc184eba4 Added the ability to check if an operation throws the correct exception 2010-07-16 19:53:53 +00:00
Alex Cunningham 7b85dc3ff4 CppUnitLite will now catch exceptions and tell you the error and the line number of the failing test. This is to avoid having to hunt for crashing tests out of a large battery of tests. Look at the results of the (still failing) wrap/testWrap for an example. 2010-07-16 19:30:38 +00:00
Alex Cunningham c19a404ae2 slightly prettier error handling in testWrap 2010-07-14 14:06:26 +00:00
Alex Cunningham b2a0356965 Added try/catch to testWrap so that it errors gracefully 2010-07-14 14:00:40 +00:00
Frank Dellaert 30b377e441 Fix makefiles to refer to $(top_srcdir) to enable parallel build 2010-07-13 19:13:07 +00:00
Frank Dellaert 9aea4530aa Fixed make install interaction with MATLAB wrapper code 2010-07-12 22:49:21 +00:00
Frank Dellaert c9db61e137 Newly functional build: second part of re-organization. cpp now split into inference and nonlinear. 2010-07-12 16:36:58 +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
Richard Roberts 1df4385d84 Added 'verbose' flag, making unit tests silent 2010-02-23 17:04:49 +00:00
Frank Dellaert 47a01b1d90 Tried making tests less verbose 2010-02-23 15:13:49 +00:00
Frank Dellaert 3a8e7de5e3 fixed testWrap unit test 2010-02-23 14:59:30 +00:00
Frank Dellaert 03efd69079 fixed files_equal for new unit testWrap setup 2010-02-23 14:54:28 +00:00
Frank Dellaert ab218f11d2 fixed unwrap functions to simply cast from scalars (whatever type, through mxGetScalar) 2010-02-23 04:33:07 +00:00
Richard Roberts 75b35949c9 Fixed several unit test main() functions that were returning 0 instead of the result of runAllTests. This caused unit tests to print failures but not count as failures in the pass/fail counts. In CMake projects, since test output is logged to a file instead of printed, this caused no indication of failures when they occured! All tests still pass with no other modifications after fixing this. 2010-02-20 22:22:45 +00:00
Frank Dellaert 351cdd18c2 case change: SharedGaussian and SharedDiagonal are now classes with their own header file. Needed for MATLAB TORO hail Mary 2010-01-22 17:36:57 +00:00
Frank Dellaert 58ed9ec367 You can now just type the name of a variable in MATLAB and press return, and it will display 2009-12-12 04:10:59 +00:00
Frank Dellaert d7bbe0a355 Made wrap work on 64-bit platform 2009-12-12 04:08:57 +00:00
Frank Dellaert 82d541f6a3 Fixed wrapper problem
This was because VectorConfig was parsed as Vector. Just changing the order of the parsers fixed this.
2009-10-17 04:29:14 +00:00
Richard Roberts d80fa24a9f Fixing directory structure 2009-08-21 22:23:24 +00:00