Paul Furgale
07044137eb
A failing unit test for a custom chart
2014-11-24 21:14:59 +01:00
Jing Dong
290f0ab8a4
propose patch to fix Values constructor from ConstFiltered, and unit tests
2014-11-19 13:29:38 -05:00
dellaert
329e7f1383
Comments, formatting, some TODO questions
2014-11-03 09:55:53 +01:00
Paul Furgale
95e59d7c5d
Fixed the last failing unit test
2014-11-01 19:23:07 +01:00
Mike Bosse
82f6ed5ca8
inserted spaces after commas
2014-10-28 14:15:34 +01:00
Mike Bosse
bc094951ed
all values in Values container are now a ChartValue<ValueType, Chart=DefaultChart<ValueType> >
...
ChartValues are GenericValues and a Chart, which defaults to DefaultChart
had to make charts functional (ie no storage of the chart origin) so that they could be zero sized base class
otherwise there would have been a double of the memory for values (ones for the value, and once for the chart origin, which default to the same)
most tests work, execept for serialization based stuff, and const filtering of values.
2014-10-28 00:57:44 +01:00
Mike Bosse
5b2a61682d
tests compiling, but many fail
2014-10-24 22:38:03 +02:00
Mike Bosse
0681212084
GenericValue based on defined traits to replace DerivedValue, first implementation
2014-10-24 16:59:37 +02:00
Nathan Michael
a84ba5c677
Moving ValueCloneAllocator to Values.h to address forward declared template argument issue.
2014-07-07 12:18:15 -04:00
Alex Cunningham
b2b7b0b3f3
Fixing more compile problems: Switched BayesTree-inst.h function to use a functor struct rather than an address of a template function - seems to compile. Small include fixes elsewhere
2013-08-06 20:21:43 +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
Frank Dellaert
151743a96b
Sanitized view methods
2012-06-24 14:33:02 +00:00
Richard Roberts
d83c4c390c
Added non-const constructor from filtered
2012-06-05 21:31:27 +00:00
Richard Roberts
1b5b4d494e
Simplified Values code by moving internal implementation to inline header file
2012-06-05 20:03:27 +00:00
Richard Roberts
6bd94352ca
Removed inactive code
2012-05-14 21:33:02 +00:00
Richard Roberts
857e651032
Removed unnecessary header files that aren't present in boost 1.40
2012-03-02 18:56:04 +00:00
Can Erdogan
9bcee033fc
1- Changed LieScalar class so it is derived from "DerivedValues".
...
2- Added an include guard to Values-inl.h.
2012-02-29 13:05:54 +00:00
Richard Roberts
0592b71ac4
Switched Values, Ordering, and factors to int 'Key' instead of 'Symbol',
...
still more code changes required to compile
2012-02-19 01:02:07 +00:00
Richard Roberts
051c832737
Fixed compile errors with gcc
2012-02-13 19:09:00 +00:00
Richard Roberts
6a125ed5cb
Added dim function and removed commented out code
2012-02-10 19:48:06 +00:00
Richard Roberts
eaa9e4d739
Continuing changes from templating NonlinearFactors on value instead of key
2012-02-06 23:32:59 +00:00
Richard Roberts
4b2b9d8158
Fixed Values iterators and removed apply function
2012-02-02 22:06:33 +00:00
Richard Roberts
26cdf28421
Renamed DynamicValues to Values and removed specialized derived Values classes
2012-02-02 16:16:46 +00:00
Duy-Nguyen Ta
5b5bbfdfff
testSimmulated2D passes. Too many warnings in boost from clang!
2012-01-29 21:12:58 +00:00
Richard Roberts
e0e3875ff9
Values and TupleValues throw error if attempting to insert the same key twice, also improved error handling with specific exception types.
2012-01-06 18:58:20 +00:00
Alex Cunningham
8bc83d4219
Changed -inl.h use with Values and TupleValues, removed instantiation macros for Values and TupleValues
2011-11-17 22:44:46 +00:00
Alex Cunningham
5798868ab7
Changed LieValues->Values. Did not change Values typedefs in slam domains, just adjusted namespaces
2011-11-06 19:08:42 +00:00