Commit Graph

1857 Commits (00d8e5610c2f66ba78889c465bf58a5722457ff3)

Author SHA1 Message Date
acxz 2ba8683454 add newline at end of file 2022-02-21 13:50:27 -05:00
acxz 6d1e7ebce4 add missing header guards under gtsam_unstable/ 2022-02-21 13:50:27 -05:00
acxz 026cfca0d9 replace ifndefs with pragma once 2022-02-20 02:53:15 -05:00
Frank Dellaert 55ad1841bd
Merge pull request #1108 from borglab/fix/headers
Header discipline in base
2022-02-17 01:25:01 -05:00
Varun Agrawal 2b78b96670
Merge pull request #1107 from borglab/fix/91_single_test_exe 2022-02-17 00:12:25 -05:00
Frank Dellaert c78af4d3ea Add headers in the place they are needed 2022-02-16 22:51:53 -05:00
Frank Dellaert 3d6a7bf970 Fix more stuff in check.slam 2022-02-16 09:43:12 -05:00
Mike Sheffler ac01db4f4d Per https://github.com/borglab/gtsam/blob/develop/Using-GTSAM-EXPORT.md , classes with no methods defined in a .cpp file shouldn't have the GTSAM_EXPORT or GTSAM_UNSTABLE_EXPORT modifier. This was causing problems with the building of gtsam_unstable on MSVC / Windows. 2022-02-15 00:19:54 -08:00
Mike Sheffler b687317ccb EXPORT statements to help Windows build. In Constraint.h, there was a GTSAM_EXPORT that should have been GTSAM_UNSTABLE_EXPORT, and in DiscreteKey.h, there should be a GTSAM_EXPORT in front of an operator definition for a class that is being exported. 2022-02-13 16:47:12 -08:00
senselessDev 75263296b3 expose iSAM object for iFLS, fix __repr__ of iFLS, bFLS 2022-01-29 23:31:07 +01:00
senselessDev dbfc7bb495 revert FactorIndices default argument to overloading for now
* FactorIndices default argument is currently not easily available in
binding code
* see https://github.com/borglab/gtsam/pull/1053#issuecomment-1019345941
2022-01-29 22:13:23 +01:00
senselessDev 2a17280362 Merge remote-tracking branch 'upstream/develop' into develop 2022-01-24 21:30:36 +01:00
senselessDev 305300848b use default for parameter instead of overloading 2022-01-22 19:06:17 +01:00
senselessDev 0814efafd7 expose some iSAM2/FixedLagSmoothing functionality for the bindings 2022-01-22 15:42:59 +01:00
Frank Dellaert 99a97da5f7 Fix examples 2022-01-21 18:12:38 -05:00
Frank Dellaert b17fcfb64f optimalAssignment -> optimize. Not deprecating as in unstable. 2022-01-21 14:47:28 -05:00
Frank Dellaert fa5ead6246 Fix failing test 2022-01-09 15:59:40 -05:00
Frank Dellaert 918b037dde Fix include 2022-01-09 11:42:46 -05:00
Frank Dellaert 9087d3d81b Initial attempt at html 2022-01-09 08:19:44 -05:00
Fan Jiang f65bd4d90d Remove Potentials 2022-01-06 20:10:03 -05:00
Frank Dellaert 53b4053c20
Merge pull request #1001 from borglab/feature/markdown_values 2022-01-03 19:11:10 -05:00
Frank Dellaert 3e768247ef
Merge pull request #999 from borglab/feature/deprecate_in_v42 2022-01-03 14:16:40 -05:00
Varun Agrawal a119eb8e59
Merge pull request #1003 from borglab/fix/change-local-plane-factor-to-shared-noise-model 2022-01-03 09:31:59 -05:00
David Wisth 25c82c9878 change a couple of variables to const 2022-01-03 16:41:21 +11:00
David Wisth c86e42e8a1 fix constructor documentation 2022-01-03 16:41:04 +11:00
David Wisth b166985a82 remove unnessecary constructor - use default arguments instead 2022-01-03 16:40:48 +11:00
David Wisth 2151fd3852 change from SharedGaussian to SharedNoiseModel 2022-01-03 16:06:11 +11:00
David Wisth 6af7c3ac29 fix destructor virtual keyword 2022-01-03 16:05:58 +11:00
Frank Dellaert 88c79a2a56 Fixed some examples 2022-01-02 22:48:55 -05:00
Frank Dellaert 8eb623b58f Added an optional names argument for discrete markdown renderers 2022-01-02 21:34:22 -05:00
Frank Dellaert 6d0c55901c Global replace to V42 2022-01-02 15:49:47 -05:00
Frank Dellaert 9518346161 Fix unstable c++ examples 2022-01-02 14:59:28 -05:00
Frank Dellaert 55f31ab2d7 Revive BetweenFactorEM, without LieVector 2022-01-02 14:38:20 -05:00
Frank Dellaert 340ac7569d Removed 2 and 3 key constructors for DecisionTreeFactor because wrapper is awesome! 2021-12-28 13:00:14 -05:00
Frank Dellaert 38f0a40fbc Fix markdown names (that somehow reverted) 2021-12-25 10:46:49 -05:00
Frank Dellaert 042cb9d902 markdown for DiscreteFactorGraph 2021-12-24 13:27:02 -05:00
Varun Agrawal d42044f22e initialize all EmptyCal shared pointers 2021-12-20 21:19:54 -05:00
Frank Dellaert e89a294376 Use DiscreteValues everywhere 2021-12-13 13:46:53 -05:00
Varun Agrawal 3615c4b5ac
Merge pull request #956 from borglab/fix/compiler-warnings-posetopointfactor 2021-12-09 09:37:40 -05:00
Varun Agrawal b47f46a6f5
Windows Fixes (#904) 2021-12-09 09:37:21 -05:00
David Wisth 45d5328457 remove "virtual" keyword for functions with "override" 2021-12-08 21:12:46 +00:00
David Wisth ab73e03ad4 add override keyword to functions 2021-12-08 18:17:35 +00:00
lcarlone 748b647a79 generalized factor and enabled unit tests 2021-12-07 23:45:33 -05:00
lcarlone 260312af38 Merge branch 'develop' into feature/sphericalCamera 2021-12-04 18:51:16 -05:00
lcarlone 1cd33cb11e renamed README 2021-12-04 11:51:23 -05:00
Frank Dellaert 58dafd43e9 Fixed up sudoku tests after merge 2021-11-20 16:44:17 -05:00
Frank Dellaert 84014c96c4 Merge branch 'feature/modernize_discrete' into feature/arc_consistency
# Conflicts:
#	gtsam_unstable/discrete/CSP.h
#	gtsam_unstable/discrete/tests/testCSP.cpp
#	gtsam_unstable/discrete/tests/testSudoku.cpp
2021-11-20 16:41:38 -05:00
Frank Dellaert 371fe3e865 Fixed all examples 2021-11-20 16:34:53 -05:00
Frank Dellaert 8206d8d09d Got rid of straggling typedefs 2021-11-20 16:34:44 -05:00
Frank Dellaert 9fe6d23d9f Got rid of sharedValues 2021-11-20 16:15:05 -05:00