From 27fd87ce8d4e3448f9ba1ef929c8b5df9bedfde2 Mon Sep 17 00:00:00 2001 From: Frank Dellaert Date: Fri, 21 Oct 2011 02:19:23 +0000 Subject: [PATCH] Added some debug code triggered by adding -DDEBUG_WRAP to mex command --- wrap/matlab.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wrap/matlab.h b/wrap/matlab.h index c9b550c1a..91f30b800 100644 --- a/wrap/matlab.h +++ b/wrap/matlab.h @@ -228,9 +228,15 @@ template<> Vector unwrap< Vector >(const mxArray* array) { int m = mxGetM(array), n = mxGetN(array); if (mxIsDouble(array)==false || n!=1) error("unwrap: not a vector"); +#ifdef DEBUG_WRAP + mexPrintf("unwrap< Vector > called with %dx%d argument\n", m,n); +#endif double* data = (double*)mxGetData(array); Vector v(m); for (int i=0;i