/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG (http://www.swig.org).
- * Version 1.3.31
+ * Version 1.3.35
*
* This file is not intended to be easily readable and contains a number of
* coding conventions designed to improve portability and efficiency. Do not make
#define SWIG_PYTHON_DIRECTOR_NO_VTABLE
#ifdef __cplusplus
-template<class T> class SwigValueWrapper {
+template<typename T> class SwigValueWrapper {
T *tt;
public:
SwigValueWrapper() : tt(0) { }
private:
SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
};
+
+template <typename T> T SwigValueInit() {
+ return T();
+}
#endif
/* -----------------------------------------------------------------------------
/* template workaround for compilers that cannot correctly implement the C++ standard */
#ifndef SWIGTEMPLATEDISAMBIGUATOR
-# if defined(__SUNPRO_CC)
-# if (__SUNPRO_CC <= 0x560)
-# define SWIGTEMPLATEDISAMBIGUATOR template
-# else
-# define SWIGTEMPLATEDISAMBIGUATOR
-# endif
+# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
+# define SWIGTEMPLATEDISAMBIGUATOR template
+# elif defined(__HP_aCC)
+/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
+/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
+# define SWIGTEMPLATEDISAMBIGUATOR template
# else
-# define SWIGTEMPLATEDISAMBIGUATOR
+# define SWIGTEMPLATEDISAMBIGUATOR
# endif
#endif
# define _CRT_SECURE_NO_DEPRECATE
#endif
+/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
+#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
+# define _SCL_SECURE_NO_DEPRECATE
+#endif
+
+
/* Python.h has to appear first */
#include <Python.h>
/* This should only be incremented when either the layout of swig_type_info changes,
or for whatever reason, the runtime changes incompatibly */
-#define SWIG_RUNTIME_VERSION "3"
+#define SWIG_RUNTIME_VERSION "4"
/* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
#ifdef SWIG_TYPE_TABLE
/* Flags for pointer conversions */
#define SWIG_POINTER_DISOWN 0x1
+#define SWIG_CAST_NEW_MEMORY 0x2
/* Flags for new pointer objects */
#define SWIG_POINTER_OWN 0x1
extern "C" {
#endif
-typedef void *(*swig_converter_func)(void *);
+typedef void *(*swig_converter_func)(void *, int *);
typedef struct swig_type_info *(*swig_dycast_func)(void **);
-/* Structure to store inforomation on one type */
+/* Structure to store information on one type */
typedef struct swig_type_info {
const char *name; /* mangled name of this type */
const char *str; /* human readable name of this type */
while ((*f2 == ' ') && (f2 != l2)) ++f2;
if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1;
}
- return (l1 - f1) - (l2 - f2);
+ return (int)((l1 - f1) - (l2 - f2));
}
/*
Cast a pointer up an inheritance hierarchy
*/
SWIGRUNTIMEINLINE void *
-SWIG_TypeCast(swig_cast_info *ty, void *ptr) {
- return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr);
+SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) {
+ return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory);
}
/*
Py_DECREF(old_str);
Py_DECREF(value);
} else {
- PyErr_Format(PyExc_RuntimeError, mesg);
+ PyErr_SetString(PyExc_RuntimeError, mesg);
}
}
/* Unpack the argument tuple */
SWIGINTERN int
-SWIG_Python_UnpackTuple(PyObject *args, const char *name, int min, int max, PyObject **objs)
+SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs)
{
if (!args) {
if (!min && !max) {
return 1;
} else {
PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none",
- name, (min == max ? "" : "at least "), min);
+ name, (min == max ? "" : "at least "), (int)min);
return 0;
}
}
PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple");
return 0;
} else {
- register int l = PyTuple_GET_SIZE(args);
+ register Py_ssize_t l = PyTuple_GET_SIZE(args);
if (l < min) {
PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d",
- name, (min == max ? "" : "at least "), min, l);
+ name, (min == max ? "" : "at least "), (int)min, (int)l);
return 0;
} else if (l > max) {
PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d",
- name, (min == max ? "" : "at most "), max, l);
+ name, (min == max ? "" : "at most "), (int)max, (int)l);
return 0;
} else {
register int i;
{
PySwigObject *sobj = (PySwigObject *) v;
PyObject *next = sobj->next;
- if (sobj->own) {
+ if (sobj->own == SWIG_POINTER_OWN) {
swig_type_info *ty = sobj->ty;
PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0;
PyObject *destroy = data ? data->destroy : 0;
res = ((*meth)(mself, v));
}
Py_XDECREF(res);
- } else {
- const char *name = SWIG_TypePrettyName(ty);
+ }
#if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
- printf("swig/python detected a memory leak of type '%s', no destructor found.\n", name);
-#endif
+ else {
+ const char *name = SWIG_TypePrettyName(ty);
+ printf("swig/python detected a memory leak of type '%s', no destructor found.\n", (name ? name : "unknown"));
}
+#endif
}
Py_XDECREF(next);
PyObject_DEL(v);
(unaryfunc)0, /*nb_float*/
(unaryfunc)PySwigObject_oct, /*nb_oct*/
(unaryfunc)PySwigObject_hex, /*nb_hex*/
-#if PY_VERSION_HEX >= 0x02020000
- 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
-#elif PY_VERSION_HEX >= 0x02000000
+#if PY_VERSION_HEX >= 0x02050000 /* 2.5.0 */
+ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */
+#elif PY_VERSION_HEX >= 0x02020000 /* 2.2.0 */
+ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
+#elif PY_VERSION_HEX >= 0x02000000 /* 2.0.0 */
0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
#endif
};
SWIGRUNTIME int
SWIG_Python_AcquirePtr(PyObject *obj, int own) {
- if (own) {
+ if (own == SWIG_POINTER_OWN) {
PySwigObject *sobj = SWIG_Python_GetSwigThis(obj);
if (sobj) {
int oldown = sobj->own;
return SWIG_OK;
} else {
PySwigObject *sobj = SWIG_Python_GetSwigThis(obj);
+ if (own)
+ *own = 0;
while (sobj) {
void *vptr = sobj->ptr;
if (ty) {
if (!tc) {
sobj = (PySwigObject *)sobj->next;
} else {
- if (ptr) *ptr = SWIG_TypeCast(tc,vptr);
+ if (ptr) {
+ int newmemory = 0;
+ *ptr = SWIG_TypeCast(tc,vptr,&newmemory);
+ if (newmemory == SWIG_CAST_NEW_MEMORY) {
+ assert(own);
+ if (own)
+ *own = *own | SWIG_CAST_NEW_MEMORY;
+ }
+ }
break;
}
}
}
}
if (sobj) {
- if (own) *own = sobj->own;
+ if (own)
+ *own = *own | sobj->own;
if (flags & SWIG_POINTER_DISOWN) {
sobj->own = 0;
}
}
if (ty) {
swig_cast_info *tc = SWIG_TypeCheck(desc,ty);
- if (!tc) return SWIG_ERROR;
- *ptr = SWIG_TypeCast(tc,vptr);
+ if (tc) {
+ int newmemory = 0;
+ *ptr = SWIG_TypeCast(tc,vptr,&newmemory);
+ assert(!newmemory); /* newmemory handling not yet implemented */
+ } else {
+ return SWIG_ERROR;
+ }
} else {
*ptr = vptr;
}
#define SWIGTYPE_p_p_double swig_types[122]
#define SWIGTYPE_p_p_float swig_types[123]
#define SWIGTYPE_p_p_unsigned_char swig_types[124]
-#define SWIGTYPE_p_size_t swig_types[125]
-#define SWIGTYPE_p_unsigned_char swig_types[126]
-#define SWIGTYPE_p_unsigned_long_long swig_types[127]
-#define SWIGTYPE_p_unsigned_short swig_types[128]
-#define SWIGTYPE_p_void swig_types[129]
-static swig_type_info *swig_types[131];
-static swig_module_info swig_module = {swig_types, 130, 0, 0, 0, 0};
+#define SWIGTYPE_p_signed_char swig_types[125]
+#define SWIGTYPE_p_size_t swig_types[126]
+#define SWIGTYPE_p_unsigned_char swig_types[127]
+#define SWIGTYPE_p_unsigned_long_long swig_types[128]
+#define SWIGTYPE_p_unsigned_short swig_types[129]
+#define SWIGTYPE_p_void swig_types[130]
+static swig_type_info *swig_types[132];
+static swig_module_info swig_module = {swig_types, 131, 0, 0, 0, 0};
#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
#define SWIG_name "_ml"
-#define SWIGVERSION 0x010331
+#define SWIGVERSION 0x010335
#define SWIG_VERSION SWIGVERSION
PyObject_ptr(PyObject *obj, bool initial_ref = true) :_obj(obj)
{
- if (initial_ref) Py_XINCREF(_obj);
+ if (initial_ref) {
+ Py_XINCREF(_obj);
+ }
}
PyObject_ptr & operator=(const PyObject_ptr& item)
return cvPoint2D32f(0,0);
}
+/* Check if this object can be interpreted as a CvScalar */
+static bool CvScalar_Check(PyObject * obj){
+ void * vptr;
+ CvScalar val;
+ return SWIG_ConvertPtr(obj, &vptr, SWIGTYPE_p_CvScalar, 0 ) != -1 ||
+ SWIG_ConvertPtr(obj, &vptr, SWIGTYPE_p_CvPoint2D32f, 0 ) != -1 ||
+ SWIG_ConvertPtr(obj, &vptr, SWIGTYPE_p_CvPoint, 0 ) != -1 ||
+ PyObject_AsDoubleArray(obj, val.val, 4) !=-1;
+}
+
static CvScalar PyObject_to_CvScalar(PyObject * obj){
CvScalar val;
CvScalar * ptr;
#include <limits.h>
-#ifndef LLONG_MIN
-# define LLONG_MIN LONG_LONG_MIN
-#endif
-#ifndef LLONG_MAX
-# define LLONG_MAX LONG_LONG_MAX
-#endif
-#ifndef ULLONG_MAX
-# define ULLONG_MAX ULONG_LONG_MAX
+#if !defined(SWIG_NO_LLONG_MAX)
+# if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__)
+# define LLONG_MAX __LONG_LONG_MAX__
+# define LLONG_MIN (-LLONG_MAX - 1LL)
+# define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL)
+# endif
#endif
SWIGINTERN int
SWIG_AsVal_bool (PyObject *obj, bool *val)
{
- if (obj == Py_True) {
- if (val) *val = true;
- return SWIG_OK;
- } else if (obj == Py_False) {
- if (val) *val = false;
- return SWIG_OK;
- } else {
- long v = 0;
- int res = SWIG_AddCast(SWIG_AsVal_long (obj, val ? &v : 0));
- if (SWIG_IsOK(res) && val) *val = v ? true : false;
- return res;
- }
+ int r = PyObject_IsTrue(obj);
+ if (r == -1)
+ return SWIG_ERROR;
+ if (val) *val = r ? true : false;
+ return SWIG_OK;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvRNG_Wrapper_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvRNG_Wrapper, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvSubdiv2DEdge_Wrapper_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvSubdiv2DEdge_Wrapper, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvVectors, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvVectors_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvVectors, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvVectors_data, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvVectors_data_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvVectors_data, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvStatModel, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 3); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvStatModel_save'.\n Possible C/C++ prototypes are:\n save(char const *,char const *)\n save(char const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvStatModel_save'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " save(CvStatModel *,char const *,char const *)\n"
+ " save(CvStatModel *,char const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 3); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvStatModel_load'.\n Possible C/C++ prototypes are:\n load(char const *,char const *)\n load(char const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvStatModel_load'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " load(CvStatModel *,char const *,char const *)\n"
+ " load(CvStatModel *,char const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvStatModel_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvStatModel, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvParamGrid, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvParamGrid, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 3); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvParamGrid'.\n Possible C/C++ prototypes are:\n CvParamGrid()\n CvParamGrid(double,double,double)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvParamGrid'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvParamGrid()\n"
+ " CvParamGrid(double,double,double)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvParamGrid_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvParamGrid, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvNormalBayesClassifier, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvNormalBayesClassifier, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvNormalBayesClassifier, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvNormalBayesClassifier, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 4); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvNormalBayesClassifier'.\n Possible C/C++ prototypes are:\n CvNormalBayesClassifier()\n CvNormalBayesClassifier(CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n CvNormalBayesClassifier(CvMat const *,CvMat const *,CvMat const *)\n CvNormalBayesClassifier(CvMat const *,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvNormalBayesClassifier'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvNormalBayesClassifier()\n"
+ " CvNormalBayesClassifier(CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvNormalBayesClassifier(CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvNormalBayesClassifier(CvMat const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 6); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvNormalBayesClassifier_train'.\n Possible C/C++ prototypes are:\n train(CvMat const *,CvMat const *,CvMat const *,CvMat const *,bool)\n train(CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvNormalBayesClassifier_train'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " train(CvNormalBayesClassifier *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,bool)\n"
+ " train(CvNormalBayesClassifier *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvNormalBayesClassifier *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvNormalBayesClassifier *,CvMat const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 3); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvNormalBayesClassifier_predict'.\n Possible C/C++ prototypes are:\n predict(CvMat const *,CvMat *)\n predict(CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvNormalBayesClassifier_predict'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " predict(CvNormalBayesClassifier const *,CvMat const *,CvMat *)\n"
+ " predict(CvNormalBayesClassifier const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvNormalBayesClassifier_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvNormalBayesClassifier, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvKNearest, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvKNearest, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvKNearest, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvKNearest, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvKNearest, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 5); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvKNearest'.\n Possible C/C++ prototypes are:\n CvKNearest()\n CvKNearest(CvMat const *,CvMat const *,CvMat const *,bool,int)\n CvKNearest(CvMat const *,CvMat const *,CvMat const *,bool)\n CvKNearest(CvMat const *,CvMat const *,CvMat const *)\n CvKNearest(CvMat const *,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvKNearest'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvKNearest()\n"
+ " CvKNearest(CvMat const *,CvMat const *,CvMat const *,bool,int)\n"
+ " CvKNearest(CvMat const *,CvMat const *,CvMat const *,bool)\n"
+ " CvKNearest(CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvKNearest(CvMat const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 7); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvKNearest_train'.\n Possible C/C++ prototypes are:\n train(CvMat const *,CvMat const *,CvMat const *,bool,int,bool)\n train(CvMat const *,CvMat const *,CvMat const *,bool,int)\n train(CvMat const *,CvMat const *,CvMat const *,bool)\n train(CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvKNearest_train'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " train(CvKNearest *,CvMat const *,CvMat const *,CvMat const *,bool,int,bool)\n"
+ " train(CvKNearest *,CvMat const *,CvMat const *,CvMat const *,bool,int)\n"
+ " train(CvKNearest *,CvMat const *,CvMat const *,CvMat const *,bool)\n"
+ " train(CvKNearest *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvKNearest *,CvMat const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 7); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvKNearest_find_nearest'.\n Possible C/C++ prototypes are:\n find_nearest(CvMat const *,int,CvMat *,float const **,CvMat *,CvMat *)\n find_nearest(CvMat const *,int,CvMat *,float const **,CvMat *)\n find_nearest(CvMat const *,int,CvMat *,float const **)\n find_nearest(CvMat const *,int,CvMat *)\n find_nearest(CvMat const *,int)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvKNearest_find_nearest'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " find_nearest(CvKNearest const *,CvMat const *,int,CvMat *,float const **,CvMat *,CvMat *)\n"
+ " find_nearest(CvKNearest const *,CvMat const *,int,CvMat *,float const **,CvMat *)\n"
+ " find_nearest(CvKNearest const *,CvMat const *,int,CvMat *,float const **)\n"
+ " find_nearest(CvKNearest const *,CvMat const *,int,CvMat *)\n"
+ " find_nearest(CvKNearest const *,CvMat const *,int)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
SWIGINTERN PyObject *CvKNearest_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvKNearest, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVMParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVMParams, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 10); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvSVMParams'.\n Possible C/C++ prototypes are:\n CvSVMParams()\n CvSVMParams(int,int,double,double,double,double,double,double,CvMat *,CvTermCriteria)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvSVMParams'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvSVMParams()\n"
+ " CvSVMParams(int,int,double,double,double,double,double,double,CvMat *,CvTermCriteria)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvSVMParams_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvSVMParams, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVMKernel, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVMKernel, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 2); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvSVMKernel'.\n Possible C/C++ prototypes are:\n CvSVMKernel()\n CvSVMKernel(CvSVMParams const *,CvSVMKernel::Calc)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvSVMKernel'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvSVMKernel()\n"
+ " CvSVMKernel(CvSVMParams const *,CvSVMKernel::Calc)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvSVMKernel_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvSVMKernel, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVMKernelRow, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvSVMKernelRow_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvSVMKernelRow, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVMSolutionInfo, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvSVMSolutionInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvSVMSolutionInfo, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVMSolver, SWIG_POINTER_NEW | 0 );
int arg1 ;
int arg2 ;
float **arg3 = (float **) 0 ;
- char *arg4 = (char *) 0 ;
+ schar *arg4 = (schar *) 0 ;
int arg5 ;
double *arg6 = (double *) 0 ;
double arg7 ;
int ecode2 = 0 ;
void *vptr3 ;
float *buffer3 ;
- int res4 ;
- char *buf4 = 0 ;
- int alloc4 = 0 ;
+ void *argp4 = 0 ;
+ int res4 = 0 ;
int val5 ;
int ecode5 = 0 ;
void *argp6 = 0 ;
buffer3 = (float *) vptr3;
arg3=&buffer3;
}
- res4 = SWIG_AsCharPtrAndSize(obj3, &buf4, NULL, &alloc4);
+ res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_signed_char, 0 | 0 );
if (!SWIG_IsOK(res4)) {
- SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "new_CvSVMSolver" "', argument " "4"" of type '" "char *""'");
+ SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "new_CvSVMSolver" "', argument " "4"" of type '" "schar *""'");
}
- arg4 = reinterpret_cast< char * >(buf4);
+ arg4 = reinterpret_cast< schar * >(argp4);
ecode5 = SWIG_AsVal_int(obj4, &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_CvSVMSolver" "', argument " "5"" of type '" "int""'");
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVMSolver, SWIG_POINTER_NEW | 0 );
- if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
return resultobj;
fail:
- if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
return NULL;
}
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 13); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_p_float, 0);
_v = SWIG_CheckState(res);
if (_v) {
- int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+ void *vptr = 0;
+ int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_signed_char, 0);
_v = SWIG_CheckState(res);
if (_v) {
{
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvSVMSolver'.\n Possible C/C++ prototypes are:\n CvSVMSolver()\n CvSVMSolver(int,int,float const **,char *,int,double *,double,double,CvMemStorage *,CvSVMKernel *,CvSVMSolver::GetRow,CvSVMSolver::SelectWorkingSet,CvSVMSolver::CalcRho)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvSVMSolver'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvSVMSolver()\n"
+ " CvSVMSolver(int,int,float const **,schar *,int,double *,double,double,CvMemStorage *,CvSVMKernel *,CvSVMSolver::GetRow,CvSVMSolver::SelectWorkingSet,CvSVMSolver::CalcRho)\n");
return NULL;
}
int arg2 ;
int arg3 ;
float **arg4 = (float **) 0 ;
- char *arg5 = (char *) 0 ;
+ schar *arg5 = (schar *) 0 ;
int arg6 ;
double *arg7 = (double *) 0 ;
double arg8 ;
int ecode3 = 0 ;
void *vptr4 ;
float *buffer4 ;
- int res5 ;
- char *buf5 = 0 ;
- int alloc5 = 0 ;
+ void *argp5 = 0 ;
+ int res5 = 0 ;
int val6 ;
int ecode6 = 0 ;
void *argp7 = 0 ;
buffer4 = (float *) vptr4;
arg4=&buffer4;
}
- res5 = SWIG_AsCharPtrAndSize(obj4, &buf5, NULL, &alloc5);
+ res5 = SWIG_ConvertPtr(obj4, &argp5,SWIGTYPE_p_signed_char, 0 | 0 );
if (!SWIG_IsOK(res5)) {
- SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "CvSVMSolver_create" "', argument " "5"" of type '" "char *""'");
+ SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "CvSVMSolver_create" "', argument " "5"" of type '" "schar *""'");
}
- arg5 = reinterpret_cast< char * >(buf5);
+ arg5 = reinterpret_cast< schar * >(argp5);
ecode6 = SWIG_AsVal_int(obj5, &val6);
if (!SWIG_IsOK(ecode6)) {
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "CvSVMSolver_create" "', argument " "6"" of type '" "int""'");
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
- if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
return resultobj;
fail:
- if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
int arg2 ;
int arg3 ;
float **arg4 = (float **) 0 ;
- char *arg5 = (char *) 0 ;
+ schar *arg5 = (schar *) 0 ;
double arg6 ;
double arg7 ;
CvMemStorage *arg8 = (CvMemStorage *) 0 ;
int ecode3 = 0 ;
void *vptr4 ;
float *buffer4 ;
- int res5 ;
- char *buf5 = 0 ;
- int alloc5 = 0 ;
+ void *argp5 = 0 ;
+ int res5 = 0 ;
double val6 ;
int ecode6 = 0 ;
double val7 ;
buffer4 = (float *) vptr4;
arg4=&buffer4;
}
- res5 = SWIG_AsCharPtrAndSize(obj4, &buf5, NULL, &alloc5);
+ res5 = SWIG_ConvertPtr(obj4, &argp5,SWIGTYPE_p_signed_char, 0 | 0 );
if (!SWIG_IsOK(res5)) {
- SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "CvSVMSolver_solve_c_svc" "', argument " "5"" of type '" "char *""'");
+ SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "CvSVMSolver_solve_c_svc" "', argument " "5"" of type '" "schar *""'");
}
- arg5 = reinterpret_cast< char * >(buf5);
+ arg5 = reinterpret_cast< schar * >(argp5);
ecode6 = SWIG_AsVal_double(obj5, &val6);
if (!SWIG_IsOK(ecode6)) {
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "CvSVMSolver_solve_c_svc" "', argument " "6"" of type '" "double""'");
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
- if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
return resultobj;
fail:
- if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
return NULL;
}
int arg2 ;
int arg3 ;
float **arg4 = (float **) 0 ;
- char *arg5 = (char *) 0 ;
+ schar *arg5 = (schar *) 0 ;
CvMemStorage *arg6 = (CvMemStorage *) 0 ;
CvSVMKernel *arg7 = (CvSVMKernel *) 0 ;
double *arg8 = (double *) 0 ;
int ecode3 = 0 ;
void *vptr4 ;
float *buffer4 ;
- int res5 ;
- char *buf5 = 0 ;
- int alloc5 = 0 ;
+ void *argp5 = 0 ;
+ int res5 = 0 ;
void *argp6 = 0 ;
int res6 = 0 ;
void *argp7 = 0 ;
buffer4 = (float *) vptr4;
arg4=&buffer4;
}
- res5 = SWIG_AsCharPtrAndSize(obj4, &buf5, NULL, &alloc5);
+ res5 = SWIG_ConvertPtr(obj4, &argp5,SWIGTYPE_p_signed_char, 0 | 0 );
if (!SWIG_IsOK(res5)) {
- SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "CvSVMSolver_solve_nu_svc" "', argument " "5"" of type '" "char *""'");
+ SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "CvSVMSolver_solve_nu_svc" "', argument " "5"" of type '" "schar *""'");
}
- arg5 = reinterpret_cast< char * >(buf5);
+ arg5 = reinterpret_cast< schar * >(argp5);
res6 = SWIG_ConvertPtr(obj5, &argp6,SWIGTYPE_p_CvMemStorage, 0 | 0 );
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "CvSVMSolver_solve_nu_svc" "', argument " "6"" of type '" "CvMemStorage *""'");
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
- if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
return resultobj;
fail:
- if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_float, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_float, 0 | 0 );
SWIGINTERN PyObject *_wrap_CvSVMSolver_alpha_status_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
CvSVMSolver *arg1 = (CvSVMSolver *) 0 ;
- char *arg2 = (char *) 0 ;
+ schar *arg2 = (schar *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
- int res2 ;
- char *buf2 = 0 ;
- int alloc2 = 0 ;
+ void *argp2 = 0 ;
+ int res2 = 0 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSVMSolver_alpha_status_set" "', argument " "1"" of type '" "CvSVMSolver *""'");
}
arg1 = reinterpret_cast< CvSVMSolver * >(argp1);
- res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2);
+ res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res2)) {
- SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSVMSolver_alpha_status_set" "', argument " "2"" of type '" "char *""'");
- }
- arg2 = reinterpret_cast< char * >(buf2);
- if (arg1->alpha_status) delete[] arg1->alpha_status;
- if (arg2) {
- size_t size = strlen(reinterpret_cast< const char * >(arg2)) + 1;
- arg1->alpha_status = (char *)reinterpret_cast< char* >(memcpy((new char[size]), reinterpret_cast< const char * >(arg2), sizeof(char)*(size)));
- } else {
- arg1->alpha_status = 0;
+ SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSVMSolver_alpha_status_set" "', argument " "2"" of type '" "schar *""'");
}
+ arg2 = reinterpret_cast< schar * >(argp2);
+ if (arg1) (arg1)->alpha_status = arg2;
+
resultobj = SWIG_Py_Void();
- if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
return resultobj;
fail:
- if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
return NULL;
}
SWIGINTERN PyObject *_wrap_CvSVMSolver_alpha_status_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
CvSVMSolver *arg1 = (CvSVMSolver *) 0 ;
- char *result = 0 ;
+ schar *result = 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
PyObject * obj0 = 0 ;
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSVMSolver_alpha_status_get" "', argument " "1"" of type '" "CvSVMSolver *""'");
}
arg1 = reinterpret_cast< CvSVMSolver * >(argp1);
- result = (char *) ((arg1)->alpha_status);
- resultobj = SWIG_FromCharPtr((const char *)result);
+ result = (schar *) ((arg1)->alpha_status);
+ resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 | 0 );
return resultobj;
fail:
return NULL;
SWIGINTERN PyObject *_wrap_CvSVMSolver_y_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
CvSVMSolver *arg1 = (CvSVMSolver *) 0 ;
- char *arg2 = (char *) 0 ;
+ schar *arg2 = (schar *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
- int res2 ;
- char *buf2 = 0 ;
- int alloc2 = 0 ;
+ void *argp2 = 0 ;
+ int res2 = 0 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSVMSolver_y_set" "', argument " "1"" of type '" "CvSVMSolver *""'");
}
arg1 = reinterpret_cast< CvSVMSolver * >(argp1);
- res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2);
+ res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res2)) {
- SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSVMSolver_y_set" "', argument " "2"" of type '" "char *""'");
- }
- arg2 = reinterpret_cast< char * >(buf2);
- if (arg1->y) delete[] arg1->y;
- if (arg2) {
- size_t size = strlen(reinterpret_cast< const char * >(arg2)) + 1;
- arg1->y = (char *)reinterpret_cast< char* >(memcpy((new char[size]), reinterpret_cast< const char * >(arg2), sizeof(char)*(size)));
- } else {
- arg1->y = 0;
+ SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSVMSolver_y_set" "', argument " "2"" of type '" "schar *""'");
}
+ arg2 = reinterpret_cast< schar * >(argp2);
+ if (arg1) (arg1)->y = arg2;
+
resultobj = SWIG_Py_Void();
- if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
return resultobj;
fail:
- if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
return NULL;
}
SWIGINTERN PyObject *_wrap_CvSVMSolver_y_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
CvSVMSolver *arg1 = (CvSVMSolver *) 0 ;
- char *result = 0 ;
+ schar *result = 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
PyObject * obj0 = 0 ;
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSVMSolver_y_get" "', argument " "1"" of type '" "CvSVMSolver *""'");
}
arg1 = reinterpret_cast< CvSVMSolver * >(argp1);
- result = (char *) ((arg1)->y);
- resultobj = SWIG_FromCharPtr((const char *)result);
+ result = (schar *) ((arg1)->y);
+ resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 | 0 );
return resultobj;
fail:
return NULL;
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_float, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_float, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_float, 0 | 0 );
SWIGINTERN PyObject *CvSVMSolver_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvSVMSolver, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVMDecisionFunc, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvSVMDecisionFunc_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvSVMDecisionFunc, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVM, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVM, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVM, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVM, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVM, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 5); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvSVM'.\n Possible C/C++ prototypes are:\n CvSVM()\n CvSVM(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams)\n CvSVM(CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n CvSVM(CvMat const *,CvMat const *,CvMat const *)\n CvSVM(CvMat const *,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvSVM'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvSVM()\n"
+ " CvSVM(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams)\n"
+ " CvSVM(CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvSVM(CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvSVM(CvMat const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 6); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvSVM_train'.\n Possible C/C++ prototypes are:\n train(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams)\n train(CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvSVM_train'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " train(CvSVM *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams)\n"
+ " train(CvSVM *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvSVM *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvSVM *,CvMat const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 13); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvSVM_train_auto'.\n Possible C/C++ prototypes are:\n train_auto(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid)\n train_auto(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid)\n train_auto(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid)\n train_auto(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid,CvParamGrid,CvParamGrid)\n train_auto(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid,CvParamGrid)\n train_auto(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid)\n train_auto(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int)\n train_auto(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvSVM_train_auto'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " train_auto(CvSVM *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid)\n"
+ " train_auto(CvSVM *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid)\n"
+ " train_auto(CvSVM *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid,CvParamGrid,CvParamGrid,CvParamGrid)\n"
+ " train_auto(CvSVM *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid,CvParamGrid,CvParamGrid)\n"
+ " train_auto(CvSVM *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid,CvParamGrid)\n"
+ " train_auto(CvSVM *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int,CvParamGrid)\n"
+ " train_auto(CvSVM *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams,int)\n"
+ " train_auto(CvSVM *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvSVMParams)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_float, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj((new CvSVMParams(static_cast< const CvSVMParams& >(result))), SWIGTYPE_p_CvSVMParams, SWIG_POINTER_OWN | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj((new CvParamGrid(static_cast< const CvParamGrid& >(result))), SWIGTYPE_p_CvParamGrid, SWIG_POINTER_OWN | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
SWIGINTERN PyObject *CvSVM_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvSVM, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvEMParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvEMParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvEMParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvEMParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvEMParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvEMParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvEMParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvEMParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvEMParams, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 8); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvEMParams'.\n Possible C/C++ prototypes are:\n CvEMParams()\n CvEMParams(int,int,int,CvTermCriteria,CvMat const *,CvMat const *,CvMat const *,CvMat const **)\n CvEMParams(int,int,int,CvTermCriteria,CvMat const *,CvMat const *,CvMat const *)\n CvEMParams(int,int,int,CvTermCriteria,CvMat const *,CvMat const *)\n CvEMParams(int,int,int,CvTermCriteria,CvMat const *)\n CvEMParams(int,int,int,CvTermCriteria)\n CvEMParams(int,int,int)\n CvEMParams(int,int)\n CvEMParams(int)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvEMParams'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvEMParams()\n"
+ " CvEMParams(int,int,int,CvTermCriteria,CvMat const *,CvMat const *,CvMat const *,CvMat const **)\n"
+ " CvEMParams(int,int,int,CvTermCriteria,CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvEMParams(int,int,int,CvTermCriteria,CvMat const *,CvMat const *)\n"
+ " CvEMParams(int,int,int,CvTermCriteria,CvMat const *)\n"
+ " CvEMParams(int,int,int,CvTermCriteria)\n"
+ " CvEMParams(int,int,int)\n"
+ " CvEMParams(int,int)\n"
+ " CvEMParams(int)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvEMParams_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvEMParams, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvEM, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 5); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvEM_train'.\n Possible C/C++ prototypes are:\n train(CvMat const *,CvMat const *,CvEMParams,CvMat *)\n train(CvMat const *,CvMat const *,CvEMParams)\n train(CvMat const *,CvMat const *)\n train(CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvEM_train'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " train(CvEM *,CvMat const *,CvMat const *,CvEMParams,CvMat *)\n"
+ " train(CvEM *,CvMat const *,CvMat const *,CvEMParams)\n"
+ " train(CvEM *,CvMat const *,CvMat const *)\n"
+ " train(CvEM *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvMat, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvMat, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvMat, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = result;
SWIGINTERN PyObject *CvEM_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvEM, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvPair32s32f, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvPair32s32f_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvPair32s32f, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeSplit, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvDTreeSplit_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvDTreeSplit, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeNode, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvDTreeNode_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvDTreeNode, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeParams, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 9); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvDTreeParams'.\n Possible C/C++ prototypes are:\n CvDTreeParams()\n CvDTreeParams(int,int,float,bool,int,int,bool,bool,float const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvDTreeParams'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvDTreeParams()\n"
+ " CvDTreeParams(int,int,float,bool,int,int,bool,bool,float const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvDTreeParams_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvDTreeParams, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeTrainData, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeTrainData, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeTrainData, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeTrainData, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeTrainData, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeTrainData, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeTrainData, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeTrainData, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeTrainData, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 10); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvDTreeTrainData'.\n Possible C/C++ prototypes are:\n CvDTreeTrainData()\n CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &,bool,bool)\n CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &,bool)\n CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &)\n CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *)\n CvDTreeTrainData(CvMat const *,int,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvDTreeTrainData'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvDTreeTrainData()\n"
+ " CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &,bool,bool)\n"
+ " CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &,bool)\n"
+ " CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &)\n"
+ " CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvDTreeTrainData(CvMat const *,int,CvMat const *,CvMat const *)\n"
+ " CvDTreeTrainData(CvMat const *,int,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 12); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTreeTrainData_set_data'.\n Possible C/C++ prototypes are:\n set_data(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &,bool,bool,bool)\n set_data(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &,bool,bool)\n set_data(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &,bool)\n set_data(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &)\n set_data(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n set_data(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n set_data(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n set_data(CvMat const *,int,CvMat const *,CvMat const *)\n set_data(CvMat const *,int,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTreeTrainData_set_data'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " set_data(CvDTreeTrainData *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &,bool,bool,bool)\n"
+ " set_data(CvDTreeTrainData *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &,bool,bool)\n"
+ " set_data(CvDTreeTrainData *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &,bool)\n"
+ " set_data(CvDTreeTrainData *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams const &)\n"
+ " set_data(CvDTreeTrainData *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " set_data(CvDTreeTrainData *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " set_data(CvDTreeTrainData *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n"
+ " set_data(CvDTreeTrainData *,CvMat const *,int,CvMat const *,CvMat const *)\n"
+ " set_data(CvDTreeTrainData *,CvMat const *,int,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 6); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTreeTrainData_get_vectors'.\n Possible C/C++ prototypes are:\n get_vectors(CvMat const *,float *,uchar *,float *,bool)\n get_vectors(CvMat const *,float *,uchar *,float *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTreeTrainData_get_vectors'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " get_vectors(CvDTreeTrainData *,CvMat const *,float *,uchar *,float *,bool)\n"
+ " get_vectors(CvDTreeTrainData *,CvMat const *,float *,uchar *,float *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeNode, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_int, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_float, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_int, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_int, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvPair32s32f, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeNode, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeSplit, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeSplit, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvDTreeTrainData_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvDTreeTrainData, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTree, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 9); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTree_train'.\n Possible C/C++ prototypes are:\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *)\n train(CvDTreeTrainData *,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTree_train'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " train(CvDTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams)\n"
+ " train(CvDTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvDTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvDTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvDTree *,CvMat const *,int,CvMat const *,CvMat const *)\n"
+ " train(CvDTree *,CvMat const *,int,CvMat const *)\n"
+ " train(CvDTree *,CvDTreeTrainData *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeNode, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeNode, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeNode, 0 | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 4); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTree_predict'.\n Possible C/C++ prototypes are:\n predict(CvMat const *,CvMat const *,bool)\n predict(CvMat const *,CvMat const *)\n predict(CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTree_predict'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " predict(CvDTree const *,CvMat const *,CvMat const *,bool)\n"
+ " predict(CvDTree const *,CvMat const *,CvMat const *)\n"
+ " predict(CvDTree const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvMat, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 4); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTree_read'.\n Possible C/C++ prototypes are:\n read(CvFileStorage *,CvFileNode *)\n read(CvFileStorage *,CvFileNode *,CvDTreeTrainData *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTree_read'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " read(CvDTree *,CvFileStorage *,CvFileNode *)\n"
+ " read(CvDTree *,CvFileStorage *,CvFileNode *,CvDTreeTrainData *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 3); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTree_write'.\n Possible C/C++ prototypes are:\n write(CvFileStorage *,char const *)\n write(CvFileStorage *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvDTree_write'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " write(CvDTree *,CvFileStorage *,char const *)\n"
+ " write(CvDTree *,CvFileStorage *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeNode, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvDTreeTrainData, 0 | 0 );
SWIGINTERN PyObject *CvDTree_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvDTree, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvForestTree, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 9); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvForestTree_train'.\n Possible C/C++ prototypes are:\n train(CvDTreeTrainData *,CvMat const *,CvRTrees *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *)\n train(CvDTreeTrainData *,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvForestTree_train'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " train(CvForestTree *,CvDTreeTrainData *,CvMat const *,CvRTrees *)\n"
+ " train(CvForestTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams)\n"
+ " train(CvForestTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvForestTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvForestTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvForestTree *,CvMat const *,int,CvMat const *,CvMat const *)\n"
+ " train(CvForestTree *,CvMat const *,int,CvMat const *)\n"
+ " train(CvForestTree *,CvDTreeTrainData *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 5); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvForestTree_read'.\n Possible C/C++ prototypes are:\n read(CvFileStorage *,CvFileNode *,CvRTrees *,CvDTreeTrainData *)\n read(CvFileStorage *,CvFileNode *)\n read(CvFileStorage *,CvFileNode *,CvDTreeTrainData *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvForestTree_read'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " read(CvForestTree *,CvFileStorage *,CvFileNode *,CvRTrees *,CvDTreeTrainData *)\n"
+ " read(CvForestTree *,CvFileStorage *,CvFileNode *)\n"
+ " read(CvForestTree *,CvFileStorage *,CvFileNode *,CvDTreeTrainData *)\n");
return NULL;
}
SWIGINTERN PyObject *CvForestTree_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvForestTree, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvRTParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvRTParams, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 11); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvRTParams'.\n Possible C/C++ prototypes are:\n CvRTParams()\n CvRTParams(int,int,float,bool,int,float const *,bool,int,int,float,int)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvRTParams'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvRTParams()\n"
+ " CvRTParams(int,int,float,bool,int,float const *,bool,int,int,float,int)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvRTParams_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvRTParams, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvRTrees, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 9); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvRTrees_train'.\n Possible C/C++ prototypes are:\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvRTParams)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvRTrees_train'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " train(CvRTrees *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvRTParams)\n"
+ " train(CvRTrees *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvRTrees *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvRTrees *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvRTrees *,CvMat const *,int,CvMat const *,CvMat const *)\n"
+ " train(CvRTrees *,CvMat const *,int,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 3); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvRTrees_predict'.\n Possible C/C++ prototypes are:\n predict(CvMat const *,CvMat const *)\n predict(CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvRTrees_predict'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " predict(CvRTrees const *,CvMat const *,CvMat const *)\n"
+ " predict(CvRTrees const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvMat, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 5); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvRTrees_get_proximity'.\n Possible C/C++ prototypes are:\n get_proximity(CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n get_proximity(CvMat const *,CvMat const *,CvMat const *)\n get_proximity(CvMat const *,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvRTrees_get_proximity'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " get_proximity(CvRTrees const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " get_proximity(CvRTrees const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " get_proximity(CvRTrees const *,CvMat const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvMat, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
{
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvForestTree, 0 | 0 );
SWIGINTERN PyObject *CvRTrees_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvRTrees, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvBoostParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvBoostParams, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 6); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvBoostParams'.\n Possible C/C++ prototypes are:\n CvBoostParams()\n CvBoostParams(int,int,double,int,bool,float const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvBoostParams'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvBoostParams()\n"
+ " CvBoostParams(int,int,double,int,bool,float const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvBoostParams_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvBoostParams, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvBoostTree, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 9); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvBoostTree_train'.\n Possible C/C++ prototypes are:\n train(CvDTreeTrainData *,CvMat const *,CvBoost *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *)\n train(CvDTreeTrainData *,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvBoostTree_train'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " train(CvBoostTree *,CvDTreeTrainData *,CvMat const *,CvBoost *)\n"
+ " train(CvBoostTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvDTreeParams)\n"
+ " train(CvBoostTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvBoostTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvBoostTree *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvBoostTree *,CvMat const *,int,CvMat const *,CvMat const *)\n"
+ " train(CvBoostTree *,CvMat const *,int,CvMat const *)\n"
+ " train(CvBoostTree *,CvDTreeTrainData *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 5); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvBoostTree_read'.\n Possible C/C++ prototypes are:\n read(CvFileStorage *,CvFileNode *,CvBoost *,CvDTreeTrainData *)\n read(CvFileStorage *,CvFileNode *)\n read(CvFileStorage *,CvFileNode *,CvDTreeTrainData *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvBoostTree_read'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " read(CvBoostTree *,CvFileStorage *,CvFileNode *,CvBoost *,CvDTreeTrainData *)\n"
+ " read(CvBoostTree *,CvFileStorage *,CvFileNode *)\n"
+ " read(CvBoostTree *,CvFileStorage *,CvFileNode *,CvDTreeTrainData *)\n");
return NULL;
}
SWIGINTERN PyObject *CvBoostTree_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvBoostTree, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvBoost, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvBoost, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvBoost, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvBoost, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvBoost, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvBoost, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvBoost, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 8); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvBoost'.\n Possible C/C++ prototypes are:\n CvBoost()\n CvBoost(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvBoostParams)\n CvBoost(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n CvBoost(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n CvBoost(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n CvBoost(CvMat const *,int,CvMat const *,CvMat const *)\n CvBoost(CvMat const *,int,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvBoost'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvBoost()\n"
+ " CvBoost(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvBoostParams)\n"
+ " CvBoost(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvBoost(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvBoost(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n"
+ " CvBoost(CvMat const *,int,CvMat const *,CvMat const *)\n"
+ " CvBoost(CvMat const *,int,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_bool(static_cast< bool >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 10); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvBoost_train'.\n Possible C/C++ prototypes are:\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvBoostParams,bool)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvBoostParams)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *,CvMat const *)\n train(CvMat const *,int,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvBoost_train'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " train(CvBoost *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvBoostParams,bool)\n"
+ " train(CvBoost *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvBoostParams)\n"
+ " train(CvBoost *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvBoost *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvBoost *,CvMat const *,int,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvBoost *,CvMat const *,int,CvMat const *,CvMat const *)\n"
+ " train(CvBoost *,CvMat const *,int,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 6); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvBoost_predict'.\n Possible C/C++ prototypes are:\n predict(CvMat const *,CvMat const *,CvMat *,CvSlice,bool)\n predict(CvMat const *,CvMat const *,CvMat *,CvSlice)\n predict(CvMat const *,CvMat const *,CvMat *)\n predict(CvMat const *,CvMat const *)\n predict(CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvBoost_predict'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " predict(CvBoost const *,CvMat const *,CvMat const *,CvMat *,CvSlice,bool)\n"
+ " predict(CvBoost const *,CvMat const *,CvMat const *,CvMat *,CvSlice)\n"
+ " predict(CvBoost const *,CvMat const *,CvMat const *,CvMat *)\n"
+ " predict(CvBoost const *,CvMat const *,CvMat const *)\n"
+ " predict(CvBoost const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSeq, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvMat, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvMat, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvMat, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvBoostParams, 0 | 0 );
SWIGINTERN PyObject *CvBoost_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvBoost, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvANN_MLP_TrainParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvANN_MLP_TrainParams, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvANN_MLP_TrainParams, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 4); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvANN_MLP_TrainParams'.\n Possible C/C++ prototypes are:\n CvANN_MLP_TrainParams()\n CvANN_MLP_TrainParams(CvTermCriteria,int,double,double)\n CvANN_MLP_TrainParams(CvTermCriteria,int,double)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvANN_MLP_TrainParams'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvANN_MLP_TrainParams()\n"
+ " CvANN_MLP_TrainParams(CvTermCriteria,int,double,double)\n"
+ " CvANN_MLP_TrainParams(CvTermCriteria,int,double)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
SWIGINTERN PyObject *CvANN_MLP_TrainParams_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvANN_MLP_TrainParams, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvANN_MLP, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvANN_MLP, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvANN_MLP, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvANN_MLP, SWIG_POINTER_NEW | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvANN_MLP, SWIG_POINTER_NEW | 0 );
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 4); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvANN_MLP'.\n Possible C/C++ prototypes are:\n CvANN_MLP()\n CvANN_MLP(CvMat const *,int,double,double)\n CvANN_MLP(CvMat const *,int,double)\n CvANN_MLP(CvMat const *,int)\n CvANN_MLP(CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'new_CvANN_MLP'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " CvANN_MLP()\n"
+ " CvANN_MLP(CvMat const *,int,double,double)\n"
+ " CvANN_MLP(CvMat const *,int,double)\n"
+ " CvANN_MLP(CvMat const *,int)\n"
+ " CvANN_MLP(CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 5); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvANN_MLP_create'.\n Possible C/C++ prototypes are:\n create(CvMat const *,int,double,double)\n create(CvMat const *,int,double)\n create(CvMat const *,int)\n create(CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvANN_MLP_create'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " create(CvANN_MLP *,CvMat const *,int,double,double)\n"
+ " create(CvANN_MLP *,CvMat const *,int,double)\n"
+ " create(CvANN_MLP *,CvMat const *,int)\n"
+ " create(CvANN_MLP *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
int ii;
if (!PyTuple_Check(args)) SWIG_fail;
- argc = PyObject_Length(args);
+ argc = (int)PyObject_Length(args);
for (ii = 0; (ii < argc) && (ii < 7); ii++) {
argv[ii] = PyTuple_GET_ITEM(args,ii);
}
}
fail:
- SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvANN_MLP_train'.\n Possible C/C++ prototypes are:\n train(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvANN_MLP_TrainParams,int)\n train(CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvANN_MLP_TrainParams)\n train(CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n train(CvMat const *,CvMat const *,CvMat const *)\n");
+ SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number of arguments for overloaded function 'CvANN_MLP_train'.\n"
+ " Possible C/C++ prototypes are:\n"
+ " train(CvANN_MLP *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvANN_MLP_TrainParams,int)\n"
+ " train(CvANN_MLP *,CvMat const *,CvMat const *,CvMat const *,CvMat const *,CvANN_MLP_TrainParams)\n"
+ " train(CvANN_MLP *,CvMat const *,CvMat const *,CvMat const *,CvMat const *)\n"
+ " train(CvANN_MLP *,CvMat const *,CvMat const *,CvMat const *)\n");
return NULL;
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_float(static_cast< float >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_From_int(static_cast< int >(result));
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvMat, 0 | 0 );
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 );
SWIGINTERN PyObject *CvANN_MLP_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
- if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
SWIG_TypeNewClientData(SWIGTYPE_p_CvANN_MLP, SWIG_NewClientData(obj));
return SWIG_Py_Void();
}
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
}
catch (...)
{
- return NULL;
+ SWIG_fail;
}
}
resultobj = SWIG_Py_Void();
/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
-static void *_p_CvNormalBayesClassifierTo_p_CvStatModel(void *x) {
+static void *_p_CvNormalBayesClassifierTo_p_CvStatModel(void *x, int *newmemory) {
return (void *)((CvStatModel *) ((CvNormalBayesClassifier *) x));
}
-static void *_p_CvSVMTo_p_CvStatModel(void *x) {
+static void *_p_CvSVMTo_p_CvStatModel(void *x, int *newmemory) {
return (void *)((CvStatModel *) ((CvSVM *) x));
}
-static void *_p_CvANN_MLPTo_p_CvStatModel(void *x) {
+static void *_p_CvANN_MLPTo_p_CvStatModel(void *x, int *newmemory) {
return (void *)((CvStatModel *) ((CvANN_MLP *) x));
}
-static void *_p_CvKNearestTo_p_CvStatModel(void *x) {
+static void *_p_CvKNearestTo_p_CvStatModel(void *x, int *newmemory) {
return (void *)((CvStatModel *) ((CvKNearest *) x));
}
-static void *_p_CvForestTreeTo_p_CvStatModel(void *x) {
+static void *_p_CvForestTreeTo_p_CvStatModel(void *x, int *newmemory) {
return (void *)((CvStatModel *) (CvDTree *) ((CvForestTree *) x));
}
-static void *_p_CvRTreesTo_p_CvStatModel(void *x) {
+static void *_p_CvRTreesTo_p_CvStatModel(void *x, int *newmemory) {
return (void *)((CvStatModel *) ((CvRTrees *) x));
}
-static void *_p_CvBoostTreeTo_p_CvStatModel(void *x) {
+static void *_p_CvBoostTreeTo_p_CvStatModel(void *x, int *newmemory) {
return (void *)((CvStatModel *) (CvDTree *) ((CvBoostTree *) x));
}
-static void *_p_CvEMTo_p_CvStatModel(void *x) {
+static void *_p_CvEMTo_p_CvStatModel(void *x, int *newmemory) {
return (void *)((CvStatModel *) ((CvEM *) x));
}
-static void *_p_CvDTreeTo_p_CvStatModel(void *x) {
+static void *_p_CvDTreeTo_p_CvStatModel(void *x, int *newmemory) {
return (void *)((CvStatModel *) ((CvDTree *) x));
}
-static void *_p_CvBoostTo_p_CvStatModel(void *x) {
+static void *_p_CvBoostTo_p_CvStatModel(void *x, int *newmemory) {
return (void *)((CvStatModel *) ((CvBoost *) x));
}
-static void *_p_CvRTParamsTo_p_CvDTreeParams(void *x) {
+static void *_p_CvRTParamsTo_p_CvDTreeParams(void *x, int *newmemory) {
return (void *)((CvDTreeParams *) ((CvRTParams *) x));
}
-static void *_p_CvBoostParamsTo_p_CvDTreeParams(void *x) {
+static void *_p_CvBoostParamsTo_p_CvDTreeParams(void *x, int *newmemory) {
return (void *)((CvDTreeParams *) ((CvBoostParams *) x));
}
-static void *_p_CvForestTreeTo_p_CvDTree(void *x) {
+static void *_p_CvForestTreeTo_p_CvDTree(void *x, int *newmemory) {
return (void *)((CvDTree *) ((CvForestTree *) x));
}
-static void *_p_CvBoostTreeTo_p_CvDTree(void *x) {
+static void *_p_CvBoostTreeTo_p_CvDTree(void *x, int *newmemory) {
return (void *)((CvDTree *) ((CvBoostTree *) x));
}
static swig_type_info _swigt__m_CvSVMKernel__f_int_int_p_p_q_const__float_p_q_const__float_p_float__void = {"_m_CvSVMKernel__f_int_int_p_p_q_const__float_p_q_const__float_p_float__void", "void (CvSVMKernel::*)(int,int,float const **,float const *,float *)|CvSVMKernel::Calc", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__m_CvSVMSolver__f_int_p_float_p_float_bool__p_float = {"_m_CvSVMSolver__f_int_p_float_p_float_bool__p_float", "float *(CvSVMSolver::*)(int,float *,float *,bool)|CvSVMSolver::GetRow", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__m_CvSVMSolver__f_int_p_float_p_float_bool__p_float = {"_m_CvSVMSolver__f_int_p_float_p_float_bool__p_float", "CvSVMSolver::GetRow|float *(CvSVMSolver::*)(int,float *,float *,bool)", 0, 0, (void*)0, 0};
static swig_type_info _swigt__m_CvSVMSolver__f_r_double_r_double__void = {"_m_CvSVMSolver__f_r_double_r_double__void", "void (CvSVMSolver::*)(double &,double &)|CvSVMSolver::CalcRho", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__m_CvSVMSolver__f_r_int_r_int__bool = {"_m_CvSVMSolver__f_r_int_r_int__bool", "bool (CvSVMSolver::*)(int &,int &)|CvSVMSolver::SelectWorkingSet", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__m_CvSVMSolver__f_r_int_r_int__bool = {"_m_CvSVMSolver__f_r_int_r_int__bool", "CvSVMSolver::SelectWorkingSet|bool (CvSVMSolver::*)(int &,int &)", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_Calc = {"_p_Calc", "Calc *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_CalcRho = {"_p_CalcRho", "CalcRho *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_Cv32suf = {"_p_Cv32suf", "Cv32suf *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_CvChainPtReader = {"_p_CvChainPtReader", "CvChainPtReader *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_CvConDensation = {"_p_CvConDensation", "CvConDensation *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_CvConnectedComp = {"_p_CvConnectedComp", "CvConnectedComp *", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__p_CvContour = {"_p_CvContour", "CvContour *|CvPoint2DSeq *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_CvContour = {"_p_CvContour", "CvPoint2DSeq *|CvContour *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_CvContourTree = {"_p_CvContourTree", "CvContourTree *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_CvConvexityDefect = {"_p_CvConvexityDefect", "CvConvexityDefect *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_CvDTree = {"_p_CvDTree", "CvDTree *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_double = {"_p_double", "double *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_float = {"_p_float", "float *", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__p_long_long = {"_p_long_long", "long long *|int64 *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_int = {"_p_int", "CvHistType *|int *|CVStatus *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_long_long = {"_p_long_long", "int64 *|long long *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_CvMat = {"_p_p_CvMat", "CvMat **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_double = {"_p_p_double", "double **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_float = {"_p_p_float", "float **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_unsigned_char = {"_p_p_unsigned_char", "unsigned char **|uchar **", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_signed_char = {"_p_signed_char", "schar *|signed char *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_size_t = {"_p_size_t", "size_t *|CvSubdiv2DEdge *", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|uchar *", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__p_unsigned_long_long = {"_p_unsigned_long_long", "unsigned long long *|CvRNG *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "uchar *|unsigned char *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_unsigned_long_long = {"_p_unsigned_long_long", "uint64 *|unsigned long long *|CvRNG *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_unsigned_short = {"_p_unsigned_short", "unsigned short *|ushort *", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__p_void = {"_p_void", "void *|CvArr *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_void = {"_p_void", "CvArr *|void *", 0, 0, (void*)0, 0};
static swig_type_info *swig_type_initial[] = {
&_swigt__m_CvSVMKernel__f_int_int_p_p_q_const__float_p_q_const__float_p_float__void,
&_swigt__p_p_double,
&_swigt__p_p_float,
&_swigt__p_p_unsigned_char,
+ &_swigt__p_signed_char,
&_swigt__p_size_t,
&_swigt__p_unsigned_char,
&_swigt__p_unsigned_long_long,
static swig_cast_info _swigc__p_p_double[] = { {&_swigt__p_p_double, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_float[] = { {&_swigt__p_p_float, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_unsigned_char[] = { {&_swigt__p_p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_signed_char[] = { {&_swigt__p_signed_char, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_size_t[] = { {&_swigt__p_size_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_unsigned_long_long[] = { {&_swigt__p_unsigned_long_long, 0, 0, 0},{0, 0, 0, 0}};
_swigc__p_p_double,
_swigc__p_p_float,
_swigc__p_p_unsigned_char,
+ _swigc__p_signed_char,
_swigc__p_size_t,
_swigc__p_unsigned_char,
_swigc__p_unsigned_long_long,
SWIG_InitializeModule(void *clientdata) {
size_t i;
swig_module_info *module_head, *iter;
- int found;
+ int found, init;
clientdata = clientdata;
swig_module.type_initial = swig_type_initial;
swig_module.cast_initial = swig_cast_initial;
swig_module.next = &swig_module;
+ init = 1;
+ } else {
+ init = 0;
}
/* Try and load any already created modules */
module_head->next = &swig_module;
}
+ /* When multiple interpeters are used, a module could have already been initialized in
+ a different interpreter, but not yet have a pointer in this interpreter.
+ In this case, we do not want to continue adding types... everything should be
+ set up already */
+ if (init == 0) return;
+
/* Now work on filling in swig_module.types */
#ifdef SWIGRUNTIME_DEBUG
printf("SWIG_InitializeModule: size %d\n", swig_module.size);