14 Commits (0b9ff11537eb1e9cbca1155154a7a4e8d0336812)

Author SHA1 Message Date
hbristow 0b9ff11537 Fixed bug where expected number of input variables was incorrect if any of the inputs were also outputs 12 years ago
hbristow da63919811 Improved error handling on entry to mex files 12 years ago
hbristow 755ce9d654 Matlab bindings now only building once rather than every call to make, via the use of some proxies. Matlab build currently only happens in one thread, so it can be pretty slow 12 years ago
hbristow 3b4814a52e Started writing the Bridge interface. Mex wrappers now starting to compile for core 12 years ago
hbristow 0263727b53 Function templates now include the full skeleton, from input to output. Class templates need work 12 years ago
hbristow f45bc35652 input/output assignment in templates is working for non-trivial cases. Updated parse_tree to handle '/IO' and '/S' modifiers 12 years ago
hbristow 1a15ed3279 Started handling trivial case of return references. Removed most modules from build tree while testing (cmake/OpenCVModule) 12 years ago
hbristow 0c726a3fbe Improved exception handling and unit tests 12 years ago
hbristow 884f36ba65 Improved configure time tests. Added OpenCV specific exception handling 12 years ago
hbristow 4d135ac4d8 Improved exception handling in function template 12 years ago
hbristow 804d0924c9 cmake now attempts to generate and compile a simple mex file at configure time and reports the working status of the generator and compiler, rather than just naively saying Matlab exists 12 years ago
Hilton Bristow 66c40bee6f Template population now functional 12 years ago
Hilton Bristow 09e294711d Added class templates 12 years ago
Hilton Bristow 5d1944bace Added jinja framework for templates and base templates for functions and docs 12 years ago