Commit Graph

21 Commits (53714794e284157da93fbee8e8985d3bb7b23ac6)

Author SHA1 Message Date
Varun Agrawal 53714794e2 Squashed 'wrap/' changes from ba3dcab16..076a5e3a9
076a5e3a9 Merge pull request #157 from borglab/upgrade
5e0caa63d fix matlab wrapper for std::optional
f4ea1c2fe update matlab.h and docs
de87ee0ff fix tests
06a16ce46 update matlab cmake script
0e84fa49c add boost serialization flag to wrapping script
4bb10411a use std pointers and make boost serialization optional
ec647385f clean up python wrapper more
a4da6a021 update tests
709b80d2f update python wrapper CMake
5b50739d6 update template files
bfc0bf57b update python wrapper to use only std and to optionally wrap serialization methods
de8c4153b remove use_boost arg from interface_parser
4dc835aec repurpose use_boost flag to use_boost_serialization

git-subtree-dir: wrap
git-subtree-split: 076a5e3a95e68f3900beee0d063322ec83e80ae3
2023-02-17 03:13:23 -05:00
Varun Agrawal ea30bc35d5 Squashed 'wrap/' changes from 56e7c0c81..24da9d1be
24da9d1be Merge pull request #146 from borglab/fix/matlab
3101236fe fix missing semi-colon for class forward declaration
e933e14a0 add missing boost header

git-subtree-dir: wrap
git-subtree-split: 24da9d1be2b26ecf9abbfd9153b24fbdcf007f4e
2022-03-20 22:01:12 -04:00
Varun Agrawal f1e11d0929 Squashed 'wrap/' changes from 767a74718..56e7c0c81
56e7c0c81 Merge pull request #145 from borglab/matlab/raw_ptr
2e82cd38d address review
58ff3b0a1 update tests and fixtures
dcb6ef80f fix matlab wrapper to properly handle raw pointers
2377b330f refactor argument list generation

git-subtree-dir: wrap
git-subtree-split: 56e7c0c81c6df4e08c3496cc6cc8e48d881c2a8c
2022-02-02 11:53:48 -05:00
Duy-Nguyen Ta d772e52512 move matlab.h, containing matlab ultility functions, to nonlinear/utilities.h so it can be installed properly and can be used with the cython wrapper 2016-11-22 17:41:59 -05:00
dellaert 41b091e86f Chasing down more vector() and Point2 default constructor uses 2016-06-06 00:37:49 -07:00
dellaert 7bcdcbd805 Fixed compilation problems (and used some c++11 for loops) 2016-02-17 16:06:10 -08:00
dellaert 3a7c8542b0 Fixed compile error 2016-02-12 13:14:44 -08:00
cbeall3 0e022b3b33 Values::keys now returns KeyVector instead of list. Corresponding fixes in Matlab wrapper. 2015-06-24 00:35:32 -04:00
dellaert 128bac616c Globally replaced FastSet<Key> with KeySet. 2015-06-20 18:38:25 -07:00
dellaert 3208395b84 Fixed issue with retract/between 2014-12-26 20:56:34 +01:00
dellaert 3b10f61e5c utilities.localToWorld 2014-05-27 00:42:03 -04:00
dellaert ddcf9c0efb New routines to create Key collections 2014-05-25 11:15:17 -04:00
dellaert 7aa0bd332a Formatting 2014-05-25 10:49:59 -04:00
dellaert 87c386d77f Fast creation of large key sets from within MATLAB 2014-05-25 02:03:33 -04:00
dellaert cea4aef9f2 New perturbPose2 utility 2014-05-06 00:23:20 -04:00
Chris Beall 32b3eebf07 removed redundant shared_ptr typedefs in Cal3_S2 and Cal3_S2Stereo 2013-05-08 19:21:00 +00:00
Andrew Melim 93b59990e3 Overload for insertProjectionFactors in matlab utilities 2012-12-17 22:30:54 +00:00
Frank Dellaert 583cdacc11 new allPose3s function 2012-11-17 19:24:09 +00:00
Richard Roberts 7c1f7d3d21 Resolved ambiguous call on windows 2012-08-06 18:42:54 +00:00
Stephen Williams b57b2df313 Added a C++ function for matlab to insert multiple projection factors from a single frame. 2012-08-05 23:52:47 +00:00
Stephen Williams 47f92ccdf2 Added matlab.h, a temporary file holding special namespace functions. These need to be reviewed and a permanent home found. 2012-07-30 15:40:58 +00:00