12 Commits (e9be48653428fc7cdf0aef2e815a6a96a39187c5)

Author SHA1 Message Date
Rok Mandeljc fa075c50a1 Matlab bindings: fixed the functional template to perform an explicit cast to the type of an input option that is expected. This avoids issues with ternary operator not having the same type in rvalue and lvalue, such as in the case below: 11 years ago
hbristow 7e5bbec895 Removing trailing whitespace and expanded tabs 12 years ago
hbristow d16d637eb2 Fixed handling of optional arguments under ArgumentParser. Fixed default constructor error in MxArray 12 years ago
hbristow a780c3a7d1 Swapped out function assertions in favour of ArgumentParser 12 years ago
hbristow 8f92973b8c Started documentation skeleton 12 years ago
hbristow baa946c390 Split MxArray out of bridge into standalone file. Does not depend on bridge. Working to make it API complete with respect to mxArray, but with better calling syntax 12 years ago
hbristow 538dbfe585 Now compiling under much more strigent warnings, with Clang and optional C++11 support 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