Commit Graph

17 Commits (6a6e7d012b2baed7658eaceedee6eabeeb995d02)

Author SHA1 Message Date
Richard Roberts 6a6e7d012b Added assert_throw macro. 2013-07-04 03:20:37 +00:00
Richard Roberts b9016adbd6 Tweaks to factor constructors and other small cleanups 2013-06-27 23:03:36 +00:00
Richard Roberts f2fbd14f96 More work on BayesTree, replaced some print functions with generic tree print, moved Key, and some formatting fixes. 2013-06-06 15:36:43 +00:00
Richard Roberts eeef9eab32 Generating config.h file in CMake with quaternion mode flag, dataset paths. Also added CMake option to use system-installed Eigen, which works by generating a global eigen include file containing the corresponding include paths. 2013-04-25 15:57:15 +00:00
Richard Roberts a54d177202 Added dll export tags and updated cmake scripts so that GTSAM can build as a shared library on windows 2013-03-13 18:56:21 +00:00
Richard Roberts 5e7df8cd23 Corrected return type of our versions of isfinite, isnan, and isinf (which use the boost implementations when the libc versions are not present) 2012-12-24 19:56:58 +00:00
Chris Beall 4297d24c96 changed tabs to spaces for consistent indentation in all of GTSAM 2012-10-02 14:40:07 +00:00
Richard Roberts 947e5fe5ee Made typedefs / constants for IndexFormatter to simplify code 2012-06-28 01:52:48 +00:00
Richard Roberts 3dd2eec937 Added IndexFormatter for printing Indices 2012-06-25 03:46:58 +00:00
Richard Roberts c95cd18ec4 Fixed namespace of isfinite, etc - in std 2012-06-22 15:24:49 +00:00
Richard Roberts 8e39e6b656 Fixed doxygen warnings 2012-06-07 04:54:40 +00:00
Richard Roberts 6b1e862688 Fix errors 2012-06-04 18:46:05 +00:00
Richard Roberts 510e2eacac More progress in compiling on windows 2012-05-22 22:52:17 +00:00
Richard Roberts 25a53815e0 Initial changes to compile on windows 2012-05-22 22:52:08 +00:00
Frank Dellaert 5cc106a24b Documentation and creation of Doxygen module "base" 2011-09-07 05:01:46 +00:00
Richard Roberts 21f33d337c Added casting to value type in ValueWithDefault, allows use in 'if' statements, etc. This was needed for the previous check-in of the global debug flags. Also added code comments. 2011-02-04 00:51:31 +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