Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								5ff6a4e397 
								
							
								 
							
						 
						
							
							
								
								update expected cython wrap test output  
							
							 
							
							
							
						 
						
							2017-07-27 22:32:53 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								742097aed0 
								
							
								 
							
						 
						
							
							
								
								eigency --> clonedEigency. Fixing bugs and improve eigency build.  
							
							 
							
							
							
						 
						
							2017-07-27 22:26:53 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								a8d363c347 
								
							
								 
							
						 
						
							
							
								
								update expected pyx  
							
							 
							
							
							
						 
						
							2017-03-21 03:52:01 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								ee75faa0df 
								
							
								 
							
						 
						
							
							
								
								test cython wrapper's generated files  
							
							 
							
							
							
						 
						
							2017-03-18 18:35:28 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								e3918da95c 
								
							
								 
							
						 
						
							
							
								
								update test to comply with a cython wrapper's requirement: need an include for every class.  
							
							 
							
							
							
						 
						
							2017-03-18 18:33:01 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								42deeb7bf0 
								
							
								 
							
						 
						
							
							
								
								fix/update matlab wrapper tests when wrap serialization option is off  
							
							 
							
							
							
						 
						
							2017-03-18 18:26:21 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								c52f54221e 
								
							
								 
							
						 
						
							
							
								
								update testWrap to call new function names  
							
							 
							
							
							
						 
						
							2017-03-15 17:03:13 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								c3b11af61e 
								
							
								 
							
						 
						
							
							
								
								remove unfinished cython-wrap test prototype  
							
							 
							
							
							
						 
						
							2017-03-08 10:05:35 -05:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								d8e9271dd1 
								
							
								 
							
						 
						
							
							
								
								fix test  
							
							 
							
							
							
						 
						
							2017-03-08 10:03:27 -05:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								6a0a1505a2 
								
							
								 
							
						 
						
							
							
								
								fix test  
							
							 
							
							
							
						 
						
							2016-11-25 04:05:52 -05:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								e407a42160 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/cython_wrapper  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	wrap/Module.cpp 
							
						 
						
							2016-11-25 03:43:36 -05:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								2433cbd8e8 
								
							
								 
							
						 
						
							
							
								
								Remove copy constructor assumption. Manually add copy constructors. Remove dependency on default constructor (some like Optimizers and Marginals don't have the default constructor). Remove cyCreateFromValue. Ignore variable name when checking overload similarity.  
							
							 
							
							
							
						 
						
							2016-09-13 17:11:23 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								3115f9b671 
								
							
								 
							
						 
						
							
							
								
								enable all Key containers  
							
							 
							
							
							
						 
						
							2016-09-12 18:46:41 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								6044bffd8a 
								
							
								 
							
						 
						
							
							
								
								handle Key by adding noninstantiating normal typedef rule. Fix copy constructor in template classes: using This.  
							
							 
							
							
							
						 
						
							2016-09-12 18:17:47 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								06ab94766c 
								
							
								 
							
						 
						
							
							
								
								improve inherited method removal  
							
							 
							
							... 
							
							
							
							Checking nontemplateMethods_ against parent's methods_ because:
1. Only nontemplateMethods_ are serialized to Cython's pxd, which doesn't like duplicate methods
2. Parent's methods_ list has every methods inherited from grand and grand-grand parents, etc., so we don't need to check higher levels.
Also refactor to reduce nested code 
							
						 
						
							2016-09-12 12:38:04 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								e35f0c3f50 
								
							
								 
							
						 
						
							
							
								
								remove inherited functions for Cython classes. Testing HessianFactor with debug info...  
							
							 
							
							
							
						 
						
							2016-09-12 11:05:28 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								1b04c6713b 
								
							
								 
							
						 
						
							
							
								
								handle "This". Wrap all geometry  
							
							 
							
							
							
						 
						
							2016-09-11 18:14:19 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								63a5d1e15a 
								
							
								 
							
						 
						
							
							
								
								wrap pair. Improve return.  
							
							 
							
							
							
						 
						
							2016-09-11 16:40:09 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								b91a7d368d 
								
							
								 
							
						 
						
							
							
								
								fix Vector/Matrix and Map[Vector/Matrix] ambiguity.  
							
							 
							
							... 
							
							
							
							That also fixes the problem of function templated on Matrix/Vector 
							
						 
						
							2016-09-11 08:24:45 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								cf51c85391 
								
							
								 
							
						 
						
							
							
								
								fix testWrap: revert experimental changes  
							
							 
							
							
							
						 
						
							2016-09-10 22:18:53 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								948e6262db 
								
							
								 
							
						 
						
							
							
								
								first version ever compiled.  
							
							 
							
							... 
							
							
							
							... Not without some changes:
- add traits<size_t> in Key.h
- add these to JacobianFactor:
    explicit JacobianFactor(const Eigen::Map<Vector>& b_in);
    Vector py_getb() { return getb(); }
    Matrix py_getA() { return getA(); }
---------
... Remaining corner cases:
 ☐ Eigency: Map[] to Block
 ☐ Eigency: ambiguous call: A(const T&) A(const Vector& v) and Eigency A(Map[Vector]& v)
 ☐ Fix return properly
   ☐ handle pair
 ☐ Fix method template of Vector/Matrix: template argument is [Vector] while arugment is Map[Vector]
 ☐ Constructor: generate default constructor? (hack: if it's serializable?)
 ☐ Constructor: ambiguous construct from Vector/Matrix
 ☐ Key and size_t: traits<size_t> doesn't exist
 ☐ [Nice to have] Auto delete duplicate methods in derived class 
							
						 
						
							2016-09-10 19:50:12 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								8944f02401 
								
							
								 
							
						 
						
							
							
								
								add headers, small refactor, test FastContainers  
							
							 
							
							
							
						 
						
							2016-09-09 22:28:15 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								f137ae1d9c 
								
							
								 
							
						 
						
							
							
								
								test wrapping JacobianFactor  
							
							 
							
							
							
						 
						
							2016-09-09 11:59:28 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								b9880d4257 
								
							
								 
							
						 
						
							
							
								
								emit template class to Cython pxd with test  
							
							 
							
							... 
							
							
							
							Cython allows template class. 
							
						 
						
							2016-09-09 07:28:13 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								93696c0245 
								
							
								 
							
						 
						
							
							
								
								test pxd ReturnValue and ReturnType  
							
							 
							
							
							
						 
						
							2016-09-09 07:17:12 -04:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								ecde851d8c 
								
							
								 
							
						 
						
							
							
								
								[inprogress] cython wrapper  
							
							 
							
							
							
						 
						
							2016-09-08 13:33:32 -04:00  
						
					 
				
					
						
							
							
								 
								Carl Morgan
							
						 
						
							 
							
							
							
								
							
								01b3bf4038 
								
							
								 
							
						 
						
							
							
								
								boost::spirit assign_a fixes to use non-literials  
							
							 
							
							
							
						 
						
							2016-08-11 14:23:26 +12:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								72fe66d468 
								
							
								 
							
						 
						
							
							
								
								Removed headers  
							
							 
							
							
							
						 
						
							2016-05-22 14:22:36 -07:00  
						
					 
				
					
						
							
							
								 
								yao
							
						 
						
							 
							
							
							
								
							
								dc00eb4f87 
								
							
								 
							
						 
						
							
							
								
								Reverted the files in which the #include <boost/foreach.hpp> was removed.  
							
							 
							
							
							
						 
						
							2016-05-21 17:51:04 -04:00  
						
					 
				
					
						
							
							
								 
								Yao Chen
							
						 
						
							 
							
							
							
								
							
								d1ea1015a9 
								
							
								 
							
						 
						
							
							
								
								Replaced BOOSE_FOREACH with for in wrap folder. Tested the changed code locally: successful.  
							
							 
							
							
							
						 
						
							2016-05-20 21:41:18 -04:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								5b581a36c9 
								
							
								 
							
						 
						
							
							
								
								Made tests succeed, added templated Vector templates  
							
							 
							
							
							
						 
						
							2016-02-07 20:34:16 -08:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								699943d632 
								
							
								 
							
						 
						
							
							
								
								Changes to wrap from FixedValues branch/PR. Since unrelated to that PR and useful for OptionalJacobian wrapping in py_wrap, made this a separate PR.  
							
							 
							
							
							
						 
						
							2016-02-07 20:33:48 -08:00  
						
					 
				
					
						
							
							
								 
								Frank
							
						 
						
							 
							
							
							
								
							
								72d2d77e21 
								
							
								 
							
						 
						
							
							
								
								Fixed warning  
							
							 
							
							
							
						 
						
							2015-05-12 14:23:51 -07:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								c29e6ca2e7 
								
							
								 
							
						 
						
							
							
								
								Fixed subtle (imperative!) bug where a forward declaration was partially parsed as a class, only then as a forward declaration.  
							
							 
							
							
							
						 
						
							2014-12-19 16:19:02 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								9f2e6562c2 
								
							
								 
							
						 
						
							
							
								
								test virtual, cleaned up other test  
							
							 
							
							
							
						 
						
							2014-12-19 15:40:21 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								aaba18c61d 
								
							
								 
							
						 
						
							
							
								
								Added expected files.  
							
							 
							
							
							
						 
						
							2014-12-19 15:39:34 +01:00  
						
					 
				
					
						
							
							
								 
								lvzhaoyang
							
						 
						
							 
							
							
							
								
							
								bcfcf8be8e 
								
							
								 
							
						 
						
							
							
								
								fix gtsam wrapper for priorFactorVector  
							
							 
							
							
							
						 
						
							2014-12-12 11:34:34 -05:00  
						
					 
				
					
						
							
							
								 
								lvzhaoyang
							
						 
						
							 
							
							
							
								
							
								e49c9fa100 
								
							
								 
							
						 
						
							
							
								
								1. remove LieVector in IMUKittiExampleGPS.m 2. Add tests the priorFactor in matlab 3. template substition tests in testsClass.cpp  
							
							 
							
							
							
						 
						
							2014-12-04 13:28:20 -05:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								41d2783beb 
								
							
								 
							
						 
						
							
							
								
								GlobalFunctionGrammar done and used  
							
							 
							
							
							
						 
						
							2014-12-02 13:49:25 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								a8de6c4dc3 
								
							
								 
							
						 
						
							
							
								
								Moved to header  
							
							 
							
							
							
						 
						
							2014-12-02 13:41:46 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								60d7b80055 
								
							
								 
							
						 
						
							
							
								
								Successful global function parser  
							
							 
							
							
							
						 
						
							2014-12-02 13:30:52 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								3606a1ab68 
								
							
								 
							
						 
						
							
							
								
								killed old stuff  
							
							 
							
							
							
						 
						
							2014-12-02 13:30:21 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								b8d7516e93 
								
							
								 
							
						 
						
							
							
								
								Successful use of ClassGrammar in Module.cpp  
							
							 
							
							
							
						 
						
							2014-12-02 13:12:42 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								0e48e2ff0b 
								
							
								 
							
						 
						
							
							
								
								Moved to header  
							
							 
							
							
							
						 
						
							2014-12-02 12:41:35 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								f035b12f46 
								
							
								 
							
						 
						
							
							
								
								Successful parse!  
							
							 
							
							
							
						 
						
							2014-12-02 12:34:54 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								12791737e0 
								
							
								 
							
						 
						
							
							
								
								First non-passing grammar test  
							
							 
							
							
							
						 
						
							2014-12-02 11:41:09 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								78b1cd271a 
								
							
								 
							
						 
						
							
							
								
								Fixed testClass unit tests  
							
							 
							
							
							
						 
						
							2014-12-01 20:34:05 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								aceeb2037b 
								
							
								 
							
						 
						
							
							
								
								Template tightening  
							
							 
							
							
							
						 
						
							2014-12-01 20:29:35 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								e963512164 
								
							
								 
							
						 
						
							
							
								
								Tightened up individual Grammars  
							
							 
							
							
							
						 
						
							2014-12-01 20:03:26 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								08c9243acb 
								
							
								 
							
						 
						
							
							
								
								Fixed tests  
							
							 
							
							
							
						 
						
							2014-12-01 14:47:18 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								8d128ef809 
								
							
								 
							
						 
						
							
							
								
								Make sure an Eigen type is tested as template parameter  
							
							 
							
							
							
						 
						
							2014-12-01 14:42:19 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								32852eeec7 
								
							
								 
							
						 
						
							
							
								
								Template class and parser  
							
							 
							
							
							
						 
						
							2014-12-01 12:43:12 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								9a77072654 
								
							
								 
							
						 
						
							
							
								
								Successfully used TypeListGrammar  
							
							 
							
							
							
						 
						
							2014-12-01 12:14:08 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								19ea0436db 
								
							
								 
							
						 
						
							
							
								
								Moved to header  
							
							 
							
							
							
						 
						
							2014-12-01 11:35:48 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								d25636685b 
								
							
								 
							
						 
						
							
							
								
								TypeListGrammar  
							
							 
							
							
							
						 
						
							2014-12-01 11:32:33 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								7dbe9389cb 
								
							
								 
							
						 
						
							
							
								
								Fixed ArgumentListGrammar  
							
							 
							
							
							
						 
						
							2014-12-01 10:38:24 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								0e5332ed3e 
								
							
								 
							
						 
						
							
							
								
								Removed incorrect void, which fixed old problems and even improves on generated code.  
							
							 
							
							
							
						 
						
							2014-12-01 10:30:47 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								7362b4e393 
								
							
								 
							
						 
						
							
							
								
								Returned correct test  
							
							 
							
							
							
						 
						
							2014-12-01 10:20:54 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								ba51b02cf0 
								
							
								 
							
						 
						
							
							
								
								Moving to optionals fixed template dreturn argument!  
							
							 
							
							... 
							
							
							
							Merge branch 'qualified' into grammar_wrongtest
Conflicts:
	wrap/Class.cpp
	wrap/Function.h
	wrap/Qualified.h
	wrap/ReturnType.h
	wrap/tests/testWrap.cpp 
							
						 
						
							2014-12-01 09:48:56 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								f6faabf542 
								
							
								 
							
						 
						
							
							
								
								Temporarily checked in wrong tests to be able to fix everything else  
							
							 
							
							
							
						 
						
							2014-11-30 23:47:55 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								49870be846 
								
							
								 
							
						 
						
							
							
								
								Another test  
							
							 
							
							
							
						 
						
							2014-11-30 23:46:25 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								e9915fe25c 
								
							
								 
							
						 
						
							
							
								
								Moved to headers  
							
							 
							
							
							
						 
						
							2014-11-30 23:26:07 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								c661329ac1 
								
							
								 
							
						 
						
							
							
								
								ReturnType grammar  
							
							 
							
							
							
						 
						
							2014-11-30 23:24:24 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								dc42773f1e 
								
							
								 
							
						 
						
							
							
								
								Some more tests  
							
							 
							
							
							
						 
						
							2014-11-30 23:02:23 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								58806b75d2 
								
							
								 
							
						 
						
							
							
								
								testReturnValue with prototype grammar  
							
							 
							
							
							
						 
						
							2014-11-30 22:33:30 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								bba78e48e4 
								
							
								 
							
						 
						
							
							
								
								test VectorEigen  
							
							 
							
							
							
						 
						
							2014-11-30 21:54:56 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								303b051cd1 
								
							
								 
							
						 
						
							
							
								
								Original file restored  
							
							 
							
							
							
						 
						
							2014-11-30 21:54:24 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								0dcd102f5e 
								
							
								 
							
						 
						
							
							
								
								Saving before restoring  
							
							 
							
							
							
						 
						
							2014-11-30 20:46:47 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								5bcd5d3c89 
								
							
								 
							
						 
						
							
							
								
								Commented out grammar  
							
							 
							
							
							
						 
						
							2014-11-30 20:46:19 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								24f5636d6a 
								
							
								 
							
						 
						
							
							
								
								Moved to header  
							
							 
							
							
							
						 
						
							2014-11-30 20:25:26 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								6d916c6b75 
								
							
								 
							
						 
						
							
							
								
								Semi-private name/namespaces  
							
							 
							
							
							
						 
						
							2014-11-30 20:20:13 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								f1c91d5d4b 
								
							
								 
							
						 
						
							
							
								
								Clear now up to caller  
							
							 
							
							
							
						 
						
							2014-11-30 16:09:13 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								b50f42a606 
								
							
								 
							
						 
						
							
							
								
								Equality  
							
							 
							
							
							
						 
						
							2014-11-30 16:08:56 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								8a54e19811 
								
							
								 
							
						 
						
							
							
								
								Succuessfully parse * at cost of also parsing *&  
							
							 
							
							
							
						 
						
							2014-11-30 15:51:14 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								a6afe70c9c 
								
							
								 
							
						 
						
							
							
								
								Good progress on Argument  
							
							 
							
							
							
						 
						
							2014-11-30 15:46:41 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								00c6bd2426 
								
							
								 
							
						 
						
							
							
								
								Start on Argument grammar  
							
							 
							
							
							
						 
						
							2014-11-30 14:58:45 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								ff3349c1e1 
								
							
								 
							
						 
						
							
							
								
								Moved category to Qualified  
							
							 
							
							
							
						 
						
							2014-11-30 13:09:23 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								3f308e5f86 
								
							
								 
							
						 
						
							
							
								
								Moved to header  
							
							 
							
							
							
						 
						
							2014-11-30 11:30:06 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								ad8a25c78c 
								
							
								 
							
						 
						
							
							
								
								A bit of namespace shielding for use in header  
							
							 
							
							
							
						 
						
							2014-11-30 11:24:12 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								f32f5c7ff2 
								
							
								 
							
						 
						
							
							
								
								Working type grammar  
							
							 
							
							
							
						 
						
							2014-11-30 11:19:23 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								e98ec62804 
								
							
								 
							
						 
						
							
							
								
								start with grammar prototype  
							
							 
							
							
							
						 
						
							2014-11-30 11:09:34 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								14ef786dfe 
								
							
								 
							
						 
						
							
							
								
								Removing empty in favor of boost::optional  
							
							 
							
							
							
						 
						
							2014-11-30 10:38:24 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								74361ce64a 
								
							
								 
							
						 
						
							
							
								
								Test with argument templated  
							
							 
							
							
							
						 
						
							2014-11-30 10:37:25 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								8d9e108acc 
								
							
								 
							
						 
						
							
							
								
								Check Vector by checking size  
							
							 
							
							
							
						 
						
							2014-11-29 21:43:48 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								ea070353d6 
								
							
								 
							
						 
						
							
							
								
								non-serialization expected values  
							
							 
							
							
							
						 
						
							2014-11-29 13:59:23 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								1fd0f964ea 
								
							
								 
							
						 
						
							
							
								
								Allow Eigen type in typedefs  
							
							 
							
							
							
						 
						
							2014-11-29 13:53:59 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								7fdcc98ea5 
								
							
								 
							
						 
						
							
							
								
								Updated tests with serialization  
							
							 
							
							
							
						 
						
							2014-11-29 13:50:04 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								5ab9b8e439 
								
							
								 
							
						 
						
							
							
								
								Test Vector and Matrix as template values  
							
							 
							
							
							
						 
						
							2014-11-29 13:45:11 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								ab08cb65b0 
								
							
								 
							
						 
						
							
							
								
								Fixed unit test  
							
							 
							
							
							
						 
						
							2014-11-22 22:13:21 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								755cc60b6f 
								
							
								 
							
						 
						
							
							
								
								python wrapper file generated at this point  
							
							 
							
							
							
						 
						
							2014-11-14 17:47:46 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								6c24fc2aca 
								
							
								 
							
						 
						
							
							
								
								Python prototype  
							
							 
							
							
							
						 
						
							2014-11-14 17:47:25 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								e07402a58a 
								
							
								 
							
						 
						
							
							
								
								Re-factored matlab_code only emits code: it does not post-process the classes anymore. That is now done in parse_Markup, i.e., the constructor....  
							
							 
							
							
							
						 
						
							2014-11-14 17:04:45 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								7a4748d3dc 
								
							
								 
							
						 
						
							
							
								
								Simplified method/function hierarchy drastically, and renamed bottom addOverload to initializeOrCheck to reflect what it does. Also, gratuitous re-ordering of addOverload arguments.  
							
							 
							
							
							
						 
						
							2014-11-14 16:44:08 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								2d654f7fa7 
								
							
								 
							
						 
						
							
							
								
								Fixed some wrap unit tests that were left by the wayside  
							
							 
							
							
							
						 
						
							2014-11-14 01:12:43 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								67bc951ac2 
								
							
								 
							
						 
						
							
							
								
								Fixed proxy files and calls for static methods  
							
							 
							
							
							
						 
						
							2014-11-13 23:21:05 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								e07da1c82d 
								
							
								 
							
						 
						
							
							
								
								Added matlabName, and made data members private  
							
							 
							
							
							
						 
						
							2014-11-13 22:43:29 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								8ef78db9d8 
								
							
								 
							
						 
						
							
							
								
								Fixed template expansion of classes  
							
							 
							
							
							
						 
						
							2014-11-13 21:53:58 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								09e3c7df9f 
								
							
								 
							
						 
						
							
							
								
								struct Constructor: public ArgumentOverloads  
							
							 
							
							
							
						 
						
							2014-11-13 21:34:59 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								b451e97f6f 
								
							
								 
							
						 
						
							
							
								
								New TemplateSubstitution object simplifies a lot  
							
							 
							
							
							
						 
						
							2014-11-13 17:28:05 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								a5e0adb7e6 
								
							
								 
							
						 
						
							
							
								
								Made methods and global functions derive from Function  
							
							 
							
							
							
						 
						
							2014-11-13 12:52:41 +01:00