Varun Agrawal
ae213dd464
replace #ifdef with #if for GTSAM_ENABLE_BOOST_SERIALIZATION
2024-12-26 23:44:00 -05:00
Frank Dellaert
fdf53b62c6
Got rid or ifdefed many boost headers
2023-02-05 20:45:54 -08:00
kartik arcot
b63a8b9542
gtsam compiles and tests run with and without boost serialization
2023-01-22 22:16:46 -08:00
kartik arcot
3250cf49ca
gtsam_unstable, test folders ifdefs
2023-01-22 22:14:50 -08:00
kartik arcot
852e8768c0
shared_ptr, make_shared, allocate_shared
2023-01-22 08:40:02 -08:00
kartik arcot
6233619095
removed some new lines
2023-01-20 18:06:55 -08:00
kartik arcot
200aa13701
return before using statement
2023-01-20 18:06:55 -08:00
kartik arcot
9c56c73c1a
fixing some mr comments. added new lines
2023-01-20 18:06:55 -08:00
kartik arcot
53d23b96ff
added some comments and fixed some formatting
2023-01-20 18:06:55 -08:00
kartik arcot
b7073e3224
all of gtsam compiles and tests pass with ptrs instead of optional matrix refererences
2023-01-20 18:06:55 -08:00
Gerry Chen
885eed33d1
replace all NoiseModelFactor1, 2, ... with NoiseModelFactorN
2022-12-22 17:25:48 -05:00
Varun Agrawal
dc8b5e58ff
replaced boost with std for placeholders, bind and function
2021-07-10 21:01:20 -04:00
acxz
944b3aea29
formatting
2021-06-20 20:37:49 -04:00
acxz
650e432f52
update boost::bind usage
...
use <boost/bind/bind.hpp> instead of deprecated <boost/bind.hpp>
use boost::placeholders:: scope in appropriate files
remove and add <boost/bind/bind.hpp> in appropriate files
2021-06-16 00:56:43 -04:00
Toni
7f80c906c4
Fix override warnings: modernize-use-override
2021-01-28 23:02:13 -05:00
Jose Luis Blanco Claraco
0198c648e3
Fix all new gcc warnings/errors: make explicit virtual/override methods.
...
Rules are:
- use "virtual" in base classes only.
- use "override" in all derived classes.
2020-07-26 11:20:42 +02:00
Frank Dellaert
8801de4d63
Pose3 naming convention
2019-05-16 15:06:15 -04:00
Frank Dellaert
a97502f5a1
Resolved all issues with typedefs
2016-06-06 21:57:52 -07:00
dellaert
41b091e86f
Chasing down more vector() and Point2 default constructor uses
2016-06-06 00:37:49 -07:00
Alex Hagiopol
b6728ef620
Deprecated Vector ones(size_t n). All unit tests pass.
2016-04-15 17:30:54 -04:00
Thomas Schneider
ebf5746987
Fix some serialization warnings.
2015-03-06 16:12:09 +01:00
Richard Roberts
aa093a35da
Updated all comma initializer usages to use .finished()
2014-11-22 16:35:27 -08:00
dellaert
2a745b6c26
No more LieVector/LieScalar
2014-11-03 13:32:58 +01:00
dellaert
b5327673fb
Get rid of LieVector
2014-11-03 11:02:15 +01:00
dellaert
113b9d2e74
Got rid of unnecessary LieVector usage that broke fixed-code
2014-10-22 01:32:59 +02:00
dellaert
1eb5e185e5
New numericalDerivatives with traits an Charts - still some segfaults, *and* there should be no need for (a) multiple prototypes to match against c++ pointers, (b) the use of explicit template arguments. A task for someone...
2014-10-21 18:50:52 +02:00
Richard Roberts
880d9a8e3c
Switched to new Eigen built-in special comma initializer
2013-12-16 21:33:12 +00:00
Jing Dong
de55dc0d66
Fix Vector_() to Vec() in gtsam_unstable/slam
2013-10-22 04:56:01 +00:00
Stephen Williams
54808f6d44
Added several experimental versions of an Inverse Depth Factor
2013-05-08 13:23:35 +00:00