Richard Roberts
|
c8daa42348
|
Wrapped JointMarginal class and joint marginal functions of Marginals
|
2012-07-21 23:54:55 +00:00 |
Stephen Williams
|
ba51443365
|
Create branch for updating the examples (C++ and Matlab) without the use of the SLAM Namespaces
|
2012-07-21 22:07:47 +00:00 |
Alex Cunningham
|
cfd1a4157d
|
comments only
|
2012-07-21 20:26:07 +00:00 |
Alex Cunningham
|
96d7b6fea2
|
Added doxygen support for examples, removed debugging messages
|
2012-07-21 20:11:43 +00:00 |
Alex Cunningham
|
ce65f2e925
|
Added cmake script for generating doxygen in more detail, can now generate documentation for all of gtsam and gtsam_unstable
|
2012-07-21 20:05:28 +00:00 |
Alex Cunningham
|
c9c43e1cf5
|
Fixed cpack ignores to skip the makestats script
|
2012-07-21 20:05:27 +00:00 |
Alex Cunningham
|
5ff1870842
|
Removed workaround for old boost versions in discrete - we now require a higher version anyway
|
2012-07-21 19:15:13 +00:00 |
Stephen Williams
|
4b3edb0889
|
Wrapped iSAM2
|
2012-07-19 19:50:00 +00:00 |
Vadim Indelman
|
c865485342
|
Richard's changes of RangeFactor.
|
2012-07-19 15:11:11 +00:00 |
Richard Roberts
|
9dadbebbd1
|
Wrapped DoglegOptimizer and LevenbergMarquardtOptimizer, added class heirarchy to optimization parameters
|
2012-07-18 23:35:36 +00:00 |
Richard Roberts
|
11981dd828
|
Had accidently switched trunk gtsam to a cmake-libs branch - moved svn:externals pointer back to cmake-libs trunk
|
2012-07-18 18:50:24 +00:00 |
Richard Roberts
|
8dbffd4629
|
Wrap generates Matlab namespaces, so now 'import gtsam.*' allows class names like Values, NonlinearFactor, to be used. Without import, syntax is gtsam.Values, etc.
|
2012-07-18 15:47:06 +00:00 |
Alex Cunningham
|
8fa77de2a0
|
Removed cpp file for Failure, small cleanups
|
2012-07-18 15:43:55 +00:00 |
Alex Cunningham
|
6266a2c56d
|
Removed SimpleString from CppUnitLite - now just uses std::string and boost::lexical_cast
|
2012-07-18 15:43:54 +00:00 |
Richard Roberts
|
90fd122876
|
Updated wrap expected files from double clear all bug fix
|
2012-07-17 22:10:39 +00:00 |
Richard Roberts
|
28eedb1940
|
Bug fix in SimpleString (CppUnitLite) - typo caused allocating too-small buffer
|
2012-07-17 22:10:36 +00:00 |
Richard Roberts
|
b5e10eadb8
|
Fixed bug where calling 'clear all' only once caused a problem where the wrap module recreated the RTTI table but MATLAB then deletes it, causing an error about the RTTI table being missing later on.
|
2012-07-17 19:49:36 +00:00 |
Alex Cunningham
|
4b772b43cf
|
Simplified include handling in wrap: no more default includes, includes are not associated with a class or a namespace.
|
2012-07-17 18:30:02 +00:00 |
Richard Roberts
|
4bcc974cae
|
Updated unit tests after changing namespace handling
|
2012-07-17 17:38:31 +00:00 |
Richard Roberts
|
10c5ebae73
|
Always write and read wrap files in binary mode to prevent writing CRLF line endings on windows (messes up expected unit test files)
|
2012-07-17 17:38:29 +00:00 |
Richard Roberts
|
e9f710a1ac
|
More flexible handling of includes in wrap - can now use multiple includes both at the namespace and class levels, and namespace includes do not override the default class-name includes of their enclosed classes.
|
2012-07-17 15:51:35 +00:00 |
Richard Roberts
|
6eb9d3246f
|
Wrapped LieMatrix
|
2012-07-17 15:51:32 +00:00 |
Duy-Nguyen Ta
|
abc29ea2ca
|
capitalize static functions Level and Lookat in CalibratedCamera and PinholeCamera for matlab wrapper
|
2012-07-16 15:24:27 +00:00 |
Alex Cunningham
|
4113a09b3a
|
Enabled building doxygen docs by default (only when running make doc and when doxygen present, however)
|
2012-07-16 14:56:11 +00:00 |
Alex Cunningham
|
ebcdf0f19f
|
Removed unnecessary makedoc.sh script - documentation can now be built using "make doc"
|
2012-07-16 14:56:10 +00:00 |
Alex Cunningham
|
8580d3dec5
|
Added clean_doc target to remove generated doxygen documentation
|
2012-07-15 19:57:31 +00:00 |
Alex Cunningham
|
08ea3efb06
|
Improved configurability of doxygen output - can choose output via cmake varialbles
|
2012-07-14 21:39:59 +00:00 |
Alex Cunningham
|
88b51d45b8
|
Added doxygen support via cmake using 'make doc'
|
2012-07-14 21:39:58 +00:00 |
Alex Cunningham
|
a87d12a7b7
|
pacified warning
|
2012-07-14 20:30:30 +00:00 |
Alex Cunningham
|
8003ab66d7
|
Fixed the type setting so that paths can be set easily in cmake-gui
|
2012-07-14 20:30:27 +00:00 |
Richard Roberts
|
c964bec14e
|
Merged from branch 'branches/wrap_mods' into 'trunk'
|
2012-07-13 23:24:45 +00:00 |
Richard Roberts
|
5f49a18628
|
Added docs about templates to gtsam.h
|
2012-07-13 23:19:37 +00:00 |
Richard Roberts
|
ee2889d4b3
|
Improved error message
|
2012-07-13 21:59:30 +00:00 |
Richard Roberts
|
bcaa1d00bf
|
Fixed warnings
|
2012-07-13 21:57:57 +00:00 |
Richard Roberts
|
e4f74354ca
|
Wrapped factors in gtsam_unstable and updated PoseRTV
|
2012-07-13 21:55:05 +00:00 |
Richard Roberts
|
ecfcf82f13
|
Wrapped NonlinearEquality and NonlinearFactorGraph::at
|
2012-07-13 21:55:02 +00:00 |
Richard Roberts
|
6c9608752e
|
Small cleanups / fixes in handling of compile options
|
2012-07-13 21:55:00 +00:00 |
Richard Roberts
|
4ae96c6642
|
Check dependencies before class attributes to avoid out-of-range exception
|
2012-07-13 21:54:57 +00:00 |
Richard Roberts
|
aa5beafd94
|
Wrap include path bug fix
|
2012-07-13 21:54:55 +00:00 |
Richard Roberts
|
191d73df0b
|
Simplified matlab wrapper cmake options
|
2012-07-13 21:54:52 +00:00 |
Richard Roberts
|
7f63d23565
|
Added missing files from last commit - code cleanup and comments
|
2012-07-13 21:54:48 +00:00 |
Richard Roberts
|
ce12f3d255
|
Code cleanup and comments
|
2012-07-12 22:28:28 +00:00 |
Richard Roberts
|
c3ed90c792
|
Small cleanup with factor graph 'add' functions
|
2012-07-12 22:28:23 +00:00 |
Richard Roberts
|
b1a58e4447
|
Updated expected wrap unit test files
|
2012-07-12 02:11:36 +00:00 |
Richard Roberts
|
55a153ebc6
|
Wrapped Cal3DS2, RangeFactor, BearingFactor, and GenericProjectionFactor
|
2012-07-12 02:11:32 +00:00 |
Richard Roberts
|
76e5375dea
|
Added support for multi-argument templates that are then instantiated with typedefs in wrap interface header.
|
2012-07-12 02:11:29 +00:00 |
Richard Roberts
|
8d661f6e86
|
Added templates for PriorFactor and BetweenFactor to gtsam.h
|
2012-07-11 21:43:19 +00:00 |
Richard Roberts
|
c4f19a2b96
|
Can define template classes in wrap interface file with a fixed list of template argument expansions, to quickly generate many classes, e.g. template<T = {gtsam::Point2,gtsam::Point3}> class BetweenFactor ... generates gtsamBetweenFactorPoint2, gtsamBetweenFactorPoint3, etc.
|
2012-07-11 21:43:16 +00:00 |
Richard Roberts
|
42dec286ee
|
Removed unused argument list member from Deconstructor
|
2012-07-11 21:43:13 +00:00 |
Richard Roberts
|
646457bfb2
|
Wrapped additional functions in factors and factor graphs, added factor heirarchy, fixed mistake in noisemodel heirarchy
|
2012-07-11 18:18:57 +00:00 |