Commit Graph

3937 Commits (1e47e15d4e0956cb9860e598b054a80a698a9dba)

Author SHA1 Message Date
Stephen Williams f55612d381 Moved the 'markKeys' generation in iSAM2 until after the call to RemoveVariables. Since the 'RemoveVariables' function permutes the ordering, this ensures markedKeys uses the correct indices 2012-07-05 18:50:09 +00:00
Stephen Williams f575cb4cc0 Fixed bug in iSAM2 where variables are deleted inside of iSAM2 even though they appear in the set of new, incoming factors 2012-07-05 18:37:08 +00:00
Frank Dellaert 50b40b1b5b printing detail 2012-07-05 18:10:09 +00:00
Richard Roberts 5912b7f235 Moved library postfix option to GtsamBuildTypes 2012-07-05 18:07:18 +00:00
Frank Dellaert 699aaf51bb Values copy constructor exposed in MATLAB 2012-07-05 17:56:34 +00:00
Alex Cunningham fe133ef97c Updated expected files to match current wrap test 2012-07-05 17:14:40 +00:00
Richard Roberts b460f2a721 Added missing 'typename's 2012-07-05 17:08:40 +00:00
Richard Roberts 806d86513d Fixed bug in iSAM2 variable removal where removed variables still became marked when marking relin-affected variables 2012-07-05 17:08:05 +00:00
Yong-Dian Jian ad66f9ee19 a simple sba suite and unit test. 2012-07-05 16:41:13 +00:00
Yong-Dian Jian e437084349 remove a custom constructor for LMParams, update matlab interface and tests accordingly 2012-07-05 15:08:07 +00:00
Richard Roberts b9602ee49b svn:externals points to cmake-libs branch 2012-07-05 14:05:04 +00:00
Richard Roberts ea687c9ff8 Uncommented some overloads in gtsam.h 2012-07-05 14:05:02 +00:00
Richard Roberts f774a380ec Implemented method overloading in matlab wrapper, made static functions static in matlab classes 2012-07-05 14:05:00 +00:00
Richard Roberts 8ab18498ad Add to collector through matlab function to allow returning objects from other wrap modules 2012-07-05 14:04:57 +00:00
Richard Roberts ce4968d498 Wrap cmake options to more easily link with additional libraries 2012-07-05 14:04:55 +00:00
Richard Roberts 14c384c0dd wrap flags for gtsam_unstable 2012-07-05 14:04:53 +00:00
Richard Roberts 8f8975f47f Removed obsolete code for generating matlab wrapper makefiles and build script 2012-07-05 14:04:51 +00:00
Richard Roberts bf0b727d98 More cleanup of mex flag passing 2012-07-05 14:04:48 +00:00
Richard Roberts 1ee7162383 Fixed warnings 2012-07-05 14:04:46 +00:00
Richard Roberts 9e8f3defee Cleaned up passing mex command line arguments 2012-07-05 14:04:44 +00:00
Richard Roberts dd0b7dd5a0 Added missing #pragma once 2012-07-05 14:04:42 +00:00
Richard Roberts 82c6b5101f Having cmake directly call mex to compile wrapper .cpp file instead of calling generated makefile 2012-07-05 14:04:39 +00:00
Richard Roberts b5937ce35d Modified wrap to generate a single cpp wrapper file containing all wrapped functions, and one .m file per class and static method. 2012-07-05 14:04:36 +00:00
Richard Roberts 11911e8940 Created branch /branches/wrap_mods from /trunk:11889 2012-07-05 14:04:31 +00:00
Frank Dellaert d89a9e086c Allow more parameters to be set 2012-07-04 15:41:19 +00:00
Frank Dellaert 989c71e9a2 addMeasurements adds a bunch of measurements at the same time 2012-07-04 15:16:03 +00:00
Yong-Dian Jian 2c4278491f add approximate minimum spanning of hypergraph 2012-07-03 21:36:05 +00:00
Richard Roberts dbc5ece062 Escapes to get quotes into compile/link flags for mex 2012-07-03 15:33:28 +00:00
Richard Roberts d2620d2ebc Add headers to wrap_lib target 2012-07-03 15:33:16 +00:00
Andrew Melim e40ce8b44d Fixed class issue calling destructor 2012-07-03 01:28:41 +00:00
Richard Roberts b163d26d5e Fixed invalid iterator bug during clear all in Matlab wrapper 2012-07-02 22:33:36 +00:00
Richard Roberts b8a627b19c Fixed 64/32-bit pointer detection in Matlab wrapper under Windows 2012-07-02 22:33:28 +00:00
Alex Cunningham c37237e43b added conversions from non-pool-allocator containers 2012-07-02 19:54:32 +00:00
Andrew Melim 15b3dd9d5f adding new constructors for matlab wrap tests 2012-07-02 19:09:50 +00:00
Andrew Melim ead88ae35a Changes to wrap requested by frank. Wrap now allows for multiple includes. Changes to wrap tests 2012-07-02 18:18:11 +00:00
Alex Cunningham 1d1fcecccf Added more functionality to interfaces to set/vector/list, moved typedefs to Key.h, added more matlab interfaces 2012-07-02 17:32:47 +00:00
Frank Dellaert 747342ffda Changed some printing details, prompted by MATLAB display 2012-07-02 15:01:28 +00:00
Richard Roberts 8da8b4dca2 Small rename of template arguments to clarify 2012-07-02 02:14:44 +00:00
Alex Cunningham 735d927189 Merging updates from new_wrap branch back into trunk 2012-07-01 18:24:48 +00:00
Alex Cunningham 9273c3d18c Added minimal output to wrap generation 2012-07-01 18:00:35 +00:00
Alex Cunningham 20cf1da5a9 Merge branch 'master' into new_wrap_local 2012-07-01 18:00:33 +00:00
Richard Roberts deb2ecdcd0 Merged from branch 'branches/isam2-remove-vars' 2012-06-30 23:57:34 +00:00
Richard Roberts db344aaeb1 Ported change from trunk - Fixed renamed function in gtsam.h 2012-06-30 22:42:30 +00:00
Richard Roberts 96fc5991db Automatic removal of unused variables in iSAM2 working in unit tests! 2012-06-30 22:32:49 +00:00
Richard Roberts 86f19362ab Return FastSet instead of std::set from NonlinearFactorGraph::keys() 2012-06-30 22:32:46 +00:00
Richard Roberts f06c7ad2e9 Lots of code de-duplication and cleanup in testGaussianISAM2 2012-06-30 22:32:42 +00:00
Alex Cunningham f25f5d5b6d comments 2012-06-30 20:40:03 +00:00
Alex Cunningham 7ba7aa6cfc Updated wrap unit tests for new wrap changes 2012-06-30 20:04:16 +00:00
Alex Cunningham b33713a02e Merge branch 'master' into new_wrap_local
Conflicts:
	.cproject
	gtsam.h
2012-06-30 20:04:12 +00:00
Richard Roberts f8b559772f Fixed unused variable warning in CppUnitLite 2012-06-30 19:18:27 +00:00