dellaert
							
						 | 
						
							
							
							
							
								
							
								5048946ae9
								
							
								
							
						 | 
						
							
							
								
								Make sure it works for namespaces as well
							
							
							
							
							
						 | 
						
							2014-05-25 16:37:43 -04:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								399c5e5551
								
							
								
							
						 | 
						
							
							
								
								Added test for overloaded global functions
							
							
							
							
							
						 | 
						
							2014-05-25 16:28:59 -04:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								5e9632e781
								
							
								
							
						 | 
						
							
							
								
								Now using emit_conditional_call (changed indenting)
							
							
							
							
							
						 | 
						
							2014-05-25 16:28:39 -04:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								1129b384b2
								
							
								
							
						 | 
						
							
							
								
								Header order
							
							
							
							
							
						 | 
						
							2014-05-25 16:03:28 -04:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								9a102e8c59
								
							
								
							
						 | 
						
							
							
								
								Handle special case of single overload with all numeric arguments
							
							
							
							
							
						 | 
						
							2014-05-25 15:21:49 -04:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								a38504dc6a
								
							
								
							
						 | 
						
							
							
								
								Ignore some files
							
							
							
							
							
						 | 
						
							2014-05-25 15:21:33 -04:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								61baef3be0
								
							
								
							
						 | 
						
							
							
								
								Don't emit overloads unless there are any
							
							
							
							
							
						 | 
						
							2014-05-25 13:37:44 -04:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								661a157553
								
							
								
							
						 | 
						
							
							
								
								Working on standardizing/simplifying building unit tests and examples.  Much simpler cmake function to add a glob of tests, doing away with convenience libraries, and removing other options that we never change from their defaults.
							
							
							
							
							
						 | 
						
							2014-02-13 01:34:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								2d60d2cdfa
								
							
								
							
						 | 
						
							
							
								
								Fixed more unit tests
							
							
							
							
							
						 | 
						
							2013-08-06 18:04:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Beall
							
						 | 
						
							
							
							
							
								
							
								e1b24acc96
								
							
								
							
						 | 
						
							
							
								
								add missing end on saveobj
							
							
							
							
							
						 | 
						
							2013-06-25 18:36:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								0e1f07acaa
								
							
								
							
						 | 
						
							
							
								
								Added matlab codegen for matlab save/load hooks.  Can now save and load a gtsam object to/from a mat file
							
							
							
							
							
						 | 
						
							2013-06-22 23:16:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								9f9807ef19
								
							
								
							
						 | 
						
							
							
								
								Yet even more rebasing
							
							
							
							
							
						 | 
						
							2013-06-20 17:08:29 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								90246a4dab
								
							
								
							
						 | 
						
							
							
								
								Rebasing...
							
							
							
							
							
						 | 
						
							2013-06-20 17:08:27 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								23de91d44d
								
							
								
							
						 | 
						
							
							
								
								serialization works for graph and PriorFactor. Added second flag for serialization: can add "void serializable()" or "void serialize()" to allow for either just exporting (necessary if no default constructor), or implementing the full serialization functions
							
							
							
							
							
						 | 
						
							2013-06-19 17:50:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								ed3ab55538
								
							
								
							
						 | 
						
							
							
								
								Fixed wrap test, now passes
							
							
							
							
							
						 | 
						
							2013-06-19 17:50:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								f1b1a2f7d2
								
							
								
							
						 | 
						
							
							
								
								Added export flags, Values now serializes
							
							
							
							
							
						 | 
						
							2013-06-19 17:50:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								4d76386aa7
								
							
								
							
						 | 
						
							
							
								
								Updated expected values to match newer codegen
							
							
							
							
							
						 | 
						
							2013-06-19 17:50:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								14c5f205dd
								
							
								
							
						 | 
						
							
							
								
								basic serialization works
							
							
							
							
							
						 | 
						
							2013-06-19 17:50:00 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								07407ff763
								
							
								
							
						 | 
						
							
							
								
								Completed codegen for serialize/deserialize functions
							
							
							
							
							
						 | 
						
							2013-06-19 17:49:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								8e73619989
								
							
								
							
						 | 
						
							
							
								
								Adding codegen components for serialization - in progress
							
							
							
							
							
						 | 
						
							2013-06-19 17:49:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								c7576deb15
								
							
								
							
						 | 
						
							
							
								
								Added flag for serializable to parser, no codegen yet
							
							
							
							
							
						 | 
						
							2013-06-19 17:49:55 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								0030a28e45
								
							
								
							
						 | 
						
							
							
								
								all tests pass with new hack to parse pointers on arguments
							
							
							
							
							
						 | 
						
							2012-11-27 19:03:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								ab7655e5eb
								
							
								
							
						 | 
						
							
							
								
								Further debugging and tests of parsing issue with return type flags
							
							
							
							
							
						 | 
						
							2012-11-27 19:03:20 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								d1b9185918
								
							
								
							
						 | 
						
							
							
								
								Trying more variations. Fixed small valgrind issue that didn't actually have an effect
							
							
							
							
							
						 | 
						
							2012-11-27 19:03:19 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								47fcb17ead
								
							
								
							
						 | 
						
							
							
								
								Small variations on parser to try to debug problem
							
							
							
							
							
						 | 
						
							2012-11-27 19:03:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								16ad77cb53
								
							
								
							
						 | 
						
							
							
								
								Adding tests and notes to investigate errors parsing return types
							
							
							
							
							
						 | 
						
							2012-11-27 19:03:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Beall
							
						 | 
						
							
							
							
							
								
							
								4297d24c96
								
							
								
							
						 | 
						
							
							
								
								changed tabs to spaces for consistent indentation in all of GTSAM
							
							
							
							
							
						 | 
						
							2012-10-02 14:40:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Andrew Melim
							
						 | 
						
							
							
							
							
								
							
								4752c10e21
								
							
								
							
						 | 
						
							
							
								
								Inherited methods show up on doc. ISAM2 for MATLAB now inherets from Bayes Tree
							
							
							
							
							
						 | 
						
							2012-09-08 19:51:23 +00:00 | 
						
					
				
					
						
							
							
								 
								Andrew Melim
							
						 | 
						
							
							
							
							
								
							
								9938b4785d
								
							
								
							
						 | 
						
							
							
								
								Changed method summaries to lower case
							
							
							
							
							
						 | 
						
							2012-09-03 22:48:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Andrew Melim
							
						 | 
						
							
							
							
							
								
							
								84a806bf39
								
							
								
							
						 | 
						
							
							
								
								Final fixes made for wrap comments
							
							
							
							
							
						 | 
						
							2012-08-29 20:27:10 +00:00 | 
						
					
				
					
						
							
							
								 
								Andrew Melim
							
						 | 
						
							
							
							
							
								
							
								d0a1e662a7
								
							
								
							
						 | 
						
							
							
								
								Wrap comments are now EVEN better
							
							
							
							
							
						 | 
						
							2012-08-28 21:44:45 +00:00 | 
						
					
				
					
						
							
							
								 
								Andrew Melim
							
						 | 
						
							
							
							
							
								
							
								7d9139a854
								
							
								
							
						 | 
						
							
							
								
								Fix wrap tests
							
							
							
							
							
						 | 
						
							2012-08-27 18:10:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Andrew Melim
							
						 | 
						
							
							
							
							
								
							
								a6545b4e01
								
							
								
							
						 | 
						
							
							
								
								Fixed wrap tests and changed comments
							
							
							
							
							
						 | 
						
							2012-08-27 17:54:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								cbbf62aeeb
								
							
								
							
						 | 
						
							
							
								
								Updated wrap unit tests
							
							
							
							
							
						 | 
						
							2012-08-22 22:40:38 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								d95ca7857b
								
							
								
							
						 | 
						
							
							
								
								Updated wrap unit tests
							
							
							
							
							
						 | 
						
							2012-07-27 19:16:00 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								656f573c0a
								
							
								
							
						 | 
						
							
							
								
								Removed from wrap the use of "using namespace xxx" statements - wasn't fully supported before, and now we have real namespace support
							
							
							
							
							
						 | 
						
							2012-07-23 18:24:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								b7c2177f0b
								
							
								
							
						 | 
						
							
							
								
								Generating code for global functions now works
							
							
							
							
							
						 | 
						
							2012-07-23 18:24:35 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								ece5888cac
								
							
								
							
						 | 
						
							
							
								
								Removed need in wrap to end namespaces in special non-standard tag - can now just use }
							
							
							
							
							
						 | 
						
							2012-07-23 14:09:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								e7e564268d
								
							
								
							
						 | 
						
							
							
								
								global function parsing now tested and working
							
							
							
							
							
						 | 
						
							2012-07-23 14:09:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								26fce2d400
								
							
								
							
						 | 
						
							
							
								
								Adding support for global functions - parsing works
							
							
							
							
							
						 | 
						
							2012-07-23 14:09:40 +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 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								90fd122876
								
							
								
							
						 | 
						
							
							
								
								Updated wrap expected files from double clear all bug fix
							
							
							
							
							
						 | 
						
							2012-07-17 22:10:39 +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
							
						 | 
						
							
							
							
							
								
							
								b1a58e4447
								
							
								
							
						 | 
						
							
							
								
								Updated expected wrap unit test files
							
							
							
							
							
						 | 
						
							2012-07-12 02:11:36 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								774fcb5ca9
								
							
								
							
						 | 
						
							
							
								
								Fixed include sorting bug in wrap
							
							
							
							
							
						 | 
						
							2012-07-11 15:58:01 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								f3406f3bc9
								
							
								
							
						 | 
						
							
							
								
								Small change to wrap to avoid redundant includes in cpp file
							
							
							
							
							
						 | 
						
							2012-07-11 14:54:13 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								2e6de9e9a1
								
							
								
							
						 | 
						
							
							
								
								Fixed wrap unit test
							
							
							
							
							
						 | 
						
							2012-07-11 14:54:11 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								5d58dbd512
								
							
								
							
						 | 
						
							
							
								
								Fixed testWrap so that it passes, fixed dependency checking in codegen, fixed warnings
							
							
							
							
							
						 | 
						
							2012-07-10 14:21:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								6daa86f137
								
							
								
							
						 | 
						
							
							
								
								Fixed C++ versioning issue in wrap, now compiles and toolbox passes matlab tests, testWrap now compiles but does not pass
							
							
							
							
							
						 | 
						
							2012-07-10 14:21:56 +00:00 |