]> rtime.felk.cvut.cz Git - opencv.git/commitdiff
Some improvements for the Octave bindings & samples.
authorxavier98 <xavier98@73c94f0f-984f-4a5f-82bc-2d8db8d8ee08>
Wed, 16 Apr 2008 02:55:38 +0000 (02:55 +0000)
committerxavier98 <xavier98@73c94f0f-984f-4a5f-82bc-2d8db8d8ee08>
Wed, 16 Apr 2008 02:55:38 +0000 (02:55 +0000)
Completely working samples: chessboard.m, dft.m, drawing.m, kmeans.m, morphology.m, kalman.m.

git-svn-id: https://code.ros.org/svn/opencv/trunk@1140 73c94f0f-984f-4a5f-82bc-2d8db8d8ee08

34 files changed:
opencv/interfaces/swig/octave/PKG_ADD_template
opencv/interfaces/swig/octave/cv_wrap.cpp
opencv/interfaces/swig/octave/cvarr.i
opencv/interfaces/swig/octave/cvseq.i
opencv/interfaces/swig/octave/cvshadow.cpp
opencv/interfaces/swig/octave/cvshadow.i
opencv/interfaces/swig/octave/highgui_wrap.cpp
opencv/interfaces/swig/octave/ml_wrap.cpp
opencv/interfaces/swig/octave/octcvseq.hpp
opencv/interfaces/swig/octave/octhelpers.cpp
opencv/interfaces/swig/octave/octhelpers.i
opencv/samples/octave/cam-histo.m
opencv/samples/octave/convexhull.m
opencv/samples/octave/delaunay.m
opencv/samples/octave/demhist.m
opencv/samples/octave/dft.m
opencv/samples/octave/distrans.m
opencv/samples/octave/drawing.m
opencv/samples/octave/facedetect.m
opencv/samples/octave/ffilldemo.m
opencv/samples/octave/fitellipse.m
opencv/samples/octave/houghlines.m
opencv/samples/octave/inpaint.m
opencv/samples/octave/kalman.m
opencv/samples/octave/kmeans.m
opencv/samples/octave/laplace.m
opencv/samples/octave/lkdemo.m
opencv/samples/octave/logpolar.m
opencv/samples/octave/minarea.m
opencv/samples/octave/morphology.m
opencv/samples/octave/motempl.m
opencv/samples/octave/pyramid_segmentation.m
opencv/samples/octave/squares.m
opencv/samples/octave/watershed.m

index 954387b76e86da7a38566666fbf4f94565c676de..5e6faf973aee8db5502b06beec8cf7d9dd7093c8 100644 (file)
@@ -2,4 +2,53 @@ cv;
 ml;
 highgui;
 
+IPL_ALIGN_DWORD=IPL_ALIGN_4BYTES;
+IPL_ALIGN_QWORD=IPL_ALIGN_8BYTES;
+CV_GRAPH=CV_SEQ_KIND_GRAPH;
+CV_HIST_TREE=CV_HIST_SPARSE;
+CV_TERMCRIT_NUMBER=CV_TERMCRIT_ITER;
+CV_SEQ_ELTYPE_PTR=CV_USRTYPE1;
+CV_SEQ_CONTOUR=CV_SEQ_POLYGON;
+CV_STORAGE_WRITE_TEXT=CV_STORAGE_WRITE;
+CV_STORAGE_WRITE_BINARY=CV_STORAGE_WRITE;
+CV_NODE_INTEGER=CV_NODE_INT;
+CV_NODE_FLOAT=CV_NODE_REAL;
+CV_NODE_STRING=CV_NODE_STR;
+CV_DXT_INVERSE_SCALE=CV_DXT_INV_SCALE;
+CV_RGB2RGBA=CV_BGR2BGRA;
+CV_FONT_VECTOR0=CV_FONT_HERSHEY_SIMPLEX;
+CV_RGBA2RGB=CV_BGRA2BGR;
+CV_RGB2BGRA=CV_BGR2RGBA;
+CV_BGRA2RGB=CV_RGBA2BGR;
+CV_RGB2BGR=CV_BGR2RGB;
+CV_RGBA2BGRA=CV_BGRA2RGBA;
+CV_GRAY2RGB=CV_GRAY2BGR;
+CV_GRAY2RGBA=CV_GRAY2BGRA;
+CV_BayerBG2RGB=CV_BayerRG2BGR;
+CV_BayerGB2RGB=CV_BayerGR2BGR;
+CV_BayerRG2RGB=CV_BayerBG2BGR;
+CV_BayerGR2RGB=CV_BayerGB2BGR;
+
+CV_MAKE_TYPE=@CV_MAKETYPE;
+CV_IS_CONT_MAT=@CV_IS_MAT_CONT;
+cvGetSubArr=@cvGetSubRect;
+cvZero=@cvSetZero;
+cvCvtScale=@cvConvertScale;
+cvScale=@cvConvertScale;
+cvCvtScaleAbs=@cvConvertScaleAbs;
+cvCheckArray=@cvCheckArr;
+cvMatMulAddEx=@cvGEMM;
+cvMatMulAddS=@cvTransform;
+cvT=@cvTranspose;
+cvMirror=@cvFlip;
+cvInv=@cvInvert;
+cvMahalonobis=@cvMahalanobis;
+cvFFT=@cvDFT;
+cvGraphFindEdge=@cvFindGraphEdge;
+cvGraphFindEdgeByPtr=@cvFindGraphEdgeByPtr;
+cvDrawRect=@cvRectangle;
+cvDrawLine=@cvLine;
+cvDrawCircle=@cvCircle;
+cvDrawEllipse=@cvEllipse;
+cvDrawPolyLine=@cvPolyLine;
 
index 6cc4f466efdfef9338d970e46dc03f9e68a8c3d2..563b5c1ba3930a79f2f04c90d9e48a7057c59b9e 100644 (file)
@@ -1,6 +1,6 @@
 /* ----------------------------------------------------------------------------
  * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 1.3.34
+ * 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
@@ -805,33 +805,18 @@ SWIGRUNTIME octave_value SWIG_Error(int code, const char *msg) {
 #define Octave_Error_Occurred() 0
 #define SWIG_Octave_AddErrorMsg(msg) {;}
 
+SWIGRUNTIME swig_module_info *SWIG_Octave_GetModule(void *clientdata);
+SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer);
+
 // For backward compatibility only
 #define SWIG_POINTER_EXCEPTION  0
 #define SWIG_arg_fail(arg)      0
 
-SWIGRUNTIME swig_module_info *SWIG_Octave_GetModule(void *clientdata) {
-  octave_value tmp = get_global_value("__SWIG_MODULE__", true);
-  if (!tmp.is_defined() || !tmp.is_uint64_type())
-    return 0;
-  unsigned long r = tmp.uint64_scalar_value().value();
-  assert(sizeof(r) == sizeof(swig_module_info *));
-  return (swig_module_info *) r;
-}
-
-SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer) {
-  unsigned long r = (unsigned long) pointer;
-  assert(sizeof(r) == sizeof(swig_module_info *));
-  const char *module_var = "__SWIG_MODULE__";
-  link_to_global_variable(curr_sym_tab->lookup(module_var, true));
-  set_global_value(module_var, octave_uint64(r));
-}
-
 // Runtime API implementation
 
 #include <map>
 #include <vector>
 #include <string>
-#include <ext/hash_map>
 
 namespace {
 
@@ -849,14 +834,8 @@ namespace {
     octave_swig_type *swig_value_deref(const octave_value &ov);
     octave_swig_type *swig_value_deref(const octave_base_value &ov);
 
-    struct hash_voidptr {
-      int operator() (void *p) const {
-       return (int) p;
-      }
-    };
-    typedef __gnu_cxx::hash_map < void *, Director *, hash_voidptr > rtdir_map;
+    typedef std::map < void *, Director * > rtdir_map;
 
-    using namespace __gnu_cxx;
     SWIGINTERN rtdir_map &get_rtdir_map() {
       static swig_module_info *module = 0;
       if (!module)
@@ -923,7 +902,7 @@ namespace {
       }};
     typedef std::pair < const swig_type_info *, cpp_ptr > type_ptr_pair;
 
-    swig_module_info *module;
+    mutable swig_module_info *module;
 
     const swig_type_info *construct_type;      // type of special type object
     std::vector < type_ptr_pair > types;       // our c++ base classes
@@ -998,6 +977,34 @@ namespace {
       return 0;
     }
 
+    void load_members(const swig_octave_class* c,member_map& out) const {
+      for (const swig_octave_member *m = c->members; m->name; ++m) {
+       if (out.find(m->name) == out.end())
+         out.insert(std::make_pair(m->name, std::make_pair(m, octave_value())));
+      }
+      for (int j = 0; c->base_names[j]; ++j) {
+       if (!c->base[j]) {
+         if (!module)
+           module = SWIG_GetModule(0);
+         assert(module);
+         c->base[j] = SWIG_MangledTypeQueryModule(module, module, c->base_names[j]);
+       }
+       if (!c->base[j])
+         continue;
+       assert(c->base[j]->clientdata);
+       const swig_octave_class *cj =
+         (const swig_octave_class *) c->base[j]->clientdata;
+       load_members(cj,out);
+      }
+    }
+
+    void load_members(member_map& out) const {
+      out=members;
+      for (unsigned int j = 0; j < types.size(); ++j)
+       if (types[j].first->clientdata)
+         load_members((const swig_octave_class *) types[j].first->clientdata, out);
+    }
+
     octave_value_list member_invoke(member_value_pair *m, const octave_value_list &args, int nargout) {
       if (m->second.is_defined())
        return m->second.subsref("(", std::list < octave_value_list > (1, args), nargout);
@@ -1402,6 +1409,18 @@ namespace {
       return outarg(0).string_value();
     }
 
+    virtual string_vector map_keys() const {
+      member_map tmp;
+      load_members(tmp);
+
+      string_vector keys(tmp.size());
+      int k = 0;
+      for (member_map::iterator it = tmp.begin(); it != tmp.end(); ++it)
+       keys(k++) = it->first;
+
+      return keys;
+    }
+
     virtual octave_value convert_to_str(bool pad = false, bool force = false, char type = '"') const {
       return string_value();
     }
@@ -1488,6 +1507,9 @@ namespace {
        return;
       }
 
+      member_map tmp;
+      load_members(tmp);
+
       os << "{" << std::endl;
       for (unsigned int j = 0; j < types.size(); ++j) {
        if (types[j].first->clientdata) {
@@ -1497,14 +1519,14 @@ namespace {
          os << "  " << types[j].first->name << ", ptr = " << types[j].second.ptr << std::endl;
        }
       }
-      for (member_map::const_iterator it = members.begin(); it != members.end(); ++it) {
+      for (member_map::const_iterator it = tmp.begin(); it != tmp.end(); ++it) {
        if (it->second.first) {
          const char *objtype = it->second.first->method ? "method" : "variable";
-         const char *modifier = (it->second.first->flags &1) ? "static" : (it->second.first->flags &2) ? "global" : "";
-         os << it->second.first->name << " (c++ " << modifier << " " << objtype << ")" << std::endl;
+         const char *modifier = (it->second.first->flags &1) ? "static " : (it->second.first->flags &2) ? "global " : "";
+         os << "  " << it->second.first->name << " (" << modifier << objtype << ")" << std::endl;
          assert(it->second.first->name == it->first);
        } else {
-         os << it->first << " (octave value)" << std::endl;
+         os << "  " << it->first << std::endl;
        }
       }
       os << "}" << std::endl;
@@ -1562,6 +1584,9 @@ namespace {
     virtual std::string string_value(bool force = false) const 
       { return ptr->string_value(force); }
 
+    virtual string_vector map_keys() const
+      { return ptr->map_keys(); }
+
     virtual octave_value convert_to_str(bool pad = false, bool force = false, char type = '"') const
       { return ptr->convert_to_str(pad, force, type); }
 
@@ -1583,15 +1608,15 @@ namespace {
     std::vector < char > buf;
   public:
 
-    octave_swig_packed(swig_type_info *_type = 0, const char *_buf = 0, size_t _buf_len = 0)
-      :        type(_type), buf(_buf, _buf + _buf_len) {
+    octave_swig_packed(swig_type_info *_type = 0, const void *_buf = 0, size_t _buf_len = 0)
+      :        type(_type), buf((const char*)_buf, (const char*)_buf + _buf_len) {
     }
 
-    bool copy(swig_type_info *outtype, char *ptr, size_t sz) {
+    bool copy(swig_type_info *outtype, void *ptr, size_t sz) const {
       if (outtype && outtype != type)
        return false;
       assert(sz <= buf.size());
-      std::copy(&buf[0], &buf[sz], ptr);
+      std::copy(&buf[0], &buf[sz], (char*)ptr);
       return true;
     }
 
@@ -1812,51 +1837,6 @@ namespace {
 
   }
 
-  SWIGRUNTIME octave_value SWIG_Octave_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
-    int own = (flags &SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
-
-    Swig::Director *d = Swig::get_rtdir(ptr);
-    if (d && d->swig_get_self())
-      return d->swig_get_self()->as_value();
-    return Swig::swig_value_ref(new octave_swig_type(ptr, type, own));
-  }
-
-  SWIGRUNTIME int SWIG_Octave_ConvertPtrAndOwn(const octave_value &ov, void **ptr, swig_type_info *type, int flags, int *own) {
-    if (!ov.is_defined()) {
-      if (ptr)
-       *ptr = 0;
-      return SWIG_OK;
-    }
-    if (ov.type_id() != octave_swig_ref::static_type_id())
-      return SWIG_TypeError;
-    octave_swig_ref *osr = static_cast < octave_swig_ref *>(ov.internal_rep());
-    octave_swig_type *ost = osr->get_ptr();
-    void *vptr = ost->cast(type, own, flags);
-    if (!vptr)
-      return SWIG_TypeError;
-    if (ptr)
-      *ptr = vptr;
-    return SWIG_OK;
-  }
-
-  SWIGRUNTIMEINLINE octave_value SWIG_Octave_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
-    return new octave_swig_packed(type, (char *) ptr, sz);
-  }
-
-  SWIGRUNTIME int SWIG_Octave_ConvertPacked(const octave_value &ov, void *ptr, size_t sz, swig_type_info *type) {
-    if (!ov.is_defined())
-      return SWIG_TypeError;
-    if (ov.type_id() != octave_swig_packed::static_type_id())
-      return SWIG_TypeError;
-    octave_swig_packed *ost = static_cast < octave_swig_packed *>(ov.internal_rep());
-    return ost->copy(type, (char *) ptr, sz) ? SWIG_OK : SWIG_TypeError;
-  }
-
-  void SWIG_Octave_SetConstant(octave_swig_type *module_ns, const std::string &name, const octave_value &ov) {
-    module_ns->assign(name, ov);
-  }
-
-
 #define swig_unary_op(name) \
 octave_value swig_unary_op_##name(const octave_base_value &x) { \
   return octave_swig_type::dispatch_unary_op(x,#name); \
@@ -1947,6 +1927,70 @@ octave_value_typeinfo::register_binary_op(octave_value::op_##name,tid1,tid2,swig
 
 }
 
+SWIGRUNTIME octave_value SWIG_Octave_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
+  int own = (flags &SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
+
+  Swig::Director *d = Swig::get_rtdir(ptr);
+  if (d && d->swig_get_self())
+    return d->swig_get_self()->as_value();
+  return Swig::swig_value_ref(new octave_swig_type(ptr, type, own));
+}
+
+SWIGRUNTIME int SWIG_Octave_ConvertPtrAndOwn(const octave_value &ov, void **ptr, swig_type_info *type, int flags, int *own) {
+  if (!ov.is_defined() ||
+      (ov.is_matrix_type() && ov.rows()==0 && ov.columns()==0) ) {
+    if (ptr)
+      *ptr = 0;
+    return SWIG_OK;
+  }
+  if (ov.type_id() != octave_swig_ref::static_type_id())
+    return SWIG_ERROR;
+  octave_swig_ref *osr = static_cast < octave_swig_ref *>(ov.internal_rep());
+  octave_swig_type *ost = osr->get_ptr();
+  void *vptr = ost->cast(type, own, flags);
+  if (!vptr)
+    return SWIG_ERROR;
+  if (ptr)
+    *ptr = vptr;
+  return SWIG_OK;
+}
+
+SWIGRUNTIMEINLINE octave_value SWIG_Octave_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
+  return new octave_swig_packed(type, (char *) ptr, sz);
+}
+
+SWIGRUNTIME int SWIG_Octave_ConvertPacked(const octave_value &ov, void *ptr, size_t sz, swig_type_info *type) {
+  if (!ov.is_defined())
+    return SWIG_ERROR;
+  if (ov.type_id() != octave_swig_packed::static_type_id())
+    return SWIG_ERROR;
+  octave_swig_packed *ost = static_cast < octave_swig_packed *>(ov.internal_rep());
+  return ost->copy(type, (char *) ptr, sz) ? SWIG_OK : SWIG_ERROR;
+}
+
+void SWIG_Octave_SetConstant(octave_swig_type *module_ns, const std::string &name, const octave_value &ov) {
+  module_ns->assign(name, ov);
+}
+
+SWIGRUNTIME swig_module_info *SWIG_Octave_GetModule(void *clientdata) {
+  octave_value ov = get_global_value("__SWIG_MODULE__" SWIG_TYPE_TABLE_NAME SWIG_RUNTIME_VERSION, true);
+  if (!ov.is_defined() ||
+      ov.type_id() != octave_swig_packed::static_type_id())
+    return 0;
+  const octave_swig_packed* osp = 
+    static_cast < const octave_swig_packed *> (ov.internal_rep());
+  swig_module_info *pointer = 0;
+  osp->copy(0, &pointer, sizeof(swig_module_info *));
+  return pointer;
+}
+
+SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer) {
+  octave_value ov = new octave_swig_packed(0, &pointer, sizeof(swig_module_info *));
+  const char *module_var = "__SWIG_MODULE__" SWIG_TYPE_TABLE_NAME SWIG_RUNTIME_VERSION;
+  link_to_global_variable(curr_sym_tab->lookup(module_var, true));
+  set_global_value(module_var, ov);
+}
+
 
 
 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) 
@@ -2067,8 +2111,8 @@ octave_value_typeinfo::register_binary_op(octave_value::op_##name,tid1,tid2,swig
 #define SWIGTYPE_p__IplImage swig_types[104]
 #define SWIGTYPE_p__IplROI swig_types[105]
 #define SWIGTYPE_p__IplTileInfo swig_types[106]
-#define SWIGTYPE_p_a_2__char swig_types[107]
-#define SWIGTYPE_p_a_2__float swig_types[108]
+#define SWIGTYPE_p_a_2__float swig_types[107]
+#define SWIGTYPE_p_a_2__signed_char swig_types[108]
 #define SWIGTYPE_p_a_3__float swig_types[109]
 #define SWIGTYPE_p_allocator_type swig_types[110]
 #define SWIGTYPE_p_char swig_types[111]
@@ -2157,7 +2201,7 @@ static swig_module_info swig_module = {swig_types, 189, 0, 0, 0, 0};
 /* -------- TYPES TABLE (END) -------- */
 
 
-#define SWIGVERSION 0x010334 
+#define SWIGVERSION 0x010335 
 #define SWIG_VERSION SWIGVERSION
 
 
@@ -2170,7 +2214,7 @@ static swig_module_info swig_module = {swig_types, 189, 0, 0, 0, 0};
 
        #include "octhelpers.h"
        #include "octcvseq.hpp"
-       #include "error.h"
+       ///#include "error.h"
 
 
 
@@ -2319,21 +2363,20 @@ static swig_module_info swig_module = {swig_types, 189, 0, 0, 0, 0};
     *freearg = false;
 
     // check if OpenCV type
-    if( OctSwigObject_Check(obj) ){
+    if ( OctSwigObject_Check(obj) ){
       SWIG_ConvertPtr(obj, &cvarr, 0, SWIG_POINTER_EXCEPTION);
     }
-    else if(OctList_Check(obj) || OctTuple_Check(obj)){
+    else if (OctList_Check(obj) || OctTuple_Check(obj)){
       cvarr = OctSequence_to_CvArr( obj );
       *freearg = (cvarr != NULL);
     }
-    else if(OctLong_Check(obj) && OctLong_AsLong(obj)==0){
+    else if (OctLong_Check(obj) && OctLong_AsLong(obj)==0){
       return NULL;
     }
     else {
       SWIG_ConvertPtr(obj, (void**)&cvarr, 0, SWIG_POINTER_EXCEPTION);
     }
     return cvarr;
-    return 0;
   }
 
   static int OctObject_GetElemType(octave_value obj){
@@ -2359,7 +2402,7 @@ static swig_module_info swig_module = {swig_types, 189, 0, 0, 0, 0};
     int ndim=0;
     int cvtype;
     octave_value item;
-       
+
     // figure out dimensions
     for(item = obj; 
        (OctTuple_Check(item) || OctList_Check(item));
@@ -2369,12 +2412,11 @@ static swig_module_info swig_module = {swig_types, 189, 0, 0, 0, 0};
        ndim++;
       }
 
-       
     if(ndim==0){
       error("Cannot convert an empty octave object to a CvArr");
       return NULL;
     }
-       
+
     cvtype = OctObject_GetElemType(item);
     // collapse last dim into NCH if we found a single channel, but the last dim is <=3
     if(CV_MAT_CN(cvtype)==1 && dims[ndim-1]>1 && dims[ndim-1]<4){
@@ -2382,12 +2424,12 @@ static swig_module_info swig_module = {swig_types, 189, 0, 0, 0, 0};
       dims[ndim-1]=1;  
       ndim--;
     }
-       
+
     if(cvtype==-1){
       error("Could not determine OpenCV element type of Octave sequence");
       return NULL;
     }
-       
+
     // CvMat
     if(ndim<=2){
       CvMat *m = cvCreateMat(dims[0], dims[1], cvtype);
@@ -4189,7 +4231,7 @@ SWIGINTERN octave_value IplImage___paren(IplImage *self,octave_value object){
     CvMat mat;
     IplImage * im;
     CvRect subrect = OctSlice_to_CvRect( self, object );
-               
+
     // return scalar if single element
     if(subrect.width==1 && subrect.height==1){
       CvScalar * s;
@@ -4216,7 +4258,7 @@ SWIGINTERN octave_value IplImage___paren(IplImage *self,octave_value object){
        return OctFloat_FromDouble( CV_IMAGE_ELEM(self, double, subrect.y, subrect.x) );
       }
     }
-               
+
     // otherwise return array
     im = (IplImage *) cvAlloc(sizeof(IplImage));
     cvGetSubRect(self, &mat, subrect);
@@ -4570,7 +4612,7 @@ SWIGINTERN void CvMat___paren_asgn__SWIG_4(CvMat *self,octave_value object,CvArr
 else{}
 /*@SWIG@*/;
     cvGetSubRect(self, &tmp, subrect);
-               
+
     // Reshape source array to fit destination
     // This will be used a lot for small arrays b/c
     // OctObject_to_CvArr tries to compress a 2-D octave
@@ -4970,5208 +5012,4293 @@ octave_value CvMat_imageData_get(CvMat * self)
 }
 
 
-const char* _wrap_CV_16SC_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_16SC (@var{n})\n\
-@var{n} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvGetDimSize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetDimSize (@var{arr}, @var{index})\n\
+@var{arr} is of type CvArr. @var{index} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_16UC_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_16UC (@var{n})\n\
-@var{n} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvCalcImageHist_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcHist (@var{image}, @var{hist}, @var{accumulate} = 0, @var{mask} = nil)\n\
+@var{image} is of type . @var{hist} is of type CvHistogram. @var{accumulate} is of type int. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CV_32FC_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_32FC (@var{n})\n\
-@var{n} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CvMatrix_create_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} create (@var{self}, @var{rows}, @var{cols}, @var{type})\n\
+@var{self} is of type CvMatrix. @var{rows} is of type int. @var{cols} is of type int. @var{type} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_32SC_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_32SC (@var{n})\n\
-@var{n} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CvImage_create_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} create (@var{self}, @var{size}, @var{depth}, @var{channels})\n\
+@var{self} is of type CvImage. @var{size} is of type CvSize. @var{depth} is of type int. @var{channels} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_64FC_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_64FC (@var{n})\n\
-@var{n} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvROIToRect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvROIToRect (@var{roi})\n\
+@var{roi} is of type . @var{retval} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_CV_8SC_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_8SC (@var{n})\n\
-@var{n} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CvImage_height_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = height (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_8UC_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_8UC (@var{n})\n\
-@var{n} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CV_SEQ_KIND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_SEQ_KIND (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_ARE_CNS_EQ_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_ARE_CNS_EQ (@var{mat1}, @var{mat2})\n\
-@var{mat1} is of type CvMat. @var{mat2} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_cvSolve_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSolve (@var{src1}, @var{src2}, @var{dst}, @var{method} = 0)\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{method} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_ARE_DEPTHS_EQ_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_ARE_DEPTHS_EQ (@var{mat1}, @var{mat2})\n\
-@var{mat1} is of type CvMat. @var{mat2} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_cvBoundingRect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvBoundingRect (@var{points}, @var{update} = 0)\n\
+@var{points} is of type CvArr. @var{update} is of type int. @var{retval} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_CV_ARE_SIZES_EQ_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_ARE_SIZES_EQ (@var{mat1}, @var{mat2})\n\
-@var{mat1} is of type CvMat. @var{mat2} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_CvBaseImageFilter_get_kernel_size_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_kernel_size (@var{self})\n\
+@var{self} is of type CvBaseImageFilter. @var{retval} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_CV_ARE_TYPES_EQ_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_ARE_TYPES_EQ (@var{mat1}, @var{mat2})\n\
-@var{mat1} is of type CvMat. @var{mat2} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_CV_MAT_ELEM_PTR_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_MAT_ELEM_PTR (@var{mat}, @var{row}, @var{col})\n\
+@var{mat} is of type CvMat. @var{row} is of type int. @var{col} is of type int. @var{retval} is of type void. \n\
 @end deftypefn";
-const char* _wrap_CV_CMP_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_CMP (@var{a}, @var{b})\n\
-@var{a} is of type int. @var{b} is of type int. \n\
+const char* _wrap_CvPointVector_front_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = front (@var{self})\n\
+@var{self} is of type CvPointVector. @var{retval} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_CV_CURRENT_POINT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_CURRENT_POINT (@var{reader})\n\
-@var{reader} is of type CvSeqReader. @var{retval} is of type CvPoint. \n\
+const char* _wrap_FloatVector_front_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = front (@var{self})\n\
+@var{self} is of type FloatVector. @var{retval} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_CV_ELEM_SIZE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_ELEM_SIZE (@var{type})\n\
-@var{type} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CvMatrix_depth_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = depth (@var{self})\n\
+@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_ELEM_SIZE1_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_ELEM_SIZE1 (@var{type})\n\
-@var{type} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvReleaseImageHeader_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseImageHeader (@var{image})\n\
+@var{image} is of type . \n\
 @end deftypefn";
-const char* _wrap_CV_HIST_HAS_RANGES_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_HIST_HAS_RANGES (@var{hist})\n\
-@var{hist} is of type CvHistogram. @var{retval} is of type int. \n\
+const char* _wrap_CvLinearFilter_get_kernel_sparse_count_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_kernel_sparse_count (@var{self})\n\
+@var{self} is of type CvLinearFilter. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_IABS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IABS (@var{a})\n\
-@var{a} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CvMorphology_get_element_sparse_count_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_element_sparse_count (@var{self})\n\
+@var{self} is of type CvMorphology. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_IMAX_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IMAX (@var{a}, @var{b})\n\
-@var{a} is of type int. @var{b} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvClearND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvClearND (@var{arr}, @var{idx})\n\
+@var{arr} is of type CvArr. @var{idx} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_IMIN_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IMIN (@var{a}, @var{b})\n\
-@var{a} is of type int. @var{b} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvSetHistBinRanges_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetHistBinRanges (@var{hist}, @var{ranges}, @var{uniform} = 1)\n\
+@var{hist} is of type CvHistogram. @var{ranges} is of type float. @var{uniform} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_INIT_3X3_DELTAS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_INIT_3X3_DELTAS (@var{deltas}, @var{step}, @var{nch})\n\
-@var{deltas} is of type double. @var{step} is of type int. @var{nch} is of type int. \n\
+const char* _wrap_cvSubS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSubS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
+@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_GRAPH_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_GRAPH (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvMorphologyEx_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMorphologyEx (@var{src}, @var{dst}, @var{temp}, @var{element}, @var{operation}, @var{iterations} = 1)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{temp} is of type CvArr. @var{element} is of type . @var{operation} is of type int. @var{iterations} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_GRAPH_EDGE_VISITED_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_GRAPH_EDGE_VISITED (@var{edge})\n\
-@var{edge} is of type CvGraphEdge. @var{retval} is of type int. \n\
+const char* _wrap_new_CvHaarFeature_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvHaarFeature::CvHaarFeature ()\n\
+@var{retval} is of type CvHaarFeature. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_GRAPH_ORIENTED_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_GRAPH_ORIENTED (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_delete_CvHaarFeature_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvHaarFeature::~CvHaarFeature (@var{self})\n\
+@var{self} is of type CvHaarFeature. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_GRAPH_VERTEX_VISITED_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_GRAPH_VERTEX_VISITED (@var{vtx})\n\
-@var{vtx} is of type CvGraphVtx. @var{retval} is of type int. \n\
+const char* _wrap_cvReshape_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvReshape (@var{arr}, @var{header}, @var{new_cn}, @var{new_rows} = 0)\n\
+@var{arr} is of type CvArr. @var{header} is of type CvMat. @var{new_cn} is of type int. @var{new_rows} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_HAAR_CLASSIFIER_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_HAAR_CLASSIFIER (@var{haar})\n\
-@var{haar} is of type void. @var{retval} is of type int. \n\
+const char* _wrap_cvConvertScale_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvConvertScale (@var{src}, @var{dst}, @var{scale} = 1, @var{shift} = 0)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{scale} is of type double. @var{shift} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_HIST_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_HIST (@var{hist})\n\
-@var{hist} is of type CvHistogram. @var{retval} is of type int. \n\
+const char* _wrap_cvSquareAcc_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSquareAcc (@var{image}, @var{sqsum}, @var{mask} = nil)\n\
+@var{image} is of type CvArr. @var{sqsum} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_IMAGE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_IMAGE (@var{img})\n\
-@var{img} is of type CvArr. @var{retval} is of type int. \n\
+const char* _wrap_cvMaxS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMaxS (@var{src}, @var{value}, @var{dst})\n\
+@var{src} is of type CvArr. @var{value} is of type double. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_IMAGE_HDR_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_IMAGE_HDR (@var{img})\n\
-@var{img} is of type CvArr. @var{retval} is of type int. \n\
+const char* _wrap_cvMatchContourTrees_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMatchContourTrees (@var{tree1}, @var{tree2}, @var{method}, @var{threshold})\n\
+@var{tree1} is of type CvContourTree. @var{tree2} is of type CvContourTree. @var{method} is of type int. @var{threshold} is of type double. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_MASK_ARR_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_MASK_ARR (@var{mat})\n\
-@var{mat} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_CV_MAT_ELEM_PTR_FAST_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_MAT_ELEM_PTR_FAST (@var{mat}, @var{row}, @var{col}, @var{pix_size})\n\
+@var{mat} is of type CvMat. @var{row} is of type int. @var{col} is of type int. @var{pix_size} is of type int. @var{retval} is of type void. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_MAT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_MAT (@var{mat})\n\
-@var{mat} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_cvLUT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvLUT (@var{src}, @var{dst}, @var{lut})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{lut} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_MATND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_MATND (@var{mat})\n\
-@var{mat} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_cvSeqPopFront_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSeqPopFront (@var{seq}, @var{element} = nil)\n\
+@var{seq} is of type CvSeq. @var{element} is of type void. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_MATND_HDR_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_MATND_HDR (@var{mat})\n\
-@var{mat} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_CvLaplaceFilter_is_basic_laplacian_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = is_basic_laplacian (@var{self})\n\
+@var{self} is of type CvLaplaceFilter. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_MAT_CONST_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_MAT_CONST (@var{mat})\n\
-@var{mat} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_cvReshapeMatND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvReshapeMatND (@var{arr}, @var{sizeof_header}, @var{header}, @var{new_cn}, @var{new_dims}, @var{new_sizes})\n\
+@var{arr} is of type CvArr. @var{sizeof_header} is of type int. @var{header} is of type CvArr. @var{new_cn} is of type int. @var{new_dims} is of type int. @var{new_sizes} is of type int. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_MAT_CONT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_MAT_CONT (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvCloneMatND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCloneMatND (@var{mat})\n\
+@var{mat} is of type CvMatND. @var{retval} is of type CvMatND. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_MAT_HDR_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_MAT_HDR (@var{mat})\n\
-@var{mat} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_cvCreateMatND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateMatND (@var{dims}, @var{type})\n\
+@var{dims} is of type int. @var{type} is of type int. @var{retval} is of type CvMatND. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvMatMul_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMatMul (@var{src1}, @var{src2}, @var{dst})\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_CHAIN_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CHAIN (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvRQDecomp3x3_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRQDecomp3x3 (@var{matrixM}, @var{matrixR}, @var{matrixQ}, @var{matrixQx} = nil, @var{matrixQy} = nil, @var{matrixQz} = nil, @var{eulerAngles} = nil)\n\
+@var{matrixM} is of type CvMat. @var{matrixR} is of type CvMat. @var{matrixQ} is of type CvMat. @var{matrixQx} is of type CvMat. @var{matrixQy} is of type CvMat. @var{matrixQz} is of type CvMat. @var{eulerAngles} is of type CvPoint3D64f. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_CHAIN_CONTOUR_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CHAIN_CONTOUR (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvGetErrInfo_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetErrInfo (@var{errcode_desc}, @var{description}, @var{filename}, @var{line})\n\
+@var{errcode_desc} is of type char. @var{description} is of type char. @var{filename} is of type char. @var{line} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_CLOSED_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CLOSED (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvGetRectSubPix_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGetRectSubPix (@var{src}, @var{dst}, @var{center})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{center} is of type CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_CONTOUR_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CONTOUR (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvFindCornerSubPix_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFindCornerSubPix (@var{image}, @var{corners}, @var{win}, @var{zero_zone}, @var{criteria})\n\
+@var{image} is of type CvArr. @var{corners} is of type CvPoint2D32f. @var{win} is of type CvSize. @var{zero_zone} is of type CvSize. @var{criteria} is of type CvTermCriteria. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_CONVEX_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CONVEX (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_CvMat___div_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator / (@var{self}, @var{val})\n\
+@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_CURVE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CURVE (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvSeqPushFront_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSeqPushFront (@var{seq}, @var{element} = nil)\n\
+@var{seq} is of type CvSeq. @var{element} is of type void. @var{retval} is of type schar. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_HOLE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_HOLE (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvSmooth_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSmooth (@var{src}, @var{dst}, @var{smoothtype} = 2, @var{param1} = 3, @var{param2} = 0, @var{param3} = 0, @var{param4} = 0)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{smoothtype} is of type int. @var{param1} is of type int. @var{param2} is of type int. @var{param3} is of type double. @var{param4} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_INDEX_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_INDEX (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_new_CvSubdiv2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSubdiv2D::CvSubdiv2D ()\n\
+@var{retval} is of type CvSubdiv2D. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_POINT_SET_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_POINT_SET (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_delete_CvSubdiv2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSubdiv2D::~CvSubdiv2D (@var{self})\n\
+@var{self} is of type CvSubdiv2D. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_POINT_SUBSET_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_POINT_SUBSET (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvCreateSubdiv2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateSubdiv2D (@var{subdiv_type}, @var{header_size}, @var{vtx_size}, @var{quadedge_size}, @var{storage})\n\
+@var{subdiv_type} is of type int. @var{header_size} is of type int. @var{vtx_size} is of type int. @var{quadedge_size} is of type int. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSubdiv2D. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_POLYGON_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_POLYGON (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvSetErrMode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSetErrMode (@var{mode})\n\
+@var{mode} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_POLYGON_TREE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_POLYGON_TREE (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvGetErrMode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetErrMode ()\n\
+@var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_POLYLINE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_POLYLINE (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvGraphVtxDegree_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGraphVtxDegree (@var{graph}, @var{vtx_idx})\n\
+@var{graph} is of type CvGraph. @var{vtx_idx} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SEQ_SIMPLE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_SIMPLE (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_IplImage___rle___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rle__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SET_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SET (@var{set})\n\
-@var{set} is of type CvSet. @var{retval} is of type int. \n\
+const char* _wrap_CvMat___rle___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rle__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SET_ELEM_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SET_ELEM (@var{ptr})\n\
-@var{ptr} is of type void. @var{retval} is of type int. \n\
+const char* _wrap_cvPrevTreeNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPrevTreeNode (@var{tree_iterator})\n\
+@var{tree_iterator} is of type CvTreeNodeIterator. @var{retval} is of type void. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SPARSE_HIST_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SPARSE_HIST (@var{hist})\n\
-@var{hist} is of type CvHistogram. @var{retval} is of type int. \n\
+const char* _wrap_cvNextTreeNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvNextTreeNode (@var{tree_iterator})\n\
+@var{tree_iterator} is of type CvTreeNodeIterator. @var{retval} is of type void. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SPARSE_MAT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SPARSE_MAT (@var{mat})\n\
-@var{mat} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_cvKMeans2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvKMeans2 (@var{samples}, @var{cluster_count}, @var{labels}, @var{termcrit})\n\
+@var{samples} is of type CvArr. @var{cluster_count} is of type int. @var{labels} is of type CvArr. @var{termcrit} is of type CvTermCriteria. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SPARSE_MAT_HDR_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SPARSE_MAT_HDR (@var{mat})\n\
-@var{mat} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_CvImage_step_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = step (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_STORAGE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_STORAGE (@var{storage})\n\
-@var{storage} is of type CvMemStorage. @var{retval} is of type int. \n\
+const char* _wrap_CvBoxFilter_get_scale_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_scale (@var{self})\n\
+@var{self} is of type CvBoxFilter. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_SUBDIV2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_SUBDIV2D (@var{seq})\n\
+const char* _wrap_CV_IS_SEQ_INDEX_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_INDEX (@var{seq})\n\
 @var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_TEMP_MAT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_TEMP_MAT (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvRemap_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRemap (@var{src}, @var{dst}, @var{mapx}, @var{mapy}, @var{flags} = 1+8, @var{fillval} = cvScalarAll(0))\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{mapx} is of type CvArr. @var{mapy} is of type CvArr. @var{flags} is of type int. @var{fillval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_CV_IS_UNIFORM_HIST_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_IS_UNIFORM_HIST (@var{hist})\n\
-@var{hist} is of type CvHistogram. @var{retval} is of type int. \n\
+const char* _wrap_CvImage_depth_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = depth (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_MAKETYPE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_MAKETYPE (@var{depth}, @var{cn})\n\
-@var{depth} is of type int. @var{cn} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvSub_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSub (@var{src1}, @var{src2}, @var{dst}, @var{mask} = nil)\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CV_MAT_CN_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_MAT_CN (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvInitMatNDHeader_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvInitMatNDHeader (@var{mat}, @var{dims}, @var{type}, @var{data} = nil)\n\
+@var{mat} is of type CvMatND. @var{dims} is of type int. @var{type} is of type int. @var{data} is of type void. @var{retval} is of type CvMatND. \n\
 @end deftypefn";
-const char* _wrap_CV_MAT_DEPTH_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_MAT_DEPTH (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvCreateMatNDHeader_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateMatNDHeader (@var{dims}, @var{type})\n\
+@var{dims} is of type int. @var{type} is of type int. @var{retval} is of type CvMatND. \n\
 @end deftypefn";
-const char* _wrap_CV_MAT_ELEM_PTR_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_MAT_ELEM_PTR (@var{mat}, @var{row}, @var{col})\n\
-@var{mat} is of type CvMat. @var{row} is of type int. @var{col} is of type int. @var{retval} is of type void. \n\
+const char* _wrap_cvInitMatHeader_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvInitMatHeader (@var{mat}, @var{rows}, @var{cols}, @var{type}, @var{data} = nil, @var{step} = 0x7fffffff)\n\
+@var{mat} is of type CvMat. @var{rows} is of type int. @var{cols} is of type int. @var{type} is of type int. @var{data} is of type void. @var{step} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_CV_MAT_ELEM_PTR_FAST_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_MAT_ELEM_PTR_FAST (@var{mat}, @var{row}, @var{col}, @var{pix_size})\n\
-@var{mat} is of type CvMat. @var{row} is of type int. @var{col} is of type int. @var{pix_size} is of type int. @var{retval} is of type void. \n\
+const char* _wrap_cvCreateMatHeader_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateMatHeader (@var{rows}, @var{cols}, @var{type})\n\
+@var{rows} is of type int. @var{cols} is of type int. @var{type} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_CV_MAT_TYPE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_MAT_TYPE (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_IplImage___ror___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __ror__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_CV_NEXT_GRAPH_EDGE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NEXT_GRAPH_EDGE (@var{edge}, @var{vertex})\n\
-@var{edge} is of type CvGraphEdge. @var{vertex} is of type CvGraphVtx. @var{retval} is of type CvGraphEdge. \n\
+const char* _wrap_CvMat___ror___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __ror__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_CV_NEXT_LINE_POINT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_NEXT_LINE_POINT (@var{line_iterator})\n\
-@var{line_iterator} is of type CvLineIterator. \n\
+const char* _wrap_CvSeq_CvPoint2D32f_cast_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvPoint2D32f)>::cast (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_CV_NEXT_SEQ_ELEM_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_NEXT_SEQ_ELEM (@var{elem_size}, @var{reader})\n\
-@var{elem_size} is of type int. @var{reader} is of type CvSeqReader. \n\
+const char* _wrap_OctSwigIterator_next_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = next (@var{self})\n\
+@var{self} is of type OctSwigIterator. @var{retval} is of type octave_value. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_HAS_NAME_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_HAS_NAME (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CvPoint___repr___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __repr__ (@var{self})\n\
+@var{self} is of type CvPoint. @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_IDX_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_IDX (@var{mat}, @var{node})\n\
-@var{mat} is of type CvSparseMat. @var{node} is of type CvSparseNode. @var{retval} is of type int. \n\
+const char* _wrap_CvPoint2D32f___repr___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __repr__ (@var{self})\n\
+@var{self} is of type CvPoint2D32f. @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_IS_COLLECTION_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_COLLECTION (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CvScalar___repr___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __repr__ (@var{self})\n\
+@var{self} is of type CvScalar. @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_IS_EMPTY_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_EMPTY (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
-@end deftypefn";
-const char* _wrap_CV_NODE_IS_FLOW_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_FLOW (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvSum_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSum (@var{arr})\n\
+@var{arr} is of type CvArr. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_IS_INT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_INT (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_new_CvSlice_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSlice::CvSlice ()\n\
+@var{retval} is of type CvSlice. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_IS_MAP_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_MAP (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_delete_CvSlice_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSlice::~CvSlice (@var{self})\n\
+@var{self} is of type CvSlice. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_IS_REAL_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_REAL (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvSlice_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSlice (@var{start}, @var{end})\n\
+@var{start} is of type int. @var{end} is of type int. @var{retval} is of type CvSlice. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_IS_SEQ_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_SEQ (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvSetIPLAllocators_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetIPLAllocators (@var{create_header}, @var{allocate_data}, @var{deallocate}, @var{create_roi}, @var{clone_image})\n\
+@var{create_header} is of type Cv_iplCreateImageHeader. @var{allocate_data} is of type Cv_iplAllocateImageData. @var{deallocate} is of type Cv_iplDeallocate. @var{create_roi} is of type Cv_iplCreateROI. @var{clone_image} is of type Cv_iplCloneImage. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_IS_STRING_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_STRING (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CV_WRITE_SEQ_ELEM_VAR_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_WRITE_SEQ_ELEM_VAR (@var{elem_ptr}, @var{writer})\n\
+@var{elem_ptr} is of type void. @var{writer} is of type CvSeqWriter. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_IS_USER_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_USER (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvSeqRemove_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSeqRemove (@var{seq}, @var{index})\n\
+@var{seq} is of type CvSeq. @var{index} is of type int. \n\
 @end deftypefn";
 const char* _wrap_CV_NODE_SEQ_IS_SIMPLE_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} @var{retval} = CV_NODE_SEQ_IS_SIMPLE (@var{seq})\n\
 @var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_TYPE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_TYPE (@var{flags})\n\
-@var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CV_IS_SEQ_SIMPLE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_SIMPLE (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_NODE_VAL_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_NODE_VAL (@var{mat}, @var{node})\n\
-@var{mat} is of type CvSparseMat. @var{node} is of type CvSparseNode. @var{retval} is of type void. \n\
+const char* _wrap_CvPointVector_empty_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = empty (@var{self})\n\
+@var{self} is of type CvPointVector. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_CV_PREV_POINT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_PREV_POINT (@var{reader})\n\
-@var{reader} is of type CvSeqReader. @var{retval} is of type CvPoint. \n\
+const char* _wrap_FloatVector_empty_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = empty (@var{self})\n\
+@var{self} is of type FloatVector. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_CV_PREV_SEQ_ELEM_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_PREV_SEQ_ELEM (@var{elem_size}, @var{reader})\n\
-@var{elem_size} is of type int. @var{reader} is of type CvSeqReader. \n\
+const char* _wrap_cvSubRS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSubRS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
+@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CV_READ_CHAIN_POINT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_READ_CHAIN_POINT (@var{_pt}, @var{reader})\n\
-@var{_pt} is of type CvPoint. @var{reader} is of type CvChainPtReader. \n\
+const char* _wrap_CV_16SC_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_16SC (@var{n})\n\
+@var{n} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_READ_EDGE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_READ_EDGE (@var{pt1}, @var{pt2}, @var{reader})\n\
-@var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{reader} is of type CvSeqReader. \n\
+const char* _wrap_CV_IS_MATND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_MATND (@var{mat})\n\
+@var{mat} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_READ_SEQ_ELEM_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_READ_SEQ_ELEM (@var{elem}, @var{reader})\n\
-@var{elem} is of type CvPoint. @var{reader} is of type CvSeqReader. \n\
+const char* _wrap_cvPyrSegmentationUntyped_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvPyrSegmentation (@var{src}, @var{dst}, @var{storage}, @var{comp}, @var{level}, @var{threshold1}, @var{threshold2})\n\
+@var{src} is of type . @var{dst} is of type . @var{storage} is of type CvMemStorage. @var{comp} is of type CvSeq. @var{level} is of type int. @var{threshold1} is of type double. @var{threshold2} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CV_REV_READ_SEQ_ELEM_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_REV_READ_SEQ_ELEM (@var{elem}, @var{reader})\n\
-@var{elem} is of type CvPoint. @var{reader} is of type CvSeqReader. \n\
+const char* _wrap_cvFindContoursUntyped_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFindContours (@var{image}, @var{storage}, @var{first_contour}, @var{header_size} = sizeof(CvContour), @var{mode} = 1, @var{method} = 2, @var{offset} = cvPoint(0,0))\n\
+@var{image} is of type CvArr. @var{storage} is of type CvMemStorage. @var{first_contour} is of type CvSeq. @var{header_size} is of type int. @var{mode} is of type int. @var{method} is of type int. @var{offset} is of type CvPoint. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_RGB_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_RGB (@var{r}, @var{g}, @var{b})\n\
-@var{r} is of type double. @var{g} is of type double. @var{b} is of type int. @var{retval} is of type CvScalar. \n\
+const char* _wrap_cvApproxChainsUntyped_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvApproxChains (@var{src_seq}, @var{storage}, @var{method} = 2, @var{parameter} = 0, @var{minimal_perimeter} = 0, @var{recursive} = 0)\n\
+@var{src_seq} is of type CvSeq. @var{storage} is of type CvMemStorage. @var{method} is of type int. @var{parameter} is of type double. @var{minimal_perimeter} is of type int. @var{recursive} is of type int. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_CV_SEQ_ELTYPE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_SEQ_ELTYPE (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvContourFromContourTreeUntyped_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvContourFromContourTree (@var{tree}, @var{storage}, @var{criteria})\n\
+@var{tree} is of type CvContourTree. @var{storage} is of type CvMemStorage. @var{criteria} is of type CvTermCriteria. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_CV_SEQ_KIND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_SEQ_KIND (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvConvexityDefectsUntyped_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvConvexityDefects (@var{contour}, @var{convexhull}, @var{storage} = nil)\n\
+@var{contour} is of type CvArr. @var{convexhull} is of type CvArr. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_CV_SIGN_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_SIGN (@var{a})\n\
-@var{a} is of type int. \n\
+const char* _wrap_cvHoughLinesUntyped_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvHoughLines2 (@var{image}, @var{line_storage}, @var{method}, @var{rho}, @var{theta}, @var{threshold}, @var{param1} = 0, @var{param2} = 0)\n\
+@var{image} is of type CvArr. @var{line_storage} is of type void. @var{method} is of type int. @var{rho} is of type double. @var{theta} is of type double. @var{threshold} is of type int. @var{param1} is of type double. @var{param2} is of type double. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_CV_SUBDIV2D_NEXT_EDGE_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CV_SUBDIV2D_NEXT_EDGE (@var{edge})\n\
-@var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvQuadEdge2D. \n\
+const char* _wrap_cvHoughCirclesUntyped_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvHoughCircles (@var{image}, @var{circle_storage}, @var{method}, @var{dp}, @var{min_dist}, @var{param1} = 100, @var{param2} = 100, @var{min_radius} = 0, @var{max_radius} = 0)\n\
+@var{image} is of type CvArr. @var{circle_storage} is of type void. @var{method} is of type int. @var{dp} is of type double. @var{min_dist} is of type double. @var{param1} is of type double. @var{param2} is of type double. @var{min_radius} is of type int. @var{max_radius} is of type int. @var{retval} is of type CvSeq. \n\
+@end deftypefn";
+const char* _wrap_cvAbs_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAbs (@var{src}, @var{dst})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
+@end deftypefn";
+const char* _wrap_cvSobel_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSobel (@var{src}, @var{dst}, @var{xorder}, @var{yorder}, @var{aperture_size} = 3)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{xorder} is of type int. @var{yorder} is of type int. @var{aperture_size} is of type int. \n\
+@end deftypefn";
+const char* _wrap_cvFloor_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFloor (@var{value})\n\
+@var{value} is of type double. @var{retval} is of type int. \n\
+@end deftypefn";
+const char* _wrap_OctSwigIterator___decr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator -- (@var{self})\n\
+@var{self} is of type OctSwigIterator. @var{retval} is of type OctSwigIterator. \n\
+@end deftypefn";
+const char* _wrap_cvMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMat (@var{rows}, @var{cols}, @var{type})\n\
+@var{rows} is of type int. @var{cols} is of type int. @var{type} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
 const char* _wrap_CV_SWAP_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} CV_SWAP (@var{a}, @var{b}, @var{t})\n\
 @var{a} is of type int. @var{b} is of type int. @var{t} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CV_WRITE_SEQ_ELEM_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_WRITE_SEQ_ELEM (@var{elem}, @var{writer})\n\
-@var{elem} is of type CvPoint. @var{writer} is of type CvSeqWriter. \n\
+const char* _wrap_CvPointVector_begin_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = begin (@var{self})\n\
+@var{self} is of type CvPointVector. @var{retval} is of type const_iterator. \n\
 @end deftypefn";
-const char* _wrap_CV_WRITE_SEQ_ELEM_VAR_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CV_WRITE_SEQ_ELEM_VAR (@var{elem_ptr}, @var{writer})\n\
-@var{elem_ptr} is of type void. @var{writer} is of type CvSeqWriter. \n\
+const char* _wrap_FloatVector_begin_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = begin (@var{self})\n\
+@var{self} is of type FloatVector. @var{retval} is of type const_iterator. \n\
 @end deftypefn";
-const char* _wrap_Cv32suf_f_get_texinfo = 0;
-const char* _wrap_Cv32suf_f_set_texinfo = 0;
-const char* _wrap_Cv32suf_i_get_texinfo = 0;
-const char* _wrap_Cv32suf_i_set_texinfo = 0;
-const char* _wrap_Cv32suf_u_get_texinfo = 0;
-const char* _wrap_Cv32suf_u_set_texinfo = 0;
-const char* _wrap_Cv64suf_f_get_texinfo = 0;
-const char* _wrap_Cv64suf_f_set_texinfo = 0;
-const char* _wrap_Cv64suf_i_get_texinfo = 0;
-const char* _wrap_Cv64suf_i_set_texinfo = 0;
-const char* _wrap_Cv64suf_u_get_texinfo = 0;
-const char* _wrap_Cv64suf_u_set_texinfo = 0;
-const char* _wrap_CvAttrList_attr_get_texinfo = 0;
-const char* _wrap_CvAttrList_attr_set_texinfo = 0;
-const char* _wrap_CvAttrList_next_get_texinfo = 0;
-const char* _wrap_CvAttrList_next_set_texinfo = 0;
-const char* _wrap_CvAvgComp_neighbors_get_texinfo = 0;
-const char* _wrap_CvAvgComp_neighbors_set_texinfo = 0;
-const char* _wrap_CvAvgComp_rect_get_texinfo = 0;
-const char* _wrap_CvAvgComp_rect_set_texinfo = 0;
-const char* _wrap_CvBaseImageFilter_clear_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} clear (@var{self})\n\
-@var{self} is of type CvBaseImageFilter. \n\
+const char* _wrap_CvMat___mul_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator * (@var{self}, @var{src})\n\
+@var{self} is of type CvMat. @var{src} is of type CvArr. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_CvBaseImageFilter_get_anchor_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_anchor (@var{self})\n\
-@var{self} is of type CvBaseImageFilter. @var{retval} is of type CvPoint. \n\
+const char* _wrap_cvMax_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMax (@var{src1}, @var{src2}, @var{dst})\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvBaseImageFilter_get_dst_type_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_dst_type (@var{self})\n\
-@var{self} is of type CvBaseImageFilter. @var{retval} is of type int. \n\
+const char* _wrap_cvReleaseMatND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseMatND (@var{mat})\n\
+@var{mat} is of type CvMatND. \n\
 @end deftypefn";
-const char* _wrap_CvBaseImageFilter_get_kernel_size_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_kernel_size (@var{self})\n\
-@var{self} is of type CvBaseImageFilter. @var{retval} is of type CvSize. \n\
+const char* _wrap_cvAcc_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAcc (@var{image}, @var{sum}, @var{mask} = nil)\n\
+@var{image} is of type CvArr. @var{sum} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvBaseImageFilter_get_src_type_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_src_type (@var{self})\n\
-@var{self} is of type CvBaseImageFilter. @var{retval} is of type int. \n\
+const char* _wrap_OctSwigIterator_previous_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = previous (@var{self})\n\
+@var{self} is of type OctSwigIterator. @var{retval} is of type octave_value. \n\
 @end deftypefn";
-const char* _wrap_CvBaseImageFilter_get_width_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_width (@var{self})\n\
-@var{self} is of type CvBaseImageFilter. @var{retval} is of type int. \n\
+const char* _wrap_IplImage___rdiv___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rdiv__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvBaseImageFilter_get_work_type_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_work_type (@var{self})\n\
-@var{self} is of type CvBaseImageFilter. @var{retval} is of type int. \n\
+const char* _wrap_CvMat___rdiv___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rdiv__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvBaseImageFilter_get_x_filter_func_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_x_filter_func (@var{self})\n\
-@var{self} is of type CvBaseImageFilter. @var{retval} is of type CvRowFilterFunc. \n\
+const char* _wrap_IplImage___div_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator / (@var{self}, @var{val})\n\
+@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_CvBaseImageFilter_get_y_filter_func_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_y_filter_func (@var{self})\n\
-@var{self} is of type CvBaseImageFilter. @var{retval} is of type CvColumnFilterFunc. \n\
+const char* _wrap_CvSeq_CvPoint2D32f_pop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
+@var{self} is of type CvSeq_CvPoint2D32f. @var{retval} is of type CvPoint2D32f. \n\
+@end deftypefn";
+const char* _wrap_CvSeq_CvPoint_2_cast_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(CvPoint,2)>)>::cast (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvPoint_2. \n\
+@end deftypefn";
+const char* _wrap_CvSeq_float_2_cast_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(float,2)>)>::cast (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_float_2. \n\
+@end deftypefn";
+const char* _wrap_cvCmpS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCmpS (@var{src}, @var{value}, @var{dst}, @var{cmp_op})\n\
+@var{src} is of type CvArr. @var{value} is of type double. @var{dst} is of type CvArr. @var{cmp_op} is of type int. \n\
+@end deftypefn";
+const char* _wrap_new_CvConvexityDefect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvConvexityDefect::CvConvexityDefect ()\n\
+@var{retval} is of type CvConvexityDefect. \n\
+@end deftypefn";
+const char* _wrap_delete_CvConvexityDefect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvConvexityDefect::~CvConvexityDefect (@var{self})\n\
+@var{self} is of type CvConvexityDefect. \n\
 @end deftypefn";
 const char* _wrap_CvBaseImageFilter_init_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} init (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_is_separable}, @var{_ksize})\n\
 @var{self} is of type CvBaseImageFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_is_separable} is of type bool. @var{_ksize} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_CvBaseImageFilter_process_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = process (@var{self}, @var{_src}, @var{_dst})\n\
-@var{self} is of type CvBaseImageFilter. @var{_src} is of type CvMat. @var{_dst} is of type CvMat. @var{retval} is of type int. \n\
-@end deftypefn";
-const char* _wrap_CvBox2D_angle_get_texinfo = 0;
-const char* _wrap_CvBox2D_angle_set_texinfo = 0;
-const char* _wrap_CvBox2D_center_get_texinfo = 0;
-const char* _wrap_CvBox2D_center_set_texinfo = 0;
-const char* _wrap_CvBox2D_size_get_texinfo = 0;
-const char* _wrap_CvBox2D_size_set_texinfo = 0;
-const char* _wrap_CvBoxFilter_get_scale_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_scale (@var{self})\n\
-@var{self} is of type CvBoxFilter. @var{retval} is of type double. \n\
-@end deftypefn";
-const char* _wrap_CvBoxFilter_get_sum_buf_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_sum_buf (@var{self})\n\
-@var{self} is of type CvBoxFilter. @var{retval} is of type uchar. \n\
+const char* _wrap_CvSepFilter_init_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} init (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_is_separable}, @var{_ksize})\n\
+@var{self} is of type CvSepFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_is_separable} is of type bool. @var{_ksize} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_CvBoxFilter_get_sum_count_ptr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_sum_count_ptr (@var{self})\n\
-@var{self} is of type CvBoxFilter. @var{retval} is of type int. \n\
+const char* _wrap_CvLinearFilter_init_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} init (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_is_separable}, @var{_ksize})\n\
+@var{self} is of type CvLinearFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_is_separable} is of type bool. @var{_ksize} is of type CvSize. \n\
 @end deftypefn";
 const char* _wrap_CvBoxFilter_init_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} init (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_normalized}, @var{_ksize})\n\
 @var{self} is of type CvBoxFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_normalized} is of type bool. @var{_ksize} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_CvBoxFilter_is_normalized_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = is_normalized (@var{self})\n\
-@var{self} is of type CvBoxFilter. @var{retval} is of type bool. \n\
+const char* _wrap_CvLaplaceFilter_init_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} init (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_kx}, @var{_ky})\n\
+@var{self} is of type CvLaplaceFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_kx} is of type CvMat. @var{_ky} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_CvChainPtReader_block_get_texinfo = 0;
-const char* _wrap_CvChainPtReader_block_max_get_texinfo = 0;
-const char* _wrap_CvChainPtReader_block_max_set_texinfo = 0;
-const char* _wrap_CvChainPtReader_block_min_get_texinfo = 0;
-const char* _wrap_CvChainPtReader_block_min_set_texinfo = 0;
-const char* _wrap_CvChainPtReader_block_set_texinfo = 0;
-const char* _wrap_CvChainPtReader_code_get_texinfo = 0;
-const char* _wrap_CvChainPtReader_code_set_texinfo = 0;
-const char* _wrap_CvChainPtReader_delta_index_get_texinfo = 0;
-const char* _wrap_CvChainPtReader_delta_index_set_texinfo = 0;
-const char* _wrap_CvChainPtReader_deltas_get_texinfo = 0;
-const char* _wrap_CvChainPtReader_deltas_set_texinfo = 0;
-const char* _wrap_CvChainPtReader_header_size_get_texinfo = 0;
-const char* _wrap_CvChainPtReader_header_size_set_texinfo = 0;
-const char* _wrap_CvChainPtReader_prev_elem_get_texinfo = 0;
-const char* _wrap_CvChainPtReader_prev_elem_set_texinfo = 0;
-const char* _wrap_CvChainPtReader_pt_get_texinfo = 0;
-const char* _wrap_CvChainPtReader_pt_set_texinfo = 0;
-const char* _wrap_CvChainPtReader_ptr_get_texinfo = 0;
-const char* _wrap_CvChainPtReader_ptr_set_texinfo = 0;
-const char* _wrap_CvChainPtReader_seq_get_texinfo = 0;
-const char* _wrap_CvChainPtReader_seq_set_texinfo = 0;
-const char* _wrap_CvChain_block_max_get_texinfo = 0;
-const char* _wrap_CvChain_block_max_set_texinfo = 0;
-const char* _wrap_CvChain_delta_elems_get_texinfo = 0;
-const char* _wrap_CvChain_delta_elems_set_texinfo = 0;
-const char* _wrap_CvChain_elem_size_get_texinfo = 0;
-const char* _wrap_CvChain_elem_size_set_texinfo = 0;
-const char* _wrap_CvChain_first_get_texinfo = 0;
-const char* _wrap_CvChain_first_set_texinfo = 0;
-const char* _wrap_CvChain_flags_get_texinfo = 0;
-const char* _wrap_CvChain_flags_set_texinfo = 0;
-const char* _wrap_CvChain_free_blocks_get_texinfo = 0;
-const char* _wrap_CvChain_free_blocks_set_texinfo = 0;
-const char* _wrap_CvChain_h_next_get_texinfo = 0;
-const char* _wrap_CvChain_h_next_set_texinfo = 0;
-const char* _wrap_CvChain_h_prev_get_texinfo = 0;
-const char* _wrap_CvChain_h_prev_set_texinfo = 0;
-const char* _wrap_CvChain_header_size_get_texinfo = 0;
-const char* _wrap_CvChain_header_size_set_texinfo = 0;
-const char* _wrap_CvChain_origin_get_texinfo = 0;
-const char* _wrap_CvChain_origin_set_texinfo = 0;
-const char* _wrap_CvChain_ptr_get_texinfo = 0;
-const char* _wrap_CvChain_ptr_set_texinfo = 0;
-const char* _wrap_CvChain_storage_get_texinfo = 0;
-const char* _wrap_CvChain_storage_set_texinfo = 0;
-const char* _wrap_CvChain_total_get_texinfo = 0;
-const char* _wrap_CvChain_total_set_texinfo = 0;
-const char* _wrap_CvChain_v_next_get_texinfo = 0;
-const char* _wrap_CvChain_v_next_set_texinfo = 0;
-const char* _wrap_CvChain_v_prev_get_texinfo = 0;
-const char* _wrap_CvChain_v_prev_set_texinfo = 0;
-const char* _wrap_CvConDensation_DP_get_texinfo = 0;
-const char* _wrap_CvConDensation_DP_set_texinfo = 0;
-const char* _wrap_CvConDensation_DynamMatr_get_texinfo = 0;
-const char* _wrap_CvConDensation_DynamMatr_set_texinfo = 0;
-const char* _wrap_CvConDensation_MP_get_texinfo = 0;
-const char* _wrap_CvConDensation_MP_set_texinfo = 0;
-const char* _wrap_CvConDensation_RandS_get_texinfo = 0;
-const char* _wrap_CvConDensation_RandS_set_texinfo = 0;
-const char* _wrap_CvConDensation_RandomSample_get_texinfo = 0;
-const char* _wrap_CvConDensation_RandomSample_set_texinfo = 0;
-const char* _wrap_CvConDensation_SamplesNum_get_texinfo = 0;
-const char* _wrap_CvConDensation_SamplesNum_set_texinfo = 0;
-const char* _wrap_CvConDensation_State_get_texinfo = 0;
-const char* _wrap_CvConDensation_State_set_texinfo = 0;
-const char* _wrap_CvConDensation_Temp_get_texinfo = 0;
-const char* _wrap_CvConDensation_Temp_set_texinfo = 0;
-const char* _wrap_CvConDensation_flConfidence_get_texinfo = 0;
-const char* _wrap_CvConDensation_flConfidence_set_texinfo = 0;
-const char* _wrap_CvConDensation_flCumulative_get_texinfo = 0;
-const char* _wrap_CvConDensation_flCumulative_set_texinfo = 0;
-const char* _wrap_CvConDensation_flNewSamples_get_texinfo = 0;
-const char* _wrap_CvConDensation_flNewSamples_set_texinfo = 0;
-const char* _wrap_CvConDensation_flSamples_get_texinfo = 0;
-const char* _wrap_CvConDensation_flSamples_set_texinfo = 0;
-const char* _wrap_CvConnectedComp_area_get_texinfo = 0;
-const char* _wrap_CvConnectedComp_area_set_texinfo = 0;
-const char* _wrap_CvConnectedComp_contour_get_texinfo = 0;
-const char* _wrap_CvConnectedComp_contour_set_texinfo = 0;
-const char* _wrap_CvConnectedComp_rect_get_texinfo = 0;
-const char* _wrap_CvConnectedComp_rect_set_texinfo = 0;
-const char* _wrap_CvConnectedComp_value_get_texinfo = 0;
-const char* _wrap_CvConnectedComp_value_set_texinfo = 0;
-const char* _wrap_CvContourTree_block_max_get_texinfo = 0;
-const char* _wrap_CvContourTree_block_max_set_texinfo = 0;
-const char* _wrap_CvContourTree_delta_elems_get_texinfo = 0;
-const char* _wrap_CvContourTree_delta_elems_set_texinfo = 0;
-const char* _wrap_CvContourTree_elem_size_get_texinfo = 0;
-const char* _wrap_CvContourTree_elem_size_set_texinfo = 0;
-const char* _wrap_CvContourTree_first_get_texinfo = 0;
-const char* _wrap_CvContourTree_first_set_texinfo = 0;
-const char* _wrap_CvContourTree_flags_get_texinfo = 0;
-const char* _wrap_CvContourTree_flags_set_texinfo = 0;
-const char* _wrap_CvContourTree_free_blocks_get_texinfo = 0;
-const char* _wrap_CvContourTree_free_blocks_set_texinfo = 0;
-const char* _wrap_CvContourTree_h_next_get_texinfo = 0;
-const char* _wrap_CvContourTree_h_next_set_texinfo = 0;
-const char* _wrap_CvContourTree_h_prev_get_texinfo = 0;
-const char* _wrap_CvContourTree_h_prev_set_texinfo = 0;
-const char* _wrap_CvContourTree_header_size_get_texinfo = 0;
-const char* _wrap_CvContourTree_header_size_set_texinfo = 0;
-const char* _wrap_CvContourTree_p1_get_texinfo = 0;
-const char* _wrap_CvContourTree_p1_set_texinfo = 0;
-const char* _wrap_CvContourTree_p2_get_texinfo = 0;
-const char* _wrap_CvContourTree_p2_set_texinfo = 0;
-const char* _wrap_CvContourTree_ptr_get_texinfo = 0;
-const char* _wrap_CvContourTree_ptr_set_texinfo = 0;
-const char* _wrap_CvContourTree_storage_get_texinfo = 0;
-const char* _wrap_CvContourTree_storage_set_texinfo = 0;
-const char* _wrap_CvContourTree_total_get_texinfo = 0;
-const char* _wrap_CvContourTree_total_set_texinfo = 0;
-const char* _wrap_CvContourTree_v_next_get_texinfo = 0;
-const char* _wrap_CvContourTree_v_next_set_texinfo = 0;
-const char* _wrap_CvContourTree_v_prev_get_texinfo = 0;
-const char* _wrap_CvContourTree_v_prev_set_texinfo = 0;
-const char* _wrap_CvContour_block_max_get_texinfo = 0;
-const char* _wrap_CvContour_block_max_set_texinfo = 0;
-const char* _wrap_CvContour_color_get_texinfo = 0;
-const char* _wrap_CvContour_color_set_texinfo = 0;
-const char* _wrap_CvContour_delta_elems_get_texinfo = 0;
-const char* _wrap_CvContour_delta_elems_set_texinfo = 0;
-const char* _wrap_CvContour_elem_size_get_texinfo = 0;
-const char* _wrap_CvContour_elem_size_set_texinfo = 0;
-const char* _wrap_CvContour_first_get_texinfo = 0;
-const char* _wrap_CvContour_first_set_texinfo = 0;
-const char* _wrap_CvContour_flags_get_texinfo = 0;
-const char* _wrap_CvContour_flags_set_texinfo = 0;
-const char* _wrap_CvContour_free_blocks_get_texinfo = 0;
-const char* _wrap_CvContour_free_blocks_set_texinfo = 0;
-const char* _wrap_CvContour_h_next_get_texinfo = 0;
-const char* _wrap_CvContour_h_next_set_texinfo = 0;
-const char* _wrap_CvContour_h_prev_get_texinfo = 0;
-const char* _wrap_CvContour_h_prev_set_texinfo = 0;
-const char* _wrap_CvContour_header_size_get_texinfo = 0;
-const char* _wrap_CvContour_header_size_set_texinfo = 0;
-const char* _wrap_CvContour_ptr_get_texinfo = 0;
-const char* _wrap_CvContour_ptr_set_texinfo = 0;
-const char* _wrap_CvContour_rect_get_texinfo = 0;
-const char* _wrap_CvContour_rect_set_texinfo = 0;
-const char* _wrap_CvContour_reserved_get_texinfo = 0;
-const char* _wrap_CvContour_reserved_set_texinfo = 0;
-const char* _wrap_CvContour_storage_get_texinfo = 0;
-const char* _wrap_CvContour_storage_set_texinfo = 0;
-const char* _wrap_CvContour_total_get_texinfo = 0;
-const char* _wrap_CvContour_total_set_texinfo = 0;
-const char* _wrap_CvContour_v_next_get_texinfo = 0;
-const char* _wrap_CvContour_v_next_set_texinfo = 0;
-const char* _wrap_CvContour_v_prev_get_texinfo = 0;
-const char* _wrap_CvContour_v_prev_set_texinfo = 0;
-const char* _wrap_CvConvexityDefect_depth_get_texinfo = 0;
-const char* _wrap_CvConvexityDefect_depth_point_get_texinfo = 0;
-const char* _wrap_CvConvexityDefect_depth_point_set_texinfo = 0;
-const char* _wrap_CvConvexityDefect_depth_set_texinfo = 0;
-const char* _wrap_CvConvexityDefect_end_get_texinfo = 0;
-const char* _wrap_CvConvexityDefect_end_set_texinfo = 0;
-const char* _wrap_CvConvexityDefect_start_get_texinfo = 0;
-const char* _wrap_CvConvexityDefect_start_set_texinfo = 0;
-const char* _wrap_CvFileNode_data_f_get_texinfo = 0;
-const char* _wrap_CvFileNode_data_f_set_texinfo = 0;
-const char* _wrap_CvFileNode_data_get_texinfo = 0;
-const char* _wrap_CvFileNode_data_i_get_texinfo = 0;
-const char* _wrap_CvFileNode_data_i_set_texinfo = 0;
-const char* _wrap_CvFileNode_data_map_get_texinfo = 0;
-const char* _wrap_CvFileNode_data_map_set_texinfo = 0;
-const char* _wrap_CvFileNode_data_seq_get_texinfo = 0;
-const char* _wrap_CvFileNode_data_seq_set_texinfo = 0;
-const char* _wrap_CvFileNode_data_str_get_texinfo = 0;
-const char* _wrap_CvFileNode_data_str_set_texinfo = 0;
-const char* _wrap_CvFileNode_info_get_texinfo = 0;
-const char* _wrap_CvFileNode_info_set_texinfo = 0;
-const char* _wrap_CvFileNode_tag_get_texinfo = 0;
-const char* _wrap_CvFileNode_tag_set_texinfo = 0;
-const char* _wrap_CvFont_ascii_get_texinfo = 0;
-const char* _wrap_CvFont_ascii_set_texinfo = 0;
-const char* _wrap_CvFont_cyrillic_get_texinfo = 0;
-const char* _wrap_CvFont_cyrillic_set_texinfo = 0;
-const char* _wrap_CvFont_dx_get_texinfo = 0;
-const char* _wrap_CvFont_dx_set_texinfo = 0;
-const char* _wrap_CvFont_font_face_get_texinfo = 0;
-const char* _wrap_CvFont_font_face_set_texinfo = 0;
-const char* _wrap_CvFont_greek_get_texinfo = 0;
-const char* _wrap_CvFont_greek_set_texinfo = 0;
-const char* _wrap_CvFont_hscale_get_texinfo = 0;
-const char* _wrap_CvFont_hscale_set_texinfo = 0;
-const char* _wrap_CvFont_line_type_get_texinfo = 0;
-const char* _wrap_CvFont_line_type_set_texinfo = 0;
-const char* _wrap_CvFont_shear_get_texinfo = 0;
-const char* _wrap_CvFont_shear_set_texinfo = 0;
-const char* _wrap_CvFont_thickness_get_texinfo = 0;
-const char* _wrap_CvFont_thickness_set_texinfo = 0;
-const char* _wrap_CvFont_vscale_get_texinfo = 0;
-const char* _wrap_CvFont_vscale_set_texinfo = 0;
-const char* _wrap_CvGraphEdge_flags_get_texinfo = 0;
-const char* _wrap_CvGraphEdge_flags_set_texinfo = 0;
-const char* _wrap_CvGraphEdge_next_get_texinfo = 0;
-const char* _wrap_CvGraphEdge_next_set_texinfo = 0;
-const char* _wrap_CvGraphEdge_vtx_get_texinfo = 0;
-const char* _wrap_CvGraphEdge_vtx_set_texinfo = 0;
-const char* _wrap_CvGraphEdge_weight_get_texinfo = 0;
-const char* _wrap_CvGraphEdge_weight_set_texinfo = 0;
-const char* _wrap_CvGraphScanner_dst_get_texinfo = 0;
-const char* _wrap_CvGraphScanner_dst_set_texinfo = 0;
-const char* _wrap_CvGraphScanner_edge_get_texinfo = 0;
-const char* _wrap_CvGraphScanner_edge_set_texinfo = 0;
-const char* _wrap_CvGraphScanner_graph_get_texinfo = 0;
-const char* _wrap_CvGraphScanner_graph_set_texinfo = 0;
-const char* _wrap_CvGraphScanner_index_get_texinfo = 0;
-const char* _wrap_CvGraphScanner_index_set_texinfo = 0;
-const char* _wrap_CvGraphScanner_mask_get_texinfo = 0;
-const char* _wrap_CvGraphScanner_mask_set_texinfo = 0;
-const char* _wrap_CvGraphScanner_stack_get_texinfo = 0;
-const char* _wrap_CvGraphScanner_stack_set_texinfo = 0;
-const char* _wrap_CvGraphScanner_vtx_get_texinfo = 0;
-const char* _wrap_CvGraphScanner_vtx_set_texinfo = 0;
-const char* _wrap_CvGraphVtx2D_first_get_texinfo = 0;
-const char* _wrap_CvGraphVtx2D_first_set_texinfo = 0;
-const char* _wrap_CvGraphVtx2D_flags_get_texinfo = 0;
-const char* _wrap_CvGraphVtx2D_flags_set_texinfo = 0;
-const char* _wrap_CvGraphVtx2D_ptr_get_texinfo = 0;
-const char* _wrap_CvGraphVtx2D_ptr_set_texinfo = 0;
-const char* _wrap_CvGraphVtx_first_get_texinfo = 0;
-const char* _wrap_CvGraphVtx_first_set_texinfo = 0;
-const char* _wrap_CvGraphVtx_flags_get_texinfo = 0;
-const char* _wrap_CvGraphVtx_flags_set_texinfo = 0;
-const char* _wrap_CvGraph_active_count_get_texinfo = 0;
-const char* _wrap_CvGraph_active_count_set_texinfo = 0;
-const char* _wrap_CvGraph_block_max_get_texinfo = 0;
-const char* _wrap_CvGraph_block_max_set_texinfo = 0;
-const char* _wrap_CvGraph_delta_elems_get_texinfo = 0;
-const char* _wrap_CvGraph_delta_elems_set_texinfo = 0;
-const char* _wrap_CvGraph_edges_get_texinfo = 0;
-const char* _wrap_CvGraph_edges_set_texinfo = 0;
-const char* _wrap_CvGraph_elem_size_get_texinfo = 0;
-const char* _wrap_CvGraph_elem_size_set_texinfo = 0;
-const char* _wrap_CvGraph_first_get_texinfo = 0;
-const char* _wrap_CvGraph_first_set_texinfo = 0;
-const char* _wrap_CvGraph_flags_get_texinfo = 0;
-const char* _wrap_CvGraph_flags_set_texinfo = 0;
-const char* _wrap_CvGraph_free_blocks_get_texinfo = 0;
-const char* _wrap_CvGraph_free_blocks_set_texinfo = 0;
-const char* _wrap_CvGraph_free_elems_get_texinfo = 0;
-const char* _wrap_CvGraph_free_elems_set_texinfo = 0;
-const char* _wrap_CvGraph_h_next_get_texinfo = 0;
-const char* _wrap_CvGraph_h_next_set_texinfo = 0;
-const char* _wrap_CvGraph_h_prev_get_texinfo = 0;
-const char* _wrap_CvGraph_h_prev_set_texinfo = 0;
-const char* _wrap_CvGraph_header_size_get_texinfo = 0;
-const char* _wrap_CvGraph_header_size_set_texinfo = 0;
-const char* _wrap_CvGraph_ptr_get_texinfo = 0;
-const char* _wrap_CvGraph_ptr_set_texinfo = 0;
-const char* _wrap_CvGraph_storage_get_texinfo = 0;
-const char* _wrap_CvGraph_storage_set_texinfo = 0;
-const char* _wrap_CvGraph_total_get_texinfo = 0;
-const char* _wrap_CvGraph_total_set_texinfo = 0;
-const char* _wrap_CvGraph_v_next_get_texinfo = 0;
-const char* _wrap_CvGraph_v_next_set_texinfo = 0;
-const char* _wrap_CvGraph_v_prev_get_texinfo = 0;
-const char* _wrap_CvGraph_v_prev_set_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_count_get_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_count_set_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_flags_get_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_flags_set_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_hid_cascade_get_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_hid_cascade_set_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_orig_window_size_get_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_orig_window_size_set_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_real_window_size_get_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_real_window_size_set_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_scale_get_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_scale_set_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_stage_classifier_get_texinfo = 0;
-const char* _wrap_CvHaarClassifierCascade_stage_classifier_set_texinfo = 0;
-const char* _wrap_CvHaarClassifier_alpha_get_texinfo = 0;
-const char* _wrap_CvHaarClassifier_alpha_set_texinfo = 0;
-const char* _wrap_CvHaarClassifier_count_get_texinfo = 0;
-const char* _wrap_CvHaarClassifier_count_set_texinfo = 0;
-const char* _wrap_CvHaarClassifier_haar_feature_get_texinfo = 0;
-const char* _wrap_CvHaarClassifier_haar_feature_set_texinfo = 0;
-const char* _wrap_CvHaarClassifier_left_get_texinfo = 0;
-const char* _wrap_CvHaarClassifier_left_set_texinfo = 0;
-const char* _wrap_CvHaarClassifier_right_get_texinfo = 0;
-const char* _wrap_CvHaarClassifier_right_set_texinfo = 0;
-const char* _wrap_CvHaarClassifier_threshold_get_texinfo = 0;
-const char* _wrap_CvHaarClassifier_threshold_set_texinfo = 0;
-const char* _wrap_CvHaarFeature_rect_get_texinfo = 0;
-const char* _wrap_CvHaarFeature_rect_r_get_texinfo = 0;
-const char* _wrap_CvHaarFeature_rect_r_set_texinfo = 0;
-const char* _wrap_CvHaarFeature_rect_weight_get_texinfo = 0;
-const char* _wrap_CvHaarFeature_rect_weight_set_texinfo = 0;
-const char* _wrap_CvHaarFeature_tilted_get_texinfo = 0;
-const char* _wrap_CvHaarFeature_tilted_set_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_child_get_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_child_set_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_classifier_get_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_classifier_set_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_count_get_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_count_set_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_next_get_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_next_set_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_parent_get_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_parent_set_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_threshold_get_texinfo = 0;
-const char* _wrap_CvHaarStageClassifier_threshold_set_texinfo = 0;
-const char* _wrap_CvHistogram_bins_get_texinfo = 0;
-const char* _wrap_CvHistogram_bins_set_texinfo = 0;
-const char* _wrap_CvHistogram_mat_get_texinfo = 0;
-const char* _wrap_CvHistogram_mat_set_texinfo = 0;
-const char* _wrap_CvHistogram_thresh2_get_texinfo = 0;
-const char* _wrap_CvHistogram_thresh2_set_texinfo = 0;
-const char* _wrap_CvHistogram_thresh_get_texinfo = 0;
-const char* _wrap_CvHistogram_thresh_set_texinfo = 0;
-const char* _wrap_CvHistogram_type_get_texinfo = 0;
-const char* _wrap_CvHistogram_type_set_texinfo = 0;
-const char* _wrap_CvHuMoments_hu1_get_texinfo = 0;
-const char* _wrap_CvHuMoments_hu1_set_texinfo = 0;
-const char* _wrap_CvHuMoments_hu2_get_texinfo = 0;
-const char* _wrap_CvHuMoments_hu2_set_texinfo = 0;
-const char* _wrap_CvHuMoments_hu3_get_texinfo = 0;
-const char* _wrap_CvHuMoments_hu3_set_texinfo = 0;
-const char* _wrap_CvHuMoments_hu4_get_texinfo = 0;
-const char* _wrap_CvHuMoments_hu4_set_texinfo = 0;
-const char* _wrap_CvHuMoments_hu5_get_texinfo = 0;
-const char* _wrap_CvHuMoments_hu5_set_texinfo = 0;
-const char* _wrap_CvHuMoments_hu6_get_texinfo = 0;
-const char* _wrap_CvHuMoments_hu6_set_texinfo = 0;
-const char* _wrap_CvHuMoments_hu7_get_texinfo = 0;
-const char* _wrap_CvHuMoments_hu7_set_texinfo = 0;
-const char* _wrap_CvImage_asIplImage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator IplImage* (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type . \n\
+const char* _wrap_OctSwigIterator_advance_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = advance (@var{self}, @var{n})\n\
+@var{self} is of type OctSwigIterator. @var{n} is of type ptrdiff_t. @var{retval} is of type OctSwigIterator. \n\
 @end deftypefn";
-const char* _wrap_CvImage_attach_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} attach (@var{self}, @var{img})\n\
-@var{self} is of type CvImage. @var{img} is of type . \n\
+const char* _wrap_cvUnregisterType_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvUnregisterType (@var{type_name})\n\
+@var{type_name} is of type char. \n\
 @end deftypefn";
-const char* _wrap_CvImage_channels_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = channels (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type int. \n\
+const char* _wrap_cvRegisterType_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRegisterType (@var{info})\n\
+@var{info} is of type CvTypeInfo. \n\
 @end deftypefn";
-const char* _wrap_CvImage_clear_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} clear (@var{self})\n\
-@var{self} is of type CvImage. \n\
+const char* _wrap_cvCheckArr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCheckArr (@var{arr}, @var{flags} = 0, @var{min_val} = 0, @var{max_val} = 0)\n\
+@var{arr} is of type CvArr. @var{flags} is of type int. @var{min_val} is of type double. @var{max_val} is of type double. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvImage_clone_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = clone (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type CvImage. \n\
+const char* _wrap_cvFindExtrinsicCameraParams2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFindExtrinsicCameraParams2 (@var{object_points}, @var{image_points}, @var{intrinsic_matrix}, @var{distortion_coeffs}, @var{rotation_vector}, @var{translation_vector})\n\
+@var{object_points} is of type CvMat. @var{image_points} is of type CvMat. @var{intrinsic_matrix} is of type CvMat. @var{distortion_coeffs} is of type CvMat. @var{rotation_vector} is of type CvMat. @var{translation_vector} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_CvImage_coi_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = coi (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type int. \n\
+const char* _wrap_cvWarpAffine_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvWarpAffine (@var{src}, @var{dst}, @var{map_matrix}, @var{flags} = 1+8, @var{fillval} = cvScalarAll(0))\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{map_matrix} is of type CvMat. @var{flags} is of type int. @var{fillval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_CvImage_create_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} create (@var{self}, @var{size}, @var{depth}, @var{channels})\n\
-@var{self} is of type CvImage. @var{size} is of type CvSize. @var{depth} is of type int. @var{channels} is of type int. \n\
+const char* _wrap_CV_IS_HAAR_CLASSIFIER_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_HAAR_CLASSIFIER (@var{haar})\n\
+@var{haar} is of type void. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvImage_data_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = data (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type uchar. \n\
+const char* _wrap_cvAdd_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAdd (@var{src1}, @var{src2}, @var{dst}, @var{mask} = nil)\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvImage_depth_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = depth (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type int. \n\
+const char* _wrap_cvPutText_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvPutText (@var{img}, @var{text}, @var{org}, @var{font}, @var{color})\n\
+@var{img} is of type CvArr. @var{text} is of type char. @var{org} is of type CvPoint. @var{font} is of type CvFont. @var{color} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_CvImage_detach_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} detach (@var{self})\n\
-@var{self} is of type CvImage. \n\
+const char* _wrap_delete_IplConvKernelFP_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} IplConvKernelFP::~IplConvKernelFP (@var{self})\n\
+@var{self} is of type . \n\
 @end deftypefn";
-const char* _wrap_CvImage_height_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = height (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type int. \n\
+const char* _wrap_new_IplConvKernelFP_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = IplConvKernelFP::IplConvKernelFP ()\n\
+@var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_CvImage_is_valid_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = is_valid (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type bool. \n\
+const char* _wrap_CV_16UC_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_16UC (@var{n})\n\
+@var{n} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvImage_load_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = load (@var{self}, @var{filename})\n\
-@var{self} is of type CvImage. @var{filename} is of type char. @var{retval} is of type bool. \n\
+const char* _wrap_CvPointVector_rend_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = rend (@var{self})\n\
+@var{self} is of type CvPointVector. @var{retval} is of type const_reverse_iterator. \n\
 @end deftypefn";
-const char* _wrap_CvImage_origin_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = origin (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type int. \n\
+const char* _wrap_FloatVector_rend_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = rend (@var{self})\n\
+@var{self} is of type FloatVector. @var{retval} is of type const_reverse_iterator. \n\
 @end deftypefn";
-const char* _wrap_CvImage_pix_size_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pix_size (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type int. \n\
+const char* _wrap_cvMatchTemplate_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMatchTemplate (@var{image}, @var{templ}, @var{result}, @var{method})\n\
+@var{image} is of type CvArr. @var{templ} is of type CvArr. @var{result} is of type CvArr. @var{method} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvImage_read_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = read (@var{self}, @var{fs}, @var{seqname}, @var{idx})\n\
-@var{self} is of type CvImage. @var{fs} is of type CvFileStorage. @var{seqname} is of type char. @var{idx} is of type int. @var{retval} is of type bool. \n\
+const char* _wrap_cvSetRemove_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetRemove (@var{set_header}, @var{index})\n\
+@var{set_header} is of type CvSet. @var{index} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvImage_release_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} release (@var{self})\n\
-@var{self} is of type CvImage. \n\
+const char* _wrap_CvPointVector_get_allocator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_allocator (@var{self})\n\
+@var{self} is of type CvPointVector. @var{retval} is of type allocator_type. \n\
 @end deftypefn";
-const char* _wrap_CvImage_reset_roi_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} reset_roi (@var{self})\n\
-@var{self} is of type CvImage. \n\
+const char* _wrap_FloatVector_get_allocator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_allocator (@var{self})\n\
+@var{self} is of type FloatVector. @var{retval} is of type allocator_type. \n\
 @end deftypefn";
-const char* _wrap_CvImage_roi_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = roi (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type CvRect. \n\
+const char* _wrap_cvTriangleArea_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvTriangleArea (@var{a}, @var{b}, @var{c})\n\
+@var{a} is of type CvPoint2D32f. @var{b} is of type CvPoint2D32f. @var{c} is of type CvPoint2D32f. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CvImage_roi_row_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = roi_row (@var{self}, @var{y})\n\
-@var{self} is of type CvImage. @var{y} is of type int. @var{retval} is of type uchar. \n\
+const char* _wrap_cvEllipse_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvEllipse (@var{img}, @var{center}, @var{axes}, @var{angle}, @var{start_angle}, @var{end_angle}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
+@var{img} is of type CvArr. @var{center} is of type CvPoint. @var{axes} is of type CvSize. @var{angle} is of type double. @var{start_angle} is of type double. @var{end_angle} is of type double. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvImage_roi_size_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = roi_size (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type CvSize. \n\
+const char* _wrap_CvPointVector_erase_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = erase (@var{self}, @var{first}, @var{last})\n\
+@var{self} is of type CvPointVector. @var{first} is of type iterator. @var{last} is of type iterator. @var{retval} is of type iterator. \n\
 @end deftypefn";
-const char* _wrap_CvImage_save_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} save (@var{self}, @var{filename}, @var{imgname})\n\
-@var{self} is of type CvImage. @var{filename} is of type char. @var{imgname} is of type char. \n\
+const char* _wrap_FloatVector_erase_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = erase (@var{self}, @var{first}, @var{last})\n\
+@var{self} is of type FloatVector. @var{first} is of type iterator. @var{last} is of type iterator. @var{retval} is of type iterator. \n\
 @end deftypefn";
-const char* _wrap_CvImage_set_coi_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} set_coi (@var{self}, @var{coi})\n\
-@var{self} is of type CvImage. @var{coi} is of type int. \n\
+const char* _wrap_cvCopyHist_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCopyHist (@var{src}, @var{dst})\n\
+@var{src} is of type CvHistogram. @var{dst} is of type CvHistogram. \n\
 @end deftypefn";
-const char* _wrap_CvImage_set_roi_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} set_roi (@var{self}, @var{roi})\n\
-@var{self} is of type CvImage. @var{roi} is of type CvRect. \n\
+const char* _wrap_CvImage_coi_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = coi (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvImage_show_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} show (@var{self}, @var{window_name})\n\
-@var{self} is of type CvImage. @var{window_name} is of type char. \n\
+const char* _wrap_CV_NODE_IS_STRING_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_STRING (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvImage_size_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = size (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type CvSize. \n\
+const char* _wrap_CV_ARE_TYPES_EQ_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_ARE_TYPES_EQ (@var{mat1}, @var{mat2})\n\
+@var{mat1} is of type CvMat. @var{mat2} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvImage_step_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = step (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type int. \n\
+const char* _wrap_cvInvSqrt_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvInvSqrt (@var{value})\n\
+@var{value} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CvImage_width_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = width (@var{self})\n\
-@var{self} is of type CvImage. @var{retval} is of type int. \n\
+const char* _wrap_cvRound_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRound (@var{value})\n\
+@var{value} is of type double. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvImage_write_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} write (@var{self}, @var{fs}, @var{imgname})\n\
-@var{self} is of type CvImage. @var{fs} is of type CvFileStorage. @var{imgname} is of type char. \n\
+const char* _wrap_cvWriteInt_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvWriteInt (@var{fs}, @var{name}, @var{value})\n\
+@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{value} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvKalman_CP_get_texinfo = 0;
-const char* _wrap_CvKalman_CP_set_texinfo = 0;
-const char* _wrap_CvKalman_DP_get_texinfo = 0;
-const char* _wrap_CvKalman_DP_set_texinfo = 0;
-const char* _wrap_CvKalman_DynamMatr_get_texinfo = 0;
-const char* _wrap_CvKalman_DynamMatr_set_texinfo = 0;
-const char* _wrap_CvKalman_KalmGainMatr_get_texinfo = 0;
-const char* _wrap_CvKalman_KalmGainMatr_set_texinfo = 0;
-const char* _wrap_CvKalman_MNCovariance_get_texinfo = 0;
-const char* _wrap_CvKalman_MNCovariance_set_texinfo = 0;
-const char* _wrap_CvKalman_MP_get_texinfo = 0;
-const char* _wrap_CvKalman_MP_set_texinfo = 0;
-const char* _wrap_CvKalman_MeasurementMatr_get_texinfo = 0;
-const char* _wrap_CvKalman_MeasurementMatr_set_texinfo = 0;
-const char* _wrap_CvKalman_PNCovariance_get_texinfo = 0;
-const char* _wrap_CvKalman_PNCovariance_set_texinfo = 0;
-const char* _wrap_CvKalman_PosterErrorCovariance_get_texinfo = 0;
-const char* _wrap_CvKalman_PosterErrorCovariance_set_texinfo = 0;
-const char* _wrap_CvKalman_PosterState_get_texinfo = 0;
-const char* _wrap_CvKalman_PosterState_set_texinfo = 0;
-const char* _wrap_CvKalman_PriorErrorCovariance_get_texinfo = 0;
-const char* _wrap_CvKalman_PriorErrorCovariance_set_texinfo = 0;
-const char* _wrap_CvKalman_PriorState_get_texinfo = 0;
-const char* _wrap_CvKalman_PriorState_set_texinfo = 0;
-const char* _wrap_CvKalman_Temp1_get_texinfo = 0;
-const char* _wrap_CvKalman_Temp1_set_texinfo = 0;
-const char* _wrap_CvKalman_Temp2_get_texinfo = 0;
-const char* _wrap_CvKalman_Temp2_set_texinfo = 0;
-const char* _wrap_CvKalman_control_matrix_get_texinfo = 0;
-const char* _wrap_CvKalman_control_matrix_set_texinfo = 0;
-const char* _wrap_CvKalman_error_cov_post_get_texinfo = 0;
-const char* _wrap_CvKalman_error_cov_post_set_texinfo = 0;
-const char* _wrap_CvKalman_error_cov_pre_get_texinfo = 0;
-const char* _wrap_CvKalman_error_cov_pre_set_texinfo = 0;
-const char* _wrap_CvKalman_gain_get_texinfo = 0;
-const char* _wrap_CvKalman_gain_set_texinfo = 0;
-const char* _wrap_CvKalman_measurement_matrix_get_texinfo = 0;
-const char* _wrap_CvKalman_measurement_matrix_set_texinfo = 0;
-const char* _wrap_CvKalman_measurement_noise_cov_get_texinfo = 0;
-const char* _wrap_CvKalman_measurement_noise_cov_set_texinfo = 0;
-const char* _wrap_CvKalman_process_noise_cov_get_texinfo = 0;
-const char* _wrap_CvKalman_process_noise_cov_set_texinfo = 0;
-const char* _wrap_CvKalman_state_post_get_texinfo = 0;
-const char* _wrap_CvKalman_state_post_set_texinfo = 0;
-const char* _wrap_CvKalman_state_pre_get_texinfo = 0;
-const char* _wrap_CvKalman_state_pre_set_texinfo = 0;
-const char* _wrap_CvKalman_temp1_get_texinfo = 0;
-const char* _wrap_CvKalman_temp1_set_texinfo = 0;
-const char* _wrap_CvKalman_temp2_get_texinfo = 0;
-const char* _wrap_CvKalman_temp2_set_texinfo = 0;
-const char* _wrap_CvKalman_temp3_get_texinfo = 0;
-const char* _wrap_CvKalman_temp3_set_texinfo = 0;
-const char* _wrap_CvKalman_temp4_get_texinfo = 0;
-const char* _wrap_CvKalman_temp4_set_texinfo = 0;
-const char* _wrap_CvKalman_temp5_get_texinfo = 0;
-const char* _wrap_CvKalman_temp5_set_texinfo = 0;
-const char* _wrap_CvKalman_transition_matrix_get_texinfo = 0;
-const char* _wrap_CvKalman_transition_matrix_set_texinfo = 0;
-const char* _wrap_CvLaplaceFilter_init_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} init (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_kx}, @var{_ky})\n\
-@var{self} is of type CvLaplaceFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_kx} is of type CvMat. @var{_ky} is of type CvMat. \n\
+const char* _wrap_cvCanny_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCanny (@var{image}, @var{edges}, @var{threshold1}, @var{threshold2}, @var{aperture_size} = 3)\n\
+@var{image} is of type CvArr. @var{edges} is of type CvArr. @var{threshold1} is of type double. @var{threshold2} is of type double. @var{aperture_size} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvLaplaceFilter_is_basic_laplacian_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = is_basic_laplacian (@var{self})\n\
-@var{self} is of type CvLaplaceFilter. @var{retval} is of type bool. \n\
+const char* _wrap_CvImage_attach_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} attach (@var{self}, @var{img})\n\
+@var{self} is of type CvImage. @var{img} is of type . \n\
 @end deftypefn";
-const char* _wrap_CvLaplaceFilter_is_normalized_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = is_normalized (@var{self})\n\
-@var{self} is of type CvLaplaceFilter. @var{retval} is of type bool. \n\
+const char* _wrap_CvPointVector_pop_back_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} pop_back (@var{self})\n\
+@var{self} is of type CvPointVector. \n\
 @end deftypefn";
-const char* _wrap_CvLineIterator_err_get_texinfo = 0;
-const char* _wrap_CvLineIterator_err_set_texinfo = 0;
-const char* _wrap_CvLineIterator_minus_delta_get_texinfo = 0;
-const char* _wrap_CvLineIterator_minus_delta_set_texinfo = 0;
-const char* _wrap_CvLineIterator_minus_step_get_texinfo = 0;
-const char* _wrap_CvLineIterator_minus_step_set_texinfo = 0;
-const char* _wrap_CvLineIterator_plus_delta_get_texinfo = 0;
-const char* _wrap_CvLineIterator_plus_delta_set_texinfo = 0;
-const char* _wrap_CvLineIterator_plus_step_get_texinfo = 0;
-const char* _wrap_CvLineIterator_plus_step_set_texinfo = 0;
-const char* _wrap_CvLineIterator_ptr_get_texinfo = 0;
-const char* _wrap_CvLineIterator_ptr_set_texinfo = 0;
-const char* _wrap_CvLinearFilter_clear_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} clear (@var{self})\n\
-@var{self} is of type CvLinearFilter. \n\
+const char* _wrap_FloatVector_pop_back_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} pop_back (@var{self})\n\
+@var{self} is of type FloatVector. \n\
 @end deftypefn";
-const char* _wrap_CvLinearFilter_get_kernel_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_kernel (@var{self})\n\
-@var{self} is of type CvLinearFilter. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvGetCols_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetCols (@var{arr}, @var{submat}, @var{start_col}, @var{end_col})\n\
+@var{arr} is of type CvArr. @var{submat} is of type CvMat. @var{start_col} is of type int. @var{end_col} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_CvLinearFilter_get_kernel_sparse_buf_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_kernel_sparse_buf (@var{self})\n\
-@var{self} is of type CvLinearFilter. @var{retval} is of type uchar. \n\
+const char* _wrap_IplImage___mul_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator * (@var{self}, @var{src})\n\
+@var{self} is of type . @var{src} is of type CvArr. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_CvLinearFilter_get_kernel_sparse_count_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_kernel_sparse_count (@var{self})\n\
-@var{self} is of type CvLinearFilter. @var{retval} is of type int. \n\
+const char* _wrap_CvImage_roi_row_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = roi_row (@var{self}, @var{y})\n\
+@var{self} is of type CvImage. @var{y} is of type int. @var{retval} is of type uchar. \n\
 @end deftypefn";
-const char* _wrap_CvLinearFilter_init_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} init (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_is_separable}, @var{_ksize})\n\
-@var{self} is of type CvLinearFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_is_separable} is of type bool. @var{_ksize} is of type CvSize. \n\
+const char* _wrap_cvReadRawData_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReadRawData (@var{fs}, @var{src}, @var{dst}, @var{dt})\n\
+@var{fs} is of type CvFileStorage. @var{src} is of type CvFileNode. @var{dst} is of type void. @var{dt} is of type char. \n\
 @end deftypefn";
-const char* _wrap_CvMatND_data_db_get_texinfo = 0;
-const char* _wrap_CvMatND_data_db_set_texinfo = 0;
-const char* _wrap_CvMatND_data_fl_get_texinfo = 0;
-const char* _wrap_CvMatND_data_fl_set_texinfo = 0;
-const char* _wrap_CvMatND_data_get_texinfo = 0;
-const char* _wrap_CvMatND_data_i_get_texinfo = 0;
-const char* _wrap_CvMatND_data_i_set_texinfo = 0;
-const char* _wrap_CvMatND_data_ptr_get_texinfo = 0;
-const char* _wrap_CvMatND_data_ptr_set_texinfo = 0;
-const char* _wrap_CvMatND_data_s_get_texinfo = 0;
-const char* _wrap_CvMatND_data_s_set_texinfo = 0;
-const char* _wrap_CvMatND_dim_get_texinfo = 0;
-const char* _wrap_CvMatND_dim_size_get_texinfo = 0;
-const char* _wrap_CvMatND_dim_size_set_texinfo = 0;
-const char* _wrap_CvMatND_dim_step_get_texinfo = 0;
-const char* _wrap_CvMatND_dim_step_set_texinfo = 0;
-const char* _wrap_CvMatND_dims_get_texinfo = 0;
-const char* _wrap_CvMatND_dims_set_texinfo = 0;
-const char* _wrap_CvMatND_hdr_refcount_get_texinfo = 0;
-const char* _wrap_CvMatND_hdr_refcount_set_texinfo = 0;
-const char* _wrap_CvMatND_refcount_get_texinfo = 0;
-const char* _wrap_CvMatND_refcount_set_texinfo = 0;
-const char* _wrap_CvMatND_type_get_texinfo = 0;
-const char* _wrap_CvMatND_type_set_texinfo = 0;
-const char* _wrap_CvMat___add_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator + (@var{self}, @var{val})\n\
-@var{self} is of type CvMat. @var{val} is of type CvScalar. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvStartReadRawData_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvStartReadRawData (@var{fs}, @var{src}, @var{reader})\n\
+@var{fs} is of type CvFileStorage. @var{src} is of type CvFileNode. @var{reader} is of type CvSeqReader. \n\
 @end deftypefn";
-const char* _wrap_CvMat___div_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator / (@var{self}, @var{val})\n\
-@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvWriteRawData_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvWriteRawData (@var{fs}, @var{src}, @var{len}, @var{dt})\n\
+@var{fs} is of type CvFileStorage. @var{src} is of type void. @var{len} is of type int. @var{dt} is of type char. \n\
 @end deftypefn";
-const char* _wrap_CvMat___eq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator == (@var{self}, @var{val})\n\
-@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvGetRawData_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGetRawData (@var{arr}, @var{data}, @var{step} = nil, @var{roi_size} = nil)\n\
+@var{arr} is of type CvArr. @var{data} is of type uchar. @var{step} is of type int. @var{roi_size} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_CvMat___ge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator >= (@var{self}, @var{val})\n\
-@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvScalarToRawData_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvScalarToRawData (@var{scalar}, @var{data}, @var{type}, @var{extend_to_12} = 0)\n\
+@var{scalar} is of type CvScalar. @var{data} is of type void. @var{type} is of type int. @var{extend_to_12} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMat___gt_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator > (@var{self}, @var{val})\n\
-@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_CvImage_save_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} save (@var{self}, @var{filename}, @var{imgname})\n\
+@var{self} is of type CvImage. @var{filename} is of type char. @var{imgname} is of type char. \n\
 @end deftypefn";
-const char* _wrap_CvMat___le_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator <= (@var{self}, @var{val})\n\
-@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvContourArea_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvContourArea (@var{contour}, @var{slice} = cvSlice(0, 0x3fffffff))\n\
+@var{contour} is of type CvArr. @var{slice} is of type CvSlice. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CvMat___lt_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator < (@var{self}, @var{val})\n\
-@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_CvPointVector_push_back_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} push_back (@var{self}, @var{x})\n\
+@var{self} is of type CvPointVector. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_CvMat___mul_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator * (@var{self}, @var{src})\n\
-@var{self} is of type CvMat. @var{src} is of type CvArr. @var{retval} is of type CvMat. \n\
+const char* _wrap_FloatVector_push_back_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} push_back (@var{self}, @var{x})\n\
+@var{self} is of type FloatVector. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_CvMat___ne_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator != (@var{self}, @var{val})\n\
-@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvMatchShapes_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMatchShapes (@var{object1}, @var{object2}, @var{method}, @var{parameter} = 0)\n\
+@var{object1} is of type void. @var{object2} is of type void. @var{method} is of type int. @var{parameter} is of type double. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CvMat___paren_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{object})\n\
-@var{self} is of type CvMat. @var{object} is of type octave_value. @var{retval} is of type octave_value. \n\
+const char* _wrap_CvSubdiv2DEdge_Wrapper___ne_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator != (@var{self}, @var{x})\n\
+@var{self} is of type CvSubdiv2DEdge_Wrapper. @var{x} is of type CvSubdiv2DEdge_Wrapper. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_CvMat___paren_asgn_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{object}, @var{arr})\n\
-@var{self} is of type CvMat. @var{object} is of type octave_value. @var{arr} is of type CvArr. \n\
+const char* _wrap_CvRNG_Wrapper___ne_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator != (@var{self}, @var{x})\n\
+@var{self} is of type CvRNG_Wrapper. @var{x} is of type CvRNG_Wrapper. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_CvMat___pow___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __pow__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_OctSwigIterator___ne_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator != (@var{self}, @var{x})\n\
+@var{self} is of type OctSwigIterator. @var{x} is of type OctSwigIterator. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_CvMat___radd___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __radd__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvFindType_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFindType (@var{type_name})\n\
+@var{type_name} is of type char. @var{retval} is of type CvTypeInfo. \n\
 @end deftypefn";
-const char* _wrap_CvMat___rand___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rand__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvContourPerimeter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvContourPerimeter_Shadow (@var{arr})\n\
+@var{arr} is of type CvArr. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CvMat___rdiv___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rdiv__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_cvAbsDiffS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAbsDiffS (@var{src}, @var{dst}, @var{value})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{value} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_CvMat___req___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __req__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_CV_IS_SEQ_POLYLINE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_POLYLINE (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMat___rge___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rge__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_CvPointVector_resize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} resize (@var{self}, @var{new_size}, @var{x})\n\
+@var{self} is of type CvPointVector. @var{new_size} is of type size_type. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_CvMat___rgt___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rgt__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_FloatVector_resize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} resize (@var{self}, @var{new_size}, @var{x})\n\
+@var{self} is of type FloatVector. @var{new_size} is of type size_type. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_CvMat___rle___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rle__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_cvResize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvResize (@var{src}, @var{dst}, @var{interpolation} = 1)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{interpolation} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMat___rlt___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rlt__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_cvGoodFeaturesToTrack_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGoodFeaturesToTrack (@var{image}, @var{eig_image}, @var{temp_image}, @var{corners}, @var{quality_level}, @var{min_distance}, @var{mask} = nil, @var{block_size} = 3, @var{use_harris} = 0, @var{k} = 0.04)\n\
+@var{image} is of type CvArr. @var{eig_image} is of type CvArr. @var{temp_image} is of type CvArr. @var{corners} is of type CvPoint2D32f. @var{quality_level} is of type double. @var{min_distance} is of type double. @var{mask} is of type CvArr. @var{block_size} is of type int. @var{use_harris} is of type int. @var{k} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CvMat___rmul___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rmul__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_cvFitEllipse2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFitEllipse2 (@var{points})\n\
+@var{points} is of type CvArr. @var{retval} is of type CvBox2D. \n\
 @end deftypefn";
-const char* _wrap_CvMat___rne___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rne__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_CV_PREV_POINT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_PREV_POINT (@var{reader})\n\
+@var{reader} is of type CvSeqReader. @var{retval} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_CvMat___ror___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __ror__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_CV_CURRENT_POINT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_CURRENT_POINT (@var{reader})\n\
+@var{reader} is of type CvSeqReader. @var{retval} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_CvMat___rsub___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rsub__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_CV_READ_CHAIN_POINT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_READ_CHAIN_POINT (@var{_pt}, @var{reader})\n\
+@var{_pt} is of type CvPoint. @var{reader} is of type CvChainPtReader. \n\
 @end deftypefn";
-const char* _wrap_CvMat___rxor___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rxor__ (@var{self}, @var{arg})\n\
-@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvFlushSeqWriter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFlushSeqWriter (@var{writer})\n\
+@var{writer} is of type CvSeqWriter. \n\
 @end deftypefn";
-const char* _wrap_CvMat___str_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __str (@var{self})\n\
-@var{self} is of type CvMat. @var{retval} is of type char. \n\
+const char* _wrap_delete_CvSeqWriter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSeqWriter::~CvSeqWriter (@var{self})\n\
+@var{self} is of type CvSeqWriter. \n\
 @end deftypefn";
-const char* _wrap_CvMat___sub_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator - (@var{self}, @var{val})\n\
-@var{self} is of type CvMat. @var{val} is of type CvScalar. @var{retval} is of type CvMat. \n\
+const char* _wrap_new_CvSeqWriter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSeqWriter::CvSeqWriter ()\n\
+@var{retval} is of type CvSeqWriter. \n\
 @end deftypefn";
-const char* _wrap_CvMat___xor_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator ^ (@var{self}, @var{val})\n\
-@var{self} is of type CvMat. @var{val} is of type CvScalar. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvNot_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvNot (@var{src}, @var{dst})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvMat_cols_get_texinfo = 0;
-const char* _wrap_CvMat_dataOrder_get_texinfo = 0;
-const char* _wrap_CvMat_data_db_get_texinfo = 0;
-const char* _wrap_CvMat_data_db_set_texinfo = 0;
-const char* _wrap_CvMat_data_fl_get_texinfo = 0;
-const char* _wrap_CvMat_data_fl_set_texinfo = 0;
-const char* _wrap_CvMat_data_get_texinfo = 0;
-const char* _wrap_CvMat_data_i_get_texinfo = 0;
-const char* _wrap_CvMat_data_i_set_texinfo = 0;
-const char* _wrap_CvMat_data_ptr_get_texinfo = 0;
-const char* _wrap_CvMat_data_ptr_set_texinfo = 0;
-const char* _wrap_CvMat_data_s_get_texinfo = 0;
-const char* _wrap_CvMat_data_s_set_texinfo = 0;
-const char* _wrap_CvMat_depth_get_texinfo = 0;
-const char* _wrap_CvMat_hdr_refcount_get_texinfo = 0;
-const char* _wrap_CvMat_hdr_refcount_set_texinfo = 0;
-const char* _wrap_CvMat_height_get_texinfo = 0;
-const char* _wrap_CvMat_imageData_get_texinfo = 0;
-const char* _wrap_CvMat_imageData_set_texinfo = 0;
-const char* _wrap_CvMat_imageSize_get_texinfo = 0;
-const char* _wrap_CvMat_nChannels_get_texinfo = 0;
-const char* _wrap_CvMat_origin_get_texinfo = 0;
-const char* _wrap_CvMat_refcount_get_texinfo = 0;
-const char* _wrap_CvMat_refcount_set_texinfo = 0;
-const char* _wrap_CvMat_rows_get_texinfo = 0;
-const char* _wrap_CvMat_step_get_texinfo = 0;
-const char* _wrap_CvMat_step_set_texinfo = 0;
-const char* _wrap_CvMat_type_get_texinfo = 0;
-const char* _wrap_CvMat_type_set_texinfo = 0;
-const char* _wrap_CvMat_widthStep_get_texinfo = 0;
-const char* _wrap_CvMat_width_get_texinfo = 0;
-const char* _wrap_CvMatrix3_m_get_texinfo = 0;
-const char* _wrap_CvMatrix3_m_set_texinfo = 0;
-const char* _wrap_CvMatrix_addref_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} addref (@var{self})\n\
-@var{self} is of type CvMatrix. \n\
+const char* _wrap_cvGetOptimalDFTSize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetOptimalDFTSize (@var{size0})\n\
+@var{size0} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_asCvMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator CvMat* (@var{self})\n\
-@var{self} is of type CvMatrix. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvGetSize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetSize (@var{arr})\n\
+@var{arr} is of type CvArr. @var{retval} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_channels_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = channels (@var{self})\n\
-@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
+const char* _wrap_new_CvBaseImageFilter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvBaseImageFilter (@var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_is_separable}, @var{_ksize})\n\
+@var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_is_separable} is of type bool. @var{_ksize} is of type CvSize. @var{retval} is of type CvBaseImageFilter. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_clear_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} clear (@var{self})\n\
-@var{self} is of type CvMatrix. \n\
+const char* _wrap_delete_CvBaseImageFilter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvBaseImageFilter (@var{self})\n\
+@var{self} is of type CvBaseImageFilter. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_clone_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = clone (@var{self})\n\
-@var{self} is of type CvMatrix. @var{retval} is of type CvMatrix. \n\
+const char* _wrap_new_CvLaplaceFilter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvLaplaceFilter (@var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_normalized}, @var{_ksize})\n\
+@var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_normalized} is of type bool. @var{_ksize} is of type int. @var{retval} is of type CvLaplaceFilter. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_cols_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cols (@var{self})\n\
-@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
+const char* _wrap_delete_CvLaplaceFilter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvLaplaceFilter (@var{self})\n\
+@var{self} is of type CvLaplaceFilter. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_create_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} create (@var{self}, @var{rows}, @var{cols}, @var{type})\n\
-@var{self} is of type CvMatrix. @var{rows} is of type int. @var{cols} is of type int. @var{type} is of type int. \n\
+const char* _wrap_cvSeqSort_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSeqSort (@var{seq}, @var{func}, @var{userdata} = nil)\n\
+@var{seq} is of type CvSeq. @var{func} is of type CvCmpFunc. @var{userdata} is of type void. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_data_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = data (@var{self})\n\
-@var{self} is of type CvMatrix. @var{retval} is of type uchar. \n\
+const char* _wrap_cvCvtColor_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCvtColor (@var{src}, @var{dst}, @var{code})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{code} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_depth_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = depth (@var{self})\n\
-@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
+const char* _wrap_cvCornerMinEigenVal_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCornerMinEigenVal (@var{image}, @var{eigenval}, @var{block_size}, @var{aperture_size} = 3)\n\
+@var{image} is of type CvArr. @var{eigenval} is of type CvArr. @var{block_size} is of type int. @var{aperture_size} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_is_valid_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = is_valid (@var{self})\n\
-@var{self} is of type CvMatrix. @var{retval} is of type bool. \n\
+const char* _wrap_CvSeq_CvPoint_2_pop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
+@var{self} is of type CvSeq_CvPoint_2. @var{retval} is of type CvTuple_CvPoint_2. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_load_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = load (@var{self}, @var{filename})\n\
-@var{self} is of type CvMatrix. @var{filename} is of type char. @var{retval} is of type bool. \n\
+const char* _wrap_CvSeq_float_2_pop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
+@var{self} is of type CvSeq_float_2. @var{retval} is of type CvTuple_float_2. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_pix_size_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pix_size (@var{self})\n\
-@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
+const char* _wrap_cvPyrUp_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvPyrUp (@var{src}, @var{dst}, @var{filter} = CV_GAUSSIAN_5x5)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{filter} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_read_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = read (@var{self}, @var{fs}, @var{seqname}, @var{idx})\n\
-@var{self} is of type CvMatrix. @var{fs} is of type CvFileStorage. @var{seqname} is of type char. @var{idx} is of type int. @var{retval} is of type bool. \n\
+const char* _wrap_CvBaseImageFilter_process_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = process (@var{self}, @var{_src}, @var{_dst})\n\
+@var{self} is of type CvBaseImageFilter. @var{_src} is of type CvMat. @var{_dst} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_release_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} release (@var{self})\n\
-@var{self} is of type CvMatrix. \n\
+const char* _wrap_cvCalcOpticalFlowPyrLK_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcOpticalFlowPyrLK (@var{prev}, @var{curr}, @var{prev_pyr}, @var{curr_pyr}, @var{prev_features}, @var{curr_features}, @var{win_size}, @var{level}, @var{status}, @var{track_error}, @var{criteria}, @var{flags})\n\
+@var{prev} is of type CvArr. @var{curr} is of type CvArr. @var{prev_pyr} is of type CvArr. @var{curr_pyr} is of type CvArr. @var{prev_features} is of type CvPoint2D32f. @var{curr_features} is of type CvPoint2D32f. @var{win_size} is of type CvSize. @var{level} is of type int. @var{status} is of type char. @var{track_error} is of type float. @var{criteria} is of type CvTermCriteria. @var{flags} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_row_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = row (@var{self}, @var{i})\n\
-@var{self} is of type CvMatrix. @var{i} is of type int. @var{retval} is of type uchar. \n\
+const char* _wrap_cvCalcAffineFlowPyrLK_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcAffineFlowPyrLK (@var{prev}, @var{curr}, @var{prev_pyr}, @var{curr_pyr}, @var{prev_features}, @var{curr_features}, @var{matrices}, @var{count}, @var{win_size}, @var{level}, @var{status}, @var{track_error}, @var{criteria}, @var{flags})\n\
+@var{prev} is of type CvArr. @var{curr} is of type CvArr. @var{prev_pyr} is of type CvArr. @var{curr_pyr} is of type CvArr. @var{prev_features} is of type CvPoint2D32f. @var{curr_features} is of type CvPoint2D32f. @var{matrices} is of type float. @var{count} is of type int. @var{win_size} is of type CvSize. @var{level} is of type int. @var{status} is of type char. @var{track_error} is of type float. @var{criteria} is of type CvTermCriteria. @var{flags} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_rows_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = rows (@var{self})\n\
+const char* _wrap_CvMatrix_channels_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = channels (@var{self})\n\
 @var{self} is of type CvMatrix. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_save_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} save (@var{self}, @var{filename}, @var{matname})\n\
-@var{self} is of type CvMatrix. @var{filename} is of type char. @var{matname} is of type char. \n\
+const char* _wrap_CvImage_channels_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = channels (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_set_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} set (@var{self}, @var{m}, @var{add_ref})\n\
-@var{self} is of type CvMatrix. @var{m} is of type CvMat. @var{add_ref} is of type bool. \n\
+const char* _wrap_cvMixChannels_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMixChannels (@var{src}, @var{src_count}, @var{dst}, @var{dst_count}, @var{from_to}, @var{pair_count})\n\
+@var{src} is of type CvArr. @var{src_count} is of type int. @var{dst} is of type CvArr. @var{dst_count} is of type int. @var{from_to} is of type int. @var{pair_count} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_set_data_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} set_data (@var{self}, @var{data})\n\
-@var{self} is of type CvMatrix. @var{data} is of type void. \n\
+const char* _wrap_CvMatrix_write_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} write (@var{self}, @var{fs}, @var{matname})\n\
+@var{self} is of type CvMatrix. @var{fs} is of type CvFileStorage. @var{matname} is of type char. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_show_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} show (@var{self}, @var{window_name})\n\
-@var{self} is of type CvMatrix. @var{window_name} is of type char. \n\
+const char* _wrap_cvCalcOpticalFlowBM_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcOpticalFlowBM (@var{prev}, @var{curr}, @var{block_size}, @var{shift_size}, @var{max_range}, @var{use_previous}, @var{velx}, @var{vely})\n\
+@var{prev} is of type CvArr. @var{curr} is of type CvArr. @var{block_size} is of type CvSize. @var{shift_size} is of type CvSize. @var{max_range} is of type CvSize. @var{use_previous} is of type int. @var{velx} is of type CvArr. @var{vely} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_size_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = size (@var{self})\n\
-@var{self} is of type CvMatrix. @var{retval} is of type CvSize. \n\
+const char* _wrap_cvCloneGraph_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCloneGraph (@var{graph}, @var{storage})\n\
+@var{graph} is of type CvGraph. @var{storage} is of type CvMemStorage. @var{retval} is of type CvGraph. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_step_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = step (@var{self})\n\
-@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
+const char* _wrap_cvCreateGraph_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateGraph (@var{graph_flags}, @var{header_size}, @var{vtx_size}, @var{edge_size}, @var{storage})\n\
+@var{graph_flags} is of type int. @var{header_size} is of type int. @var{vtx_size} is of type int. @var{edge_size} is of type int. @var{storage} is of type CvMemStorage. @var{retval} is of type CvGraph. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_type_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = type (@var{self})\n\
-@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
+const char* _wrap_cvAttrValue_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvAttrValue (@var{attr}, @var{attr_name})\n\
+@var{attr} is of type CvAttrList. @var{attr_name} is of type char. @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_CvMatrix_write_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} write (@var{self}, @var{fs}, @var{matname})\n\
-@var{self} is of type CvMatrix. @var{fs} is of type CvFileStorage. @var{matname} is of type char. \n\
+const char* _wrap_CvMatrix_clone_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = clone (@var{self})\n\
+@var{self} is of type CvMatrix. @var{retval} is of type CvMatrix. \n\
 @end deftypefn";
-const char* _wrap_CvMemBlock_next_get_texinfo = 0;
-const char* _wrap_CvMemBlock_next_set_texinfo = 0;
-const char* _wrap_CvMemBlock_prev_get_texinfo = 0;
-const char* _wrap_CvMemBlock_prev_set_texinfo = 0;
-const char* _wrap_CvMemStoragePos_free_space_get_texinfo = 0;
-const char* _wrap_CvMemStoragePos_free_space_set_texinfo = 0;
-const char* _wrap_CvMemStoragePos_top_get_texinfo = 0;
-const char* _wrap_CvMemStoragePos_top_set_texinfo = 0;
-const char* _wrap_CvMemStorage_block_size_get_texinfo = 0;
-const char* _wrap_CvMemStorage_block_size_set_texinfo = 0;
-const char* _wrap_CvMemStorage_bottom_get_texinfo = 0;
-const char* _wrap_CvMemStorage_bottom_set_texinfo = 0;
-const char* _wrap_CvMemStorage_free_space_get_texinfo = 0;
-const char* _wrap_CvMemStorage_free_space_set_texinfo = 0;
-const char* _wrap_CvMemStorage_parent_get_texinfo = 0;
-const char* _wrap_CvMemStorage_parent_set_texinfo = 0;
-const char* _wrap_CvMemStorage_signature_get_texinfo = 0;
-const char* _wrap_CvMemStorage_signature_set_texinfo = 0;
-const char* _wrap_CvMemStorage_top_get_texinfo = 0;
-const char* _wrap_CvMemStorage_top_set_texinfo = 0;
-const char* _wrap_CvModuleInfo_func_tab_get_texinfo = 0;
-const char* _wrap_CvModuleInfo_func_tab_set_texinfo = 0;
-const char* _wrap_CvModuleInfo_name_get_texinfo = 0;
-const char* _wrap_CvModuleInfo_name_set_texinfo = 0;
-const char* _wrap_CvModuleInfo_next_get_texinfo = 0;
-const char* _wrap_CvModuleInfo_next_set_texinfo = 0;
-const char* _wrap_CvModuleInfo_version_get_texinfo = 0;
-const char* _wrap_CvModuleInfo_version_set_texinfo = 0;
-const char* _wrap_CvModule_info_get_texinfo = 0;
-const char* _wrap_CvModule_info_set_texinfo = 0;
-const char* _wrap_CvMoments_inv_sqrt_m00_get_texinfo = 0;
-const char* _wrap_CvMoments_inv_sqrt_m00_set_texinfo = 0;
-const char* _wrap_CvMoments_m00_get_texinfo = 0;
-const char* _wrap_CvMoments_m00_set_texinfo = 0;
-const char* _wrap_CvMoments_m01_get_texinfo = 0;
-const char* _wrap_CvMoments_m01_set_texinfo = 0;
-const char* _wrap_CvMoments_m02_get_texinfo = 0;
-const char* _wrap_CvMoments_m02_set_texinfo = 0;
-const char* _wrap_CvMoments_m03_get_texinfo = 0;
-const char* _wrap_CvMoments_m03_set_texinfo = 0;
-const char* _wrap_CvMoments_m10_get_texinfo = 0;
-const char* _wrap_CvMoments_m10_set_texinfo = 0;
-const char* _wrap_CvMoments_m11_get_texinfo = 0;
-const char* _wrap_CvMoments_m11_set_texinfo = 0;
-const char* _wrap_CvMoments_m12_get_texinfo = 0;
-const char* _wrap_CvMoments_m12_set_texinfo = 0;
-const char* _wrap_CvMoments_m20_get_texinfo = 0;
-const char* _wrap_CvMoments_m20_set_texinfo = 0;
-const char* _wrap_CvMoments_m21_get_texinfo = 0;
-const char* _wrap_CvMoments_m21_set_texinfo = 0;
-const char* _wrap_CvMoments_m30_get_texinfo = 0;
-const char* _wrap_CvMoments_m30_set_texinfo = 0;
-const char* _wrap_CvMoments_mu02_get_texinfo = 0;
-const char* _wrap_CvMoments_mu02_set_texinfo = 0;
-const char* _wrap_CvMoments_mu03_get_texinfo = 0;
-const char* _wrap_CvMoments_mu03_set_texinfo = 0;
-const char* _wrap_CvMoments_mu11_get_texinfo = 0;
-const char* _wrap_CvMoments_mu11_set_texinfo = 0;
-const char* _wrap_CvMoments_mu12_get_texinfo = 0;
-const char* _wrap_CvMoments_mu12_set_texinfo = 0;
-const char* _wrap_CvMoments_mu20_get_texinfo = 0;
-const char* _wrap_CvMoments_mu20_set_texinfo = 0;
-const char* _wrap_CvMoments_mu21_get_texinfo = 0;
-const char* _wrap_CvMoments_mu21_set_texinfo = 0;
-const char* _wrap_CvMoments_mu30_get_texinfo = 0;
-const char* _wrap_CvMoments_mu30_set_texinfo = 0;
-const char* _wrap_CvMorphology_clear_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} clear (@var{self})\n\
-@var{self} is of type CvMorphology. \n\
+const char* _wrap_cvSeqPop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSeqPop (@var{seq}, @var{element} = nil)\n\
+@var{seq} is of type CvSeq. @var{element} is of type void. \n\
 @end deftypefn";
-const char* _wrap_CvMorphology_get_element_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_element (@var{self})\n\
-@var{self} is of type CvMorphology. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvSegmentMotion_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSegmentMotion_Shadow (@var{mhi}, @var{seg_mask}, @var{storage}, @var{timestamp}, @var{seg_thresh})\n\
+@var{mhi} is of type CvArr. @var{seg_mask} is of type CvArr. @var{storage} is of type CvMemStorage. @var{timestamp} is of type double. @var{seg_thresh} is of type double. @var{retval} is of type CvSeq_CvConnectedComp. \n\
 @end deftypefn";
-const char* _wrap_CvMorphology_get_element_shape_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_element_shape (@var{self})\n\
-@var{self} is of type CvMorphology. @var{retval} is of type int. \n\
+const char* _wrap_cvFastArctan_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFastArctan (@var{y}, @var{x})\n\
+@var{y} is of type float. @var{x} is of type float. @var{retval} is of type float. \n\
 @end deftypefn";
-const char* _wrap_CvMorphology_get_element_sparse_buf_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_element_sparse_buf (@var{self})\n\
-@var{self} is of type CvMorphology. @var{retval} is of type uchar. \n\
+const char* _wrap_IplImage___rne___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rne__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvMorphology_get_element_sparse_count_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_element_sparse_count (@var{self})\n\
-@var{self} is of type CvMorphology. @var{retval} is of type int. \n\
+const char* _wrap_CvMat___rne___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rne__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvMorphology_get_operation_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_operation (@var{self})\n\
-@var{self} is of type CvMorphology. @var{retval} is of type int. \n\
+const char* _wrap_CV_NODE_VAL_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_VAL (@var{mat}, @var{node})\n\
+@var{mat} is of type CvSparseMat. @var{node} is of type CvSparseNode. @var{retval} is of type void. \n\
 @end deftypefn";
-const char* _wrap_CvMorphology_init_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} init (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_is_separable}, @var{_ksize})\n\
-@var{self} is of type CvMorphology. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_is_separable} is of type bool. @var{_ksize} is of type CvSize. \n\
+const char* _wrap_CV_IS_MASK_ARR_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_MASK_ARR (@var{mat})\n\
+@var{mat} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvMorphology_init_binary_element_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMorphology::init_binary_element (@var{_element}, @var{_element_shape})\n\
-@var{_element} is of type CvMat. @var{_element_shape} is of type int. \n\
+const char* _wrap_cvCornerHarris_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCornerHarris (@var{image}, @var{harris_responce}, @var{block_size}, @var{aperture_size} = 3, @var{k} = 0.04)\n\
+@var{image} is of type CvArr. @var{harris_responce} is of type CvArr. @var{block_size} is of type int. @var{aperture_size} is of type int. @var{k} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CvNArrayIterator_count_get_texinfo = 0;
-const char* _wrap_CvNArrayIterator_count_set_texinfo = 0;
-const char* _wrap_CvNArrayIterator_dims_get_texinfo = 0;
-const char* _wrap_CvNArrayIterator_dims_set_texinfo = 0;
-const char* _wrap_CvNArrayIterator_hdr_get_texinfo = 0;
-const char* _wrap_CvNArrayIterator_hdr_set_texinfo = 0;
-const char* _wrap_CvNArrayIterator_ptr_get_texinfo = 0;
-const char* _wrap_CvNArrayIterator_ptr_set_texinfo = 0;
-const char* _wrap_CvNArrayIterator_size_get_texinfo = 0;
-const char* _wrap_CvNArrayIterator_size_set_texinfo = 0;
-const char* _wrap_CvNArrayIterator_stack_get_texinfo = 0;
-const char* _wrap_CvNArrayIterator_stack_set_texinfo = 0;
-const char* _wrap_CvPluginFuncInfo_default_func_addr_get_texinfo = 0;
-const char* _wrap_CvPluginFuncInfo_default_func_addr_set_texinfo = 0;
-const char* _wrap_CvPluginFuncInfo_func_addr_get_texinfo = 0;
-const char* _wrap_CvPluginFuncInfo_func_addr_set_texinfo = 0;
-const char* _wrap_CvPluginFuncInfo_func_names_get_texinfo = 0;
-const char* _wrap_CvPluginFuncInfo_func_names_set_texinfo = 0;
-const char* _wrap_CvPluginFuncInfo_loaded_from_get_texinfo = 0;
-const char* _wrap_CvPluginFuncInfo_loaded_from_set_texinfo = 0;
-const char* _wrap_CvPluginFuncInfo_search_modules_get_texinfo = 0;
-const char* _wrap_CvPluginFuncInfo_search_modules_set_texinfo = 0;
-const char* _wrap_CvPoint2D32f___repr___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __repr__ (@var{self})\n\
-@var{self} is of type CvPoint2D32f. @var{retval} is of type char. \n\
+const char* _wrap_CvImage_detach_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} detach (@var{self})\n\
+@var{self} is of type CvImage. \n\
 @end deftypefn";
-const char* _wrap_CvPoint2D32f___str___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __str__ (@var{self})\n\
-@var{self} is of type CvPoint2D32f. @var{retval} is of type char. \n\
+const char* _wrap_cvGetTickFrequency_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetTickFrequency ()\n\
+@var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CvPoint2D32f_x_get_texinfo = 0;
-const char* _wrap_CvPoint2D32f_x_set_texinfo = 0;
-const char* _wrap_CvPoint2D32f_y_get_texinfo = 0;
-const char* _wrap_CvPoint2D32f_y_set_texinfo = 0;
-const char* _wrap_CvPoint2D64f_x_get_texinfo = 0;
-const char* _wrap_CvPoint2D64f_x_set_texinfo = 0;
-const char* _wrap_CvPoint2D64f_y_get_texinfo = 0;
-const char* _wrap_CvPoint2D64f_y_set_texinfo = 0;
-const char* _wrap_CvPoint3D32f_x_get_texinfo = 0;
-const char* _wrap_CvPoint3D32f_x_set_texinfo = 0;
-const char* _wrap_CvPoint3D32f_y_get_texinfo = 0;
-const char* _wrap_CvPoint3D32f_y_set_texinfo = 0;
-const char* _wrap_CvPoint3D32f_z_get_texinfo = 0;
-const char* _wrap_CvPoint3D32f_z_set_texinfo = 0;
-const char* _wrap_CvPoint3D64f_x_get_texinfo = 0;
-const char* _wrap_CvPoint3D64f_x_set_texinfo = 0;
-const char* _wrap_CvPoint3D64f_y_get_texinfo = 0;
-const char* _wrap_CvPoint3D64f_y_set_texinfo = 0;
-const char* _wrap_CvPoint3D64f_z_get_texinfo = 0;
-const char* _wrap_CvPoint3D64f_z_set_texinfo = 0;
-const char* _wrap_CvPointVector___paren_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
-@var{self} is of type CvPointVector. @var{i} is of type difference_type. @var{retval} is of type value_type. \n\
+const char* _wrap_IplImage___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{object}, @var{arr})\n\
+@var{self} is of type . @var{object} is of type octave_value. @var{arr} is of type CvArr. \n\
 @end deftypefn";
 const char* _wrap_CvPointVector___paren_asgn_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{x})\n\
 @var{self} is of type CvPointVector. @var{i} is of type difference_type. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_append_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} append (@var{self}, @var{x})\n\
-@var{self} is of type CvPointVector. @var{x} is of type value_type. \n\
+const char* _wrap_FloatVector___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{x})\n\
+@var{self} is of type FloatVector. @var{i} is of type difference_type. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_assign_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} assign (@var{self}, @var{n}, @var{x})\n\
-@var{self} is of type CvPointVector. @var{n} is of type size_type. @var{x} is of type value_type. \n\
+const char* _wrap_CvMat___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{object}, @var{arr})\n\
+@var{self} is of type CvMat. @var{object} is of type octave_value. @var{arr} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_back_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = back (@var{self})\n\
-@var{self} is of type CvPointVector. @var{retval} is of type value_type. \n\
+const char* _wrap_CvMorphology_get_operation_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_operation (@var{self})\n\
+@var{self} is of type CvMorphology. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_begin_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = begin (@var{self})\n\
-@var{self} is of type CvPointVector. @var{retval} is of type const_iterator. \n\
+const char* _wrap_CvSeq_CvPoint___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvSeq_CvPoint. @var{i} is of type int. @var{obj} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_capacity_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = capacity (@var{self})\n\
-@var{self} is of type CvPointVector. @var{retval} is of type size_type. \n\
+const char* _wrap_CvSeq_CvPoint2D32f___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvSeq_CvPoint2D32f. @var{i} is of type int. @var{obj} is of type CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_clear_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} clear (@var{self})\n\
-@var{self} is of type CvPointVector. \n\
+const char* _wrap_CvSeq_CvRect___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvSeq_CvRect. @var{i} is of type int. @var{obj} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_empty_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = empty (@var{self})\n\
-@var{self} is of type CvPointVector. @var{retval} is of type bool. \n\
+const char* _wrap_CvSeq_CvSeq___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvSeq_CvSeq. @var{i} is of type int. @var{obj} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_end_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = end (@var{self})\n\
-@var{self} is of type CvPointVector. @var{retval} is of type const_iterator. \n\
+const char* _wrap_CvSeq_CvQuadEdge2D___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvSeq_CvQuadEdge2D. @var{i} is of type int. @var{obj} is of type CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_erase_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = erase (@var{self}, @var{first}, @var{last})\n\
-@var{self} is of type CvPointVector. @var{first} is of type iterator. @var{last} is of type iterator. @var{retval} is of type iterator. \n\
+const char* _wrap_CvSeq_CvConnectedComp___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvSeq_CvConnectedComp. @var{i} is of type int. @var{obj} is of type CvConnectedComp. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_front_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = front (@var{self})\n\
-@var{self} is of type CvPointVector. @var{retval} is of type value_type. \n\
+const char* _wrap_CvSeq_CvPoint_2___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvSeq_CvPoint_2. @var{i} is of type int. @var{obj} is of type CvTuple_CvPoint_2. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_get_allocator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_allocator (@var{self})\n\
-@var{self} is of type CvPointVector. @var{retval} is of type allocator_type. \n\
+const char* _wrap_CvSeq_float_2___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvSeq_float_2. @var{i} is of type int. @var{obj} is of type CvTuple_float_2. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_insert_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} insert (@var{self}, @var{pos}, @var{n}, @var{x})\n\
-@var{self} is of type CvPointVector. @var{pos} is of type iterator. @var{n} is of type size_type. @var{x} is of type value_type. \n\
+const char* _wrap_CvSeq_float_3___paren_asgn_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvSeq_float_3. @var{i} is of type int. @var{obj} is of type CvTuple_float_3. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_pop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
-@var{self} is of type CvPointVector. @var{retval} is of type value_type. \n\
+const char* _wrap_CV_IS_SEQ_POINT_SET_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_POINT_SET (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_pop_back_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} pop_back (@var{self})\n\
-@var{self} is of type CvPointVector. \n\
+const char* _wrap_CV_NODE_IS_INT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_INT (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_push_back_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} push_back (@var{self}, @var{x})\n\
-@var{self} is of type CvPointVector. @var{x} is of type value_type. \n\
+const char* _wrap_cvFloodFill_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFloodFill (@var{image}, @var{seed_point}, @var{new_val}, @var{lo_diff} = cvScalarAll(0), @var{up_diff} = cvScalarAll(0), @var{comp} = nil, @var{flags} = 4, @var{mask} = nil)\n\
+@var{image} is of type CvArr. @var{seed_point} is of type CvPoint. @var{new_val} is of type CvScalar. @var{lo_diff} is of type CvScalar. @var{up_diff} is of type CvScalar. @var{comp} is of type CvConnectedComp. @var{flags} is of type int. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_rbegin_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = rbegin (@var{self})\n\
-@var{self} is of type CvPointVector. @var{retval} is of type const_reverse_iterator. \n\
+const char* _wrap_CV_IS_SEQ_CONVEX_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CONVEX (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_rend_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = rend (@var{self})\n\
-@var{self} is of type CvPointVector. @var{retval} is of type const_reverse_iterator. \n\
+const char* _wrap_cvSeqPartition_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSeqPartition (@var{seq}, @var{storage}, @var{labels}, @var{is_equal}, @var{userdata})\n\
+@var{seq} is of type CvSeq. @var{storage} is of type CvMemStorage. @var{labels} is of type CvSeq. @var{is_equal} is of type CvCmpFunc. @var{userdata} is of type void. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_reserve_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} reserve (@var{self}, @var{n})\n\
-@var{self} is of type CvPointVector. @var{n} is of type size_type. \n\
+const char* _wrap_CV_IS_SPARSE_MAT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SPARSE_MAT (@var{mat})\n\
+@var{mat} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_resize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} resize (@var{self}, @var{new_size}, @var{x})\n\
-@var{self} is of type CvPointVector. @var{new_size} is of type size_type. @var{x} is of type value_type. \n\
+const char* _wrap_cvSeqSearch_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSeqSearch (@var{seq}, @var{elem}, @var{func}, @var{is_sorted}, @var{elem_idx}, @var{userdata} = nil)\n\
+@var{seq} is of type CvSeq. @var{elem} is of type void. @var{func} is of type CvCmpFunc. @var{is_sorted} is of type int. @var{elem_idx} is of type int. @var{userdata} is of type void. @var{retval} is of type schar. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_size_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = size (@var{self})\n\
-@var{self} is of type CvPointVector. @var{retval} is of type size_type. \n\
+const char* _wrap_CV_32SC_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_32SC (@var{n})\n\
+@var{n} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvPointVector_swap_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} swap (@var{self}, @var{v})\n\
-@var{self} is of type CvPointVector. @var{v} is of type CvPointVector. \n\
+const char* _wrap_CV_NEXT_LINE_POINT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_NEXT_LINE_POINT (@var{line_iterator})\n\
+@var{line_iterator} is of type CvLineIterator. \n\
 @end deftypefn";
-const char* _wrap_CvPoint___repr___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __repr__ (@var{self})\n\
-@var{self} is of type CvPoint. @var{retval} is of type char. \n\
+const char* _wrap_cvCreateHist_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateHist (@var{dims}, @var{type}, @var{ranges} = nil, @var{uniform} = 1)\n\
+@var{dims} is of type int. @var{type} is of type int. @var{ranges} is of type float. @var{uniform} is of type int. @var{retval} is of type CvHistogram. \n\
 @end deftypefn";
-const char* _wrap_CvPoint___str___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __str__ (@var{self})\n\
-@var{self} is of type CvPoint. @var{retval} is of type char. \n\
+const char* _wrap_CV_IS_SUBDIV2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SUBDIV2D (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvPoint_x_get_texinfo = 0;
-const char* _wrap_CvPoint_x_set_texinfo = 0;
-const char* _wrap_CvPoint_y_get_texinfo = 0;
-const char* _wrap_CvPoint_y_set_texinfo = 0;
-const char* _wrap_CvQuadEdge2D_flags_get_texinfo = 0;
-const char* _wrap_CvQuadEdge2D_flags_set_texinfo = 0;
-const char* _wrap_CvQuadEdge2D_next_get_texinfo = 0;
-const char* _wrap_CvQuadEdge2D_next_set_texinfo = 0;
-const char* _wrap_CvQuadEdge2D_pt_get_texinfo = 0;
-const char* _wrap_CvQuadEdge2D_pt_set_texinfo = 0;
-const char* _wrap_CvRNG_Wrapper___eq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator == (@var{self}, @var{x})\n\
-@var{self} is of type CvRNG_Wrapper. @var{x} is of type CvRNG_Wrapper. @var{retval} is of type bool. \n\
+const char* _wrap_new_CvSepFilter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSepFilter (@var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_kx}, @var{_ky})\n\
+@var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_kx} is of type CvMat. @var{_ky} is of type CvMat. @var{retval} is of type CvSepFilter. \n\
 @end deftypefn";
-const char* _wrap_CvRNG_Wrapper___ne_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator != (@var{self}, @var{x})\n\
-@var{self} is of type CvRNG_Wrapper. @var{x} is of type CvRNG_Wrapper. @var{retval} is of type bool. \n\
+const char* _wrap_delete_CvSepFilter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSepFilter (@var{self})\n\
+@var{self} is of type CvSepFilter. \n\
 @end deftypefn";
-const char* _wrap_CvRNG_Wrapper_ptr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = ptr (@var{self})\n\
-@var{self} is of type CvRNG_Wrapper. @var{retval} is of type CvRNG. \n\
+const char* _wrap_new_CvLinearFilter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvLinearFilter (@var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_kernel})\n\
+@var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_kernel} is of type CvMat. @var{retval} is of type CvLinearFilter. \n\
 @end deftypefn";
-const char* _wrap_CvRNG_Wrapper_ref_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = ref (@var{self})\n\
-@var{self} is of type CvRNG_Wrapper. @var{retval} is of type CvRNG. \n\
+const char* _wrap_delete_CvLinearFilter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvLinearFilter (@var{self})\n\
+@var{self} is of type CvLinearFilter. \n\
 @end deftypefn";
-const char* _wrap_CvRect_height_get_texinfo = 0;
-const char* _wrap_CvRect_height_set_texinfo = 0;
-const char* _wrap_CvRect_width_get_texinfo = 0;
-const char* _wrap_CvRect_width_set_texinfo = 0;
-const char* _wrap_CvRect_x_get_texinfo = 0;
-const char* _wrap_CvRect_x_set_texinfo = 0;
-const char* _wrap_CvRect_y_get_texinfo = 0;
-const char* _wrap_CvRect_y_set_texinfo = 0;
-const char* _wrap_CvScalar___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{index})\n\
-@var{self} is of type CvScalar. @var{index} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_new_CvBoxFilter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvBoxFilter (@var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_normalized}, @var{_ksize})\n\
+@var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_normalized} is of type bool. @var{_ksize} is of type CvSize. @var{retval} is of type CvBoxFilter. \n\
 @end deftypefn";
-const char* _wrap_CvScalar___repr___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __repr__ (@var{self})\n\
-@var{self} is of type CvScalar. @var{retval} is of type char. \n\
+const char* _wrap_delete_CvBoxFilter_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvBoxFilter (@var{self})\n\
+@var{self} is of type CvBoxFilter. \n\
 @end deftypefn";
-const char* _wrap_CvScalar___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{index}, @var{value})\n\
-@var{self} is of type CvScalar. @var{index} is of type int. @var{value} is of type double. \n\
+const char* _wrap_cvPreCornerDetect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvPreCornerDetect (@var{image}, @var{corners}, @var{aperture_size} = 3)\n\
+@var{image} is of type CvArr. @var{corners} is of type CvArr. @var{aperture_size} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvScalar___str___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __str__ (@var{self})\n\
-@var{self} is of type CvScalar. @var{retval} is of type char. \n\
+const char* _wrap_cvRandShuffle_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRandShuffle (@var{mat}, @var{rng}, @var{iter_factor} = 1.)\n\
+@var{mat} is of type CvArr. @var{rng} is of type CvRNG. @var{iter_factor} is of type double. \n\
 @end deftypefn";
-const char* _wrap_CvScalar_val_get_texinfo = 0;
-const char* _wrap_CvScalar_val_set_texinfo = 0;
-const char* _wrap_CvSepFilter_clear_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} clear (@var{self})\n\
-@var{self} is of type CvSepFilter. \n\
+const char* _wrap_cvSolveCubic_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSolveCubic (@var{coeffs}, @var{roots})\n\
+@var{coeffs} is of type CvMat. @var{roots} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSepFilter_get_x_kernel_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_x_kernel (@var{self})\n\
-@var{self} is of type CvSepFilter. @var{retval} is of type CvMat. \n\
+const char* _wrap_CvMat___xor_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator ^ (@var{self}, @var{val})\n\
+@var{self} is of type CvMat. @var{val} is of type CvScalar. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_CvSepFilter_get_x_kernel_flags_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_x_kernel_flags (@var{self})\n\
-@var{self} is of type CvSepFilter. @var{retval} is of type int. \n\
+const char* _wrap_CvImage_asIplImage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator IplImage* (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_CvSepFilter_get_y_kernel_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_y_kernel (@var{self})\n\
-@var{self} is of type CvSepFilter. @var{retval} is of type CvMat. \n\
+const char* _wrap_delete_IplImage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} IplImage (@var{self})\n\
+@var{self} is of type . \n\
 @end deftypefn";
-const char* _wrap_CvSepFilter_get_y_kernel_flags_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_y_kernel_flags (@var{self})\n\
-@var{self} is of type CvSepFilter. @var{retval} is of type int. \n\
+const char* _wrap_new_CvPoint_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvPoint::CvPoint ()\n\
+@var{retval} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_CvSepFilter_init_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} init (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_is_separable}, @var{_ksize})\n\
-@var{self} is of type CvSepFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_is_separable} is of type bool. @var{_ksize} is of type CvSize. \n\
+const char* _wrap_delete_CvPoint_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvPoint::~CvPoint (@var{self})\n\
+@var{self} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_CvSepFilter_init_deriv_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} init_deriv (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{dx}, @var{dy}, @var{aperture_size})\n\
-@var{self} is of type CvSepFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{dx} is of type int. @var{dy} is of type int. @var{aperture_size} is of type int. \n\
+const char* _wrap_cvPoint_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPoint (@var{x}, @var{y})\n\
+@var{x} is of type int. @var{y} is of type int. @var{retval} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_CvSepFilter_init_gaussian_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} init_gaussian (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{gaussian_size}, @var{sigma})\n\
-@var{self} is of type CvSepFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{gaussian_size} is of type int. @var{sigma} is of type double. \n\
+const char* _wrap_new_CvSeq_CvPoint_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvPoint)>::CvTypedSeq<(CvPoint)> ()\n\
+@var{retval} is of type CvSeq_CvPoint. \n\
 @end deftypefn";
-const char* _wrap_CvSepFilter_init_gaussian_kernel_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSepFilter::init_gaussian_kernel (@var{kernel})\n\
-@var{kernel} is of type CvMat. \n\
+const char* _wrap_delete_CvSeq_CvPoint_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTypedSeq<(CvPoint)>::~CvTypedSeq<(CvPoint)> (@var{self})\n\
+@var{self} is of type CvSeq_CvPoint. \n\
 @end deftypefn";
-const char* _wrap_CvSepFilter_init_scharr_kernel_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSepFilter::init_scharr_kernel (@var{_kx}, @var{_ky}, @var{dx}, @var{dy})\n\
-@var{_kx} is of type CvMat. @var{_ky} is of type CvMat. @var{dx} is of type int. @var{dy} is of type int. \n\
+const char* _wrap_CV_IS_SEQ_HOLE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_HOLE (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSepFilter_init_sobel_kernel_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSepFilter::init_sobel_kernel (@var{_kx}, @var{_ky}, @var{dx}, @var{dy})\n\
-@var{_kx} is of type CvMat. @var{_ky} is of type CvMat. @var{dx} is of type int. @var{dy} is of type int. \n\
+const char* _wrap_OctSwigIterator___incr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator ++ (@var{self})\n\
+@var{self} is of type OctSwigIterator. @var{retval} is of type OctSwigIterator. \n\
 @end deftypefn";
-const char* _wrap_CvSeqBlock_count_get_texinfo = 0;
-const char* _wrap_CvSeqBlock_count_set_texinfo = 0;
-const char* _wrap_CvSeqBlock_data_get_texinfo = 0;
-const char* _wrap_CvSeqBlock_data_set_texinfo = 0;
-const char* _wrap_CvSeqBlock_next_get_texinfo = 0;
-const char* _wrap_CvSeqBlock_next_set_texinfo = 0;
-const char* _wrap_CvSeqBlock_prev_get_texinfo = 0;
-const char* _wrap_CvSeqBlock_prev_set_texinfo = 0;
-const char* _wrap_CvSeqBlock_start_index_get_texinfo = 0;
-const char* _wrap_CvSeqBlock_start_index_set_texinfo = 0;
-const char* _wrap_CvSeqReader_block_get_texinfo = 0;
-const char* _wrap_CvSeqReader_block_max_get_texinfo = 0;
-const char* _wrap_CvSeqReader_block_max_set_texinfo = 0;
-const char* _wrap_CvSeqReader_block_min_get_texinfo = 0;
-const char* _wrap_CvSeqReader_block_min_set_texinfo = 0;
-const char* _wrap_CvSeqReader_block_set_texinfo = 0;
-const char* _wrap_CvSeqReader_delta_index_get_texinfo = 0;
-const char* _wrap_CvSeqReader_delta_index_set_texinfo = 0;
-const char* _wrap_CvSeqReader_header_size_get_texinfo = 0;
-const char* _wrap_CvSeqReader_header_size_set_texinfo = 0;
-const char* _wrap_CvSeqReader_prev_elem_get_texinfo = 0;
-const char* _wrap_CvSeqReader_prev_elem_set_texinfo = 0;
-const char* _wrap_CvSeqReader_ptr_get_texinfo = 0;
-const char* _wrap_CvSeqReader_ptr_set_texinfo = 0;
-const char* _wrap_CvSeqReader_seq_get_texinfo = 0;
-const char* _wrap_CvSeqReader_seq_set_texinfo = 0;
-const char* _wrap_CvSeqWriter_block_get_texinfo = 0;
-const char* _wrap_CvSeqWriter_block_max_get_texinfo = 0;
-const char* _wrap_CvSeqWriter_block_max_set_texinfo = 0;
-const char* _wrap_CvSeqWriter_block_min_get_texinfo = 0;
-const char* _wrap_CvSeqWriter_block_min_set_texinfo = 0;
-const char* _wrap_CvSeqWriter_block_set_texinfo = 0;
-const char* _wrap_CvSeqWriter_header_size_get_texinfo = 0;
-const char* _wrap_CvSeqWriter_header_size_set_texinfo = 0;
-const char* _wrap_CvSeqWriter_ptr_get_texinfo = 0;
-const char* _wrap_CvSeqWriter_ptr_set_texinfo = 0;
-const char* _wrap_CvSeqWriter_seq_get_texinfo = 0;
-const char* _wrap_CvSeqWriter_seq_set_texinfo = 0;
-const char* _wrap_CvSeq_CvConnectedComp___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
-@var{self} is of type CvSeq_CvConnectedComp. @var{i} is of type int. @var{retval} is of type CvConnectedComp. \n\
+const char* _wrap_cvWriteComment_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvWriteComment (@var{fs}, @var{comment}, @var{eol_comment})\n\
+@var{fs} is of type CvFileStorage. @var{comment} is of type char. @var{eol_comment} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvConnectedComp___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvSeq_CvConnectedComp. @var{i} is of type int. @var{obj} is of type CvConnectedComp. \n\
+const char* _wrap_CvImage_write_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} write (@var{self}, @var{fs}, @var{imgname})\n\
+@var{self} is of type CvImage. @var{fs} is of type CvFileStorage. @var{imgname} is of type char. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvConnectedComp_append_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
-@var{self} is of type CvSeq_CvConnectedComp. @var{obj} is of type CvConnectedComp. \n\
+const char* _wrap_cvEllipseBox_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvEllipseBox (@var{img}, @var{box}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
+@var{img} is of type CvArr. @var{box} is of type CvBox2D. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvConnectedComp_cast_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvConnectedComp)>::cast (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvConnectedComp. \n\
+const char* _wrap_cvReadChainPoint_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvReadChainPoint (@var{reader})\n\
+@var{reader} is of type CvChainPtReader. @var{retval} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvConnectedComp_pop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
-@var{self} is of type CvSeq_CvConnectedComp. @var{retval} is of type CvConnectedComp. \n\
+const char* _wrap_CvBaseImageFilter_get_x_filter_func_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_x_filter_func (@var{self})\n\
+@var{self} is of type CvBaseImageFilter. @var{retval} is of type CvRowFilterFunc. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint2D32f___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
-@var{self} is of type CvSeq_CvPoint2D32f. @var{i} is of type int. @var{retval} is of type CvPoint2D32f. \n\
+const char* _wrap_CvBaseImageFilter_get_y_filter_func_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_y_filter_func (@var{self})\n\
+@var{self} is of type CvBaseImageFilter. @var{retval} is of type CvColumnFilterFunc. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint2D32f___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvSeq_CvPoint2D32f. @var{i} is of type int. @var{obj} is of type CvPoint2D32f. \n\
+const char* _wrap_cvMinEnclosingCircle_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMinEnclosingCircle (@var{points}, @var{center})\n\
+@var{points} is of type CvArr. @var{center} is of type CvPoint2D32f. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint2D32f_append_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
-@var{self} is of type CvSeq_CvPoint2D32f. @var{obj} is of type CvPoint2D32f. \n\
+const char* _wrap_cvGraphGetEdgeCount_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGraphGetEdgeCount (@var{graph})\n\
+@var{graph} is of type CvGraph. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint2D32f_cast_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvPoint2D32f)>::cast (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvPoint2D32f. \n\
+const char* _wrap_cvPolarToCart_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvPolarToCart (@var{magnitude}, @var{angle}, @var{x}, @var{y}, @var{angle_in_degrees} = 0)\n\
+@var{magnitude} is of type CvArr. @var{angle} is of type CvArr. @var{x} is of type CvArr. @var{y} is of type CvArr. @var{angle_in_degrees} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint2D32f_pop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
-@var{self} is of type CvSeq_CvPoint2D32f. @var{retval} is of type CvPoint2D32f. \n\
+const char* _wrap_cvPyrMeanShiftFiltering_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvPyrMeanShiftFiltering (@var{src}, @var{dst}, @var{sp}, @var{sr}, @var{max_level} = 1, @var{termcrit} = cvTermCriteria(1 +2,5,1))\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{sp} is of type double. @var{sr} is of type double. @var{max_level} is of type int. @var{termcrit} is of type CvTermCriteria. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint_2___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
-@var{self} is of type CvSeq_CvPoint_2. @var{i} is of type int. @var{retval} is of type CvTuple_CvPoint_2. \n\
+const char* _wrap_CvImage_clone_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = clone (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type CvImage. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint_2___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvSeq_CvPoint_2. @var{i} is of type int. @var{obj} is of type CvTuple_CvPoint_2. \n\
+const char* _wrap_CV_INIT_3X3_DELTAS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_INIT_3X3_DELTAS (@var{deltas}, @var{step}, @var{nch})\n\
+@var{deltas} is of type double. @var{step} is of type int. @var{nch} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint_2_append_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
-@var{self} is of type CvSeq_CvPoint_2. @var{obj} is of type CvTuple_CvPoint_2. \n\
+const char* _wrap_IplImage___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{object})\n\
+@var{self} is of type . @var{object} is of type octave_value. @var{retval} is of type octave_value. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint_2_cast_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(CvPoint,2)>)>::cast (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvPoint_2. \n\
+const char* _wrap_CvPointVector___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
+@var{self} is of type CvPointVector. @var{i} is of type difference_type. @var{retval} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint_2_pop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
-@var{self} is of type CvSeq_CvPoint_2. @var{retval} is of type CvTuple_CvPoint_2. \n\
+const char* _wrap_FloatVector___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
+@var{self} is of type FloatVector. @var{i} is of type difference_type. @var{retval} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
-@var{self} is of type CvSeq_CvPoint. @var{i} is of type int. @var{retval} is of type CvPoint. \n\
+const char* _wrap_CvMat___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{object})\n\
+@var{self} is of type CvMat. @var{object} is of type octave_value. @var{retval} is of type octave_value. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvSeq_CvPoint. @var{i} is of type int. @var{obj} is of type CvPoint. \n\
+const char* _wrap_CvSeq_CvPoint___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
+@var{self} is of type CvSeq_CvPoint. @var{i} is of type int. @var{retval} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint_append_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
-@var{self} is of type CvSeq_CvPoint. @var{obj} is of type CvPoint. \n\
+const char* _wrap_CvSeq_CvPoint2D32f___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
+@var{self} is of type CvSeq_CvPoint2D32f. @var{i} is of type int. @var{retval} is of type CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint_cast_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvPoint)>::cast (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvPoint. \n\
+const char* _wrap_CvSeq_CvRect___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
+@var{self} is of type CvSeq_CvRect. @var{i} is of type int. @var{retval} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvPoint_pop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
-@var{self} is of type CvSeq_CvPoint. @var{retval} is of type CvPoint. \n\
+const char* _wrap_CvSeq_CvSeq___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
+@var{self} is of type CvSeq_CvSeq. @var{i} is of type int. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvQuadEdge2D___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
+const char* _wrap_CvSeq_CvQuadEdge2D___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
 @var{self} is of type CvSeq_CvQuadEdge2D. @var{i} is of type int. @var{retval} is of type CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvQuadEdge2D___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvSeq_CvQuadEdge2D. @var{i} is of type int. @var{obj} is of type CvQuadEdge2D. \n\
+const char* _wrap_CvSeq_CvConnectedComp___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
+@var{self} is of type CvSeq_CvConnectedComp. @var{i} is of type int. @var{retval} is of type CvConnectedComp. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvQuadEdge2D_append_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
-@var{self} is of type CvSeq_CvQuadEdge2D. @var{obj} is of type CvQuadEdge2D. \n\
+const char* _wrap_CvSeq_CvPoint_2___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
+@var{self} is of type CvSeq_CvPoint_2. @var{i} is of type int. @var{retval} is of type CvTuple_CvPoint_2. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvQuadEdge2D_cast_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvQuadEdge2D)>::cast (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvQuadEdge2D. \n\
+const char* _wrap_CvSeq_float_2___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
+@var{self} is of type CvSeq_float_2. @var{i} is of type int. @var{retval} is of type CvTuple_float_2. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvQuadEdge2D_pop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
-@var{self} is of type CvSeq_CvQuadEdge2D. @var{retval} is of type CvQuadEdge2D. \n\
+const char* _wrap_CvSeq_float_3___paren_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
+@var{self} is of type CvSeq_float_3. @var{i} is of type int. @var{retval} is of type CvTuple_float_3. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvRect___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
-@var{self} is of type CvSeq_CvRect. @var{i} is of type int. @var{retval} is of type CvRect. \n\
+const char* _wrap_cvSeqPopMulti_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSeqPopMulti (@var{seq}, @var{elements}, @var{count}, @var{in_front} = 0)\n\
+@var{seq} is of type CvSeq. @var{elements} is of type void. @var{count} is of type int. @var{in_front} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvRect___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvSeq_CvRect. @var{i} is of type int. @var{obj} is of type CvRect. \n\
+const char* _wrap_cvMakeSeqHeaderForArray_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMakeSeqHeaderForArray (@var{seq_type}, @var{header_size}, @var{elem_size}, @var{elements}, @var{total}, @var{seq}, @var{block})\n\
+@var{seq_type} is of type int. @var{header_size} is of type int. @var{elem_size} is of type int. @var{elements} is of type void. @var{total} is of type int. @var{seq} is of type CvSeq. @var{block} is of type CvSeqBlock. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvRect_append_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
-@var{self} is of type CvSeq_CvRect. @var{obj} is of type CvRect. \n\
+const char* _wrap_cvMakeHistHeaderForArray_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMakeHistHeaderForArray (@var{dims}, @var{hist}, @var{data}, @var{ranges} = nil, @var{uniform} = 1)\n\
+@var{dims} is of type int. @var{hist} is of type CvHistogram. @var{data} is of type float. @var{ranges} is of type float. @var{uniform} is of type int. @var{retval} is of type CvHistogram. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvRect_cast_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvRect)>::cast (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvRect. \n\
+const char* _wrap_CvImage_roi_size_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = roi_size (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvRect_pop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
-@var{self} is of type CvSeq_CvRect. @var{retval} is of type CvRect. \n\
+const char* _wrap_cvXorS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvXorS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
+@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvSeq___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
-@var{self} is of type CvSeq_CvSeq. @var{i} is of type int. @var{retval} is of type CvSeq. \n\
+const char* _wrap_CV_IS_MAT_CONST_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_MAT_CONST (@var{mat})\n\
+@var{mat} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvSeq___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvSeq_CvSeq. @var{i} is of type int. @var{obj} is of type CvSeq. \n\
+const char* _wrap_new_CvSize2D32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSize2D32f::CvSize2D32f ()\n\
+@var{retval} is of type CvSize2D32f. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvSeq_append_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
-@var{self} is of type CvSeq_CvSeq. @var{obj} is of type CvSeq. \n\
+const char* _wrap_delete_CvSize2D32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSize2D32f::~CvSize2D32f (@var{self})\n\
+@var{self} is of type CvSize2D32f. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvSeq_cast_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(p.CvSeq)>::cast (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvSeq. \n\
+const char* _wrap_cvSize2D32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSize2D32f (@var{width}, @var{height})\n\
+@var{width} is of type double. @var{height} is of type double. @var{retval} is of type CvSize2D32f. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_CvSeq_pop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
-@var{self} is of type CvSeq_CvSeq. @var{retval} is of type CvSeq. \n\
+const char* _wrap_CvSepFilter_init_deriv_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} init_deriv (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{dx}, @var{dy}, @var{aperture_size})\n\
+@var{self} is of type CvSepFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{dx} is of type int. @var{dy} is of type int. @var{aperture_size} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_block_max_get_texinfo = 0;
-const char* _wrap_CvSeq_block_max_set_texinfo = 0;
-const char* _wrap_CvSeq_delta_elems_get_texinfo = 0;
-const char* _wrap_CvSeq_delta_elems_set_texinfo = 0;
-const char* _wrap_CvSeq_elem_size_get_texinfo = 0;
-const char* _wrap_CvSeq_elem_size_set_texinfo = 0;
-const char* _wrap_CvSeq_first_get_texinfo = 0;
-const char* _wrap_CvSeq_first_set_texinfo = 0;
-const char* _wrap_CvSeq_flags_get_texinfo = 0;
-const char* _wrap_CvSeq_flags_set_texinfo = 0;
-const char* _wrap_CvSeq_float_2___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
-@var{self} is of type CvSeq_float_2. @var{i} is of type int. @var{retval} is of type CvTuple_float_2. \n\
+const char* _wrap_cvAttrList_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvAttrList ()\n\
+@var{retval} is of type CvAttrList. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_float_2___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvSeq_float_2. @var{i} is of type int. @var{obj} is of type CvTuple_float_2. \n\
+const char* _wrap_delete_CvAttrList_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvAttrList::~CvAttrList (@var{self})\n\
+@var{self} is of type CvAttrList. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_float_2_append_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
-@var{self} is of type CvSeq_float_2. @var{obj} is of type CvTuple_float_2. \n\
+const char* _wrap_new_CvAttrList_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvAttrList::CvAttrList ()\n\
+@var{retval} is of type CvAttrList. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_float_2_cast_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(float,2)>)>::cast (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_float_2. \n\
+const char* _wrap_CvImage_size_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = size (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_float_2_pop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
-@var{self} is of type CvSeq_float_2. @var{retval} is of type CvTuple_float_2. \n\
+const char* _wrap_cvGet1D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGet1D (@var{arr}, @var{idx0})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_float_3___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
-@var{self} is of type CvSeq_float_3. @var{i} is of type int. @var{retval} is of type CvTuple_float_3. \n\
+const char* _wrap_CvImage_show_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} show (@var{self}, @var{window_name})\n\
+@var{self} is of type CvImage. @var{window_name} is of type char. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_float_3___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvSeq_float_3. @var{i} is of type int. @var{obj} is of type CvTuple_float_3. \n\
+const char* _wrap_cvCloneSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCloneSeq (@var{seq}, @var{storage} = nil)\n\
+@var{seq} is of type CvSeq. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_float_3_append_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
-@var{self} is of type CvSeq_float_3. @var{obj} is of type CvTuple_float_3. \n\
+const char* _wrap_cvSeqPushMulti_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSeqPushMulti (@var{seq}, @var{elements}, @var{count}, @var{in_front} = 0)\n\
+@var{seq} is of type CvSeq. @var{elements} is of type void. @var{count} is of type int. @var{in_front} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_float_3_cast_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(float,3)>)>::cast (@var{seq})\n\
-@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_float_3. \n\
+const char* _wrap_cvCopyMakeBorder_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCopyMakeBorder (@var{src}, @var{dst}, @var{offset}, @var{bordertype}, @var{value} = cvScalarAll(0))\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{offset} is of type CvPoint. @var{bordertype} is of type int. @var{value} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_float_3_pop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
-@var{self} is of type CvSeq_float_3. @var{retval} is of type CvTuple_float_3. \n\
+const char* _wrap_cvMin_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMin (@var{src1}, @var{src2}, @var{dst})\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_CvSeq_free_blocks_get_texinfo = 0;
-const char* _wrap_CvSeq_free_blocks_set_texinfo = 0;
-const char* _wrap_CvSeq_h_next_get_texinfo = 0;
-const char* _wrap_CvSeq_h_next_set_texinfo = 0;
-const char* _wrap_CvSeq_h_prev_get_texinfo = 0;
-const char* _wrap_CvSeq_h_prev_set_texinfo = 0;
-const char* _wrap_CvSeq_header_size_get_texinfo = 0;
-const char* _wrap_CvSeq_header_size_set_texinfo = 0;
-const char* _wrap_CvSeq_ptr_get_texinfo = 0;
-const char* _wrap_CvSeq_ptr_set_texinfo = 0;
-const char* _wrap_CvSeq_storage_get_texinfo = 0;
-const char* _wrap_CvSeq_storage_set_texinfo = 0;
-const char* _wrap_CvSeq_total_get_texinfo = 0;
-const char* _wrap_CvSeq_total_set_texinfo = 0;
-const char* _wrap_CvSeq_v_next_get_texinfo = 0;
-const char* _wrap_CvSeq_v_next_set_texinfo = 0;
-const char* _wrap_CvSeq_v_prev_get_texinfo = 0;
-const char* _wrap_CvSeq_v_prev_set_texinfo = 0;
-const char* _wrap_CvSetElem_flags_get_texinfo = 0;
-const char* _wrap_CvSetElem_flags_set_texinfo = 0;
-const char* _wrap_CvSetElem_next_free_get_texinfo = 0;
-const char* _wrap_CvSetElem_next_free_set_texinfo = 0;
-const char* _wrap_CvSet_active_count_get_texinfo = 0;
-const char* _wrap_CvSet_active_count_set_texinfo = 0;
-const char* _wrap_CvSet_block_max_get_texinfo = 0;
-const char* _wrap_CvSet_block_max_set_texinfo = 0;
-const char* _wrap_CvSet_delta_elems_get_texinfo = 0;
-const char* _wrap_CvSet_delta_elems_set_texinfo = 0;
-const char* _wrap_CvSet_elem_size_get_texinfo = 0;
-const char* _wrap_CvSet_elem_size_set_texinfo = 0;
-const char* _wrap_CvSet_first_get_texinfo = 0;
-const char* _wrap_CvSet_first_set_texinfo = 0;
-const char* _wrap_CvSet_flags_get_texinfo = 0;
-const char* _wrap_CvSet_flags_set_texinfo = 0;
-const char* _wrap_CvSet_free_blocks_get_texinfo = 0;
-const char* _wrap_CvSet_free_blocks_set_texinfo = 0;
-const char* _wrap_CvSet_free_elems_get_texinfo = 0;
-const char* _wrap_CvSet_free_elems_set_texinfo = 0;
-const char* _wrap_CvSet_h_next_get_texinfo = 0;
-const char* _wrap_CvSet_h_next_set_texinfo = 0;
-const char* _wrap_CvSet_h_prev_get_texinfo = 0;
-const char* _wrap_CvSet_h_prev_set_texinfo = 0;
-const char* _wrap_CvSet_header_size_get_texinfo = 0;
-const char* _wrap_CvSet_header_size_set_texinfo = 0;
-const char* _wrap_CvSet_ptr_get_texinfo = 0;
-const char* _wrap_CvSet_ptr_set_texinfo = 0;
-const char* _wrap_CvSet_storage_get_texinfo = 0;
-const char* _wrap_CvSet_storage_set_texinfo = 0;
-const char* _wrap_CvSet_total_get_texinfo = 0;
-const char* _wrap_CvSet_total_set_texinfo = 0;
-const char* _wrap_CvSet_v_next_get_texinfo = 0;
-const char* _wrap_CvSet_v_next_set_texinfo = 0;
-const char* _wrap_CvSet_v_prev_get_texinfo = 0;
-const char* _wrap_CvSet_v_prev_set_texinfo = 0;
-const char* _wrap_CvSize2D32f_height_get_texinfo = 0;
-const char* _wrap_CvSize2D32f_height_set_texinfo = 0;
-const char* _wrap_CvSize2D32f_width_get_texinfo = 0;
-const char* _wrap_CvSize2D32f_width_set_texinfo = 0;
-const char* _wrap_CvSize_height_get_texinfo = 0;
-const char* _wrap_CvSize_height_set_texinfo = 0;
-const char* _wrap_CvSize_width_get_texinfo = 0;
-const char* _wrap_CvSize_width_set_texinfo = 0;
-const char* _wrap_CvSlice_end_index_get_texinfo = 0;
-const char* _wrap_CvSlice_end_index_set_texinfo = 0;
-const char* _wrap_CvSlice_start_index_get_texinfo = 0;
-const char* _wrap_CvSlice_start_index_set_texinfo = 0;
-const char* _wrap_CvSparseMatIterator_curidx_get_texinfo = 0;
-const char* _wrap_CvSparseMatIterator_curidx_set_texinfo = 0;
-const char* _wrap_CvSparseMatIterator_mat_get_texinfo = 0;
-const char* _wrap_CvSparseMatIterator_mat_set_texinfo = 0;
-const char* _wrap_CvSparseMatIterator_node_get_texinfo = 0;
-const char* _wrap_CvSparseMatIterator_node_set_texinfo = 0;
-const char* _wrap_CvSparseMat_dims_get_texinfo = 0;
-const char* _wrap_CvSparseMat_dims_set_texinfo = 0;
-const char* _wrap_CvSparseMat_hashsize_get_texinfo = 0;
-const char* _wrap_CvSparseMat_hashsize_set_texinfo = 0;
-const char* _wrap_CvSparseMat_hashtable_get_texinfo = 0;
-const char* _wrap_CvSparseMat_hashtable_set_texinfo = 0;
-const char* _wrap_CvSparseMat_hdr_refcount_get_texinfo = 0;
-const char* _wrap_CvSparseMat_hdr_refcount_set_texinfo = 0;
-const char* _wrap_CvSparseMat_heap_get_texinfo = 0;
-const char* _wrap_CvSparseMat_heap_set_texinfo = 0;
-const char* _wrap_CvSparseMat_idxoffset_get_texinfo = 0;
-const char* _wrap_CvSparseMat_idxoffset_set_texinfo = 0;
-const char* _wrap_CvSparseMat_refcount_get_texinfo = 0;
-const char* _wrap_CvSparseMat_refcount_set_texinfo = 0;
-const char* _wrap_CvSparseMat_size_get_texinfo = 0;
-const char* _wrap_CvSparseMat_size_set_texinfo = 0;
-const char* _wrap_CvSparseMat_type_get_texinfo = 0;
-const char* _wrap_CvSparseMat_type_set_texinfo = 0;
-const char* _wrap_CvSparseMat_valoffset_get_texinfo = 0;
-const char* _wrap_CvSparseMat_valoffset_set_texinfo = 0;
-const char* _wrap_CvSparseNode_hashval_get_texinfo = 0;
-const char* _wrap_CvSparseNode_hashval_set_texinfo = 0;
-const char* _wrap_CvSparseNode_next_get_texinfo = 0;
-const char* _wrap_CvSparseNode_next_set_texinfo = 0;
-const char* _wrap_CvStringHashNode_hashval_get_texinfo = 0;
-const char* _wrap_CvStringHashNode_hashval_set_texinfo = 0;
-const char* _wrap_CvStringHashNode_next_get_texinfo = 0;
-const char* _wrap_CvStringHashNode_next_set_texinfo = 0;
-const char* _wrap_CvStringHashNode_str_get_texinfo = 0;
-const char* _wrap_CvStringHashNode_str_set_texinfo = 0;
-const char* _wrap_CvString_len_get_texinfo = 0;
-const char* _wrap_CvString_len_set_texinfo = 0;
-const char* _wrap_CvString_ptr_get_texinfo = 0;
-const char* _wrap_CvString_ptr_set_texinfo = 0;
-const char* _wrap_CvSubdiv2DEdge_Wrapper___eq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator == (@var{self}, @var{x})\n\
-@var{self} is of type CvSubdiv2DEdge_Wrapper. @var{x} is of type CvSubdiv2DEdge_Wrapper. @var{retval} is of type bool. \n\
+const char* _wrap_cvGuiBoxReport_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGuiBoxReport (@var{status}, @var{func_name}, @var{err_msg}, @var{file_name}, @var{line}, @var{userdata})\n\
+@var{status} is of type int. @var{func_name} is of type char. @var{err_msg} is of type char. @var{file_name} is of type char. @var{line} is of type int. @var{userdata} is of type void. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_CvSubdiv2DEdge_Wrapper___ne_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator != (@var{self}, @var{x})\n\
-@var{self} is of type CvSubdiv2DEdge_Wrapper. @var{x} is of type CvSubdiv2DEdge_Wrapper. @var{retval} is of type bool. \n\
+const char* _wrap_cvStdErrReport_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvStdErrReport (@var{status}, @var{func_name}, @var{err_msg}, @var{file_name}, @var{line}, @var{userdata})\n\
+@var{status} is of type int. @var{func_name} is of type char. @var{err_msg} is of type char. @var{file_name} is of type char. @var{line} is of type int. @var{userdata} is of type void. @var{retval} is of type int. \n\
+@end deftypefn";
+const char* _wrap_cvNulDevReport_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvNulDevReport (@var{status}, @var{func_name}, @var{err_msg}, @var{file_name}, @var{line}, @var{userdata})\n\
+@var{status} is of type int. @var{func_name} is of type char. @var{err_msg} is of type char. @var{file_name} is of type char. @var{line} is of type int. @var{userdata} is of type void. @var{retval} is of type int. \n\
+@end deftypefn";
+const char* _wrap_cvCountNonZero_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCountNonZero (@var{arr})\n\
+@var{arr} is of type CvArr. @var{retval} is of type int. \n\
 @end deftypefn";
 const char* _wrap_CvSubdiv2DEdge_Wrapper_ptr_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} @var{retval} = ptr (@var{self})\n\
 @var{self} is of type CvSubdiv2DEdge_Wrapper. @var{retval} is of type CvSubdiv2DEdge. \n\
 @end deftypefn";
-const char* _wrap_CvSubdiv2DEdge_Wrapper_ref_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = ref (@var{self})\n\
-@var{self} is of type CvSubdiv2DEdge_Wrapper. @var{retval} is of type CvSubdiv2DEdge. \n\
-@end deftypefn";
-const char* _wrap_CvSubdiv2DPoint_first_get_texinfo = 0;
-const char* _wrap_CvSubdiv2DPoint_first_set_texinfo = 0;
-const char* _wrap_CvSubdiv2DPoint_flags_get_texinfo = 0;
-const char* _wrap_CvSubdiv2DPoint_flags_set_texinfo = 0;
-const char* _wrap_CvSubdiv2DPoint_pt_get_texinfo = 0;
-const char* _wrap_CvSubdiv2DPoint_pt_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_active_count_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_active_count_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_block_max_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_block_max_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_bottomright_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_bottomright_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_delta_elems_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_delta_elems_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_edges_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_edges_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_elem_size_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_elem_size_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_first_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_first_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_flags_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_flags_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_free_blocks_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_free_blocks_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_free_elems_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_free_elems_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_h_next_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_h_next_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_h_prev_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_h_prev_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_header_size_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_header_size_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_is_geometry_valid_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_is_geometry_valid_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_ptr_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_ptr_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_quad_edges_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_quad_edges_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_recent_edge_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_recent_edge_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_storage_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_storage_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_topleft_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_topleft_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_total_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_total_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_typed_edges_get_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = typed_edges_get (@var{self})\n\
-@var{self} is of type CvSubdiv2D. @var{retval} is of type CvSeq_CvQuadEdge2D. \n\
+const char* _wrap_CvRNG_Wrapper_ptr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = ptr (@var{self})\n\
+@var{self} is of type CvRNG_Wrapper. @var{retval} is of type CvRNG. \n\
 @end deftypefn";
-const char* _wrap_CvSubdiv2D_typed_edges_set_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} typed_edges_set (@var{self}, @var{?})\n\
-@var{self} is of type CvSubdiv2D. @var{?} is of type CvSeq_CvQuadEdge2D. \n\
+const char* _wrap_cvFindGraphEdge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFindGraphEdge (@var{graph}, @var{start_idx}, @var{end_idx})\n\
+@var{graph} is of type CvGraph. @var{start_idx} is of type int. @var{end_idx} is of type int. @var{retval} is of type CvGraphEdge. \n\
 @end deftypefn";
-const char* _wrap_CvSubdiv2D_v_next_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_v_next_set_texinfo = 0;
-const char* _wrap_CvSubdiv2D_v_prev_get_texinfo = 0;
-const char* _wrap_CvSubdiv2D_v_prev_set_texinfo = 0;
-const char* _wrap_CvTermCriteria_epsilon_get_texinfo = 0;
-const char* _wrap_CvTermCriteria_epsilon_set_texinfo = 0;
-const char* _wrap_CvTermCriteria_max_iter_get_texinfo = 0;
-const char* _wrap_CvTermCriteria_max_iter_set_texinfo = 0;
-const char* _wrap_CvTermCriteria_type_get_texinfo = 0;
-const char* _wrap_CvTermCriteria_type_set_texinfo = 0;
-const char* _wrap_CvTreeNodeIterator_level_get_texinfo = 0;
-const char* _wrap_CvTreeNodeIterator_level_set_texinfo = 0;
-const char* _wrap_CvTreeNodeIterator_max_level_get_texinfo = 0;
-const char* _wrap_CvTreeNodeIterator_max_level_set_texinfo = 0;
-const char* _wrap_CvTreeNodeIterator_node_get_texinfo = 0;
-const char* _wrap_CvTreeNodeIterator_node_set_texinfo = 0;
-const char* _wrap_CvTuple_CvPoint_2___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
-@var{self} is of type CvTuple_CvPoint_2. @var{i} is of type int. @var{retval} is of type CvPoint. \n\
+const char* _wrap_delete_CvGraphEdge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvGraphEdge::~CvGraphEdge (@var{self})\n\
+@var{self} is of type CvGraphEdge. \n\
 @end deftypefn";
-const char* _wrap_CvTuple_CvPoint_2___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvTuple_CvPoint_2. @var{i} is of type int. @var{obj} is of type CvPoint. \n\
+const char* _wrap_new_CvGraphEdge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvGraphEdge::CvGraphEdge ()\n\
+@var{retval} is of type CvGraphEdge. \n\
 @end deftypefn";
-const char* _wrap_CvTuple_CvPoint_2_val_get_texinfo = 0;
-const char* _wrap_CvTuple_CvPoint_2_val_set_texinfo = 0;
-const char* _wrap_CvTuple_float_2___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
-@var{self} is of type CvTuple_float_2. @var{i} is of type int. @var{retval} is of type float. \n\
+const char* _wrap_IplImage___xor_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator ^ (@var{self}, @var{val})\n\
+@var{self} is of type . @var{val} is of type CvScalar. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_CvTuple_float_2___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvTuple_float_2. @var{i} is of type int. @var{obj} is of type float. \n\
+const char* _wrap_cvGet2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGet2D (@var{arr}, @var{idx0}, @var{idx1})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_CvTuple_float_2_val_get_texinfo = 0;
-const char* _wrap_CvTuple_float_2_val_set_texinfo = 0;
-const char* _wrap_CvTuple_float_3___getitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
-@var{self} is of type CvTuple_float_3. @var{i} is of type int. @var{retval} is of type float. \n\
+const char* _wrap_cvSetND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetND (@var{arr}, @var{idx}, @var{value})\n\
+@var{arr} is of type CvArr. @var{idx} is of type int. @var{value} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_CvTuple_float_3___setitem___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
-@var{self} is of type CvTuple_float_3. @var{i} is of type int. @var{obj} is of type float. \n\
+const char* _wrap_new_CvPoint2D64f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvPoint2D64f::CvPoint2D64f ()\n\
+@var{retval} is of type CvPoint2D64f. \n\
 @end deftypefn";
-const char* _wrap_CvTuple_float_3_val_get_texinfo = 0;
-const char* _wrap_CvTuple_float_3_val_set_texinfo = 0;
-const char* _wrap_CvTypeInfo_clone_get_texinfo = 0;
-const char* _wrap_CvTypeInfo_clone_set_texinfo = 0;
-const char* _wrap_CvTypeInfo_flags_get_texinfo = 0;
-const char* _wrap_CvTypeInfo_flags_set_texinfo = 0;
-const char* _wrap_CvTypeInfo_header_size_get_texinfo = 0;
-const char* _wrap_CvTypeInfo_header_size_set_texinfo = 0;
-const char* _wrap_CvTypeInfo_is_instance_get_texinfo = 0;
-const char* _wrap_CvTypeInfo_is_instance_set_texinfo = 0;
-const char* _wrap_CvTypeInfo_next_get_texinfo = 0;
-const char* _wrap_CvTypeInfo_next_set_texinfo = 0;
-const char* _wrap_CvTypeInfo_prev_get_texinfo = 0;
-const char* _wrap_CvTypeInfo_prev_set_texinfo = 0;
-const char* _wrap_CvTypeInfo_read_get_texinfo = 0;
-const char* _wrap_CvTypeInfo_read_set_texinfo = 0;
-const char* _wrap_CvTypeInfo_release_get_texinfo = 0;
-const char* _wrap_CvTypeInfo_release_set_texinfo = 0;
-const char* _wrap_CvTypeInfo_type_name_get_texinfo = 0;
-const char* _wrap_CvTypeInfo_type_name_set_texinfo = 0;
-const char* _wrap_CvTypeInfo_write_get_texinfo = 0;
-const char* _wrap_CvTypeInfo_write_set_texinfo = 0;
-const char* _wrap_CvType_info_get_texinfo = 0;
-const char* _wrap_CvType_info_set_texinfo = 0;
-const char* _wrap_FloatVector___paren_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
-@var{self} is of type FloatVector. @var{i} is of type difference_type. @var{retval} is of type value_type. \n\
+const char* _wrap_delete_CvPoint2D64f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvPoint2D64f::~CvPoint2D64f (@var{self})\n\
+@var{self} is of type CvPoint2D64f. \n\
 @end deftypefn";
-const char* _wrap_FloatVector___paren_asgn_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{x})\n\
-@var{self} is of type FloatVector. @var{i} is of type difference_type. @var{x} is of type value_type. \n\
+const char* _wrap_cvPoint2D64f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPoint2D64f (@var{x}, @var{y})\n\
+@var{x} is of type double. @var{y} is of type double. @var{retval} is of type CvPoint2D64f. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_append_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} append (@var{self}, @var{x})\n\
-@var{self} is of type FloatVector. @var{x} is of type value_type. \n\
+const char* _wrap_cvClearHist_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvClearHist (@var{hist})\n\
+@var{hist} is of type CvHistogram. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_assign_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} assign (@var{self}, @var{n}, @var{x})\n\
-@var{self} is of type FloatVector. @var{n} is of type size_type. @var{x} is of type value_type. \n\
+const char* _wrap_cvFitLine_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFitLine (@var{points}, @var{dist_type}, @var{param}, @var{reps}, @var{aeps}, @var{line})\n\
+@var{points} is of type CvArr. @var{dist_type} is of type int. @var{param} is of type double. @var{reps} is of type double. @var{aeps} is of type double. @var{line} is of type float. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_back_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = back (@var{self})\n\
-@var{self} is of type FloatVector. @var{retval} is of type value_type. \n\
+const char* _wrap_cvCircle_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCircle (@var{img}, @var{center}, @var{radius}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
+@var{img} is of type CvArr. @var{center} is of type CvPoint. @var{radius} is of type int. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_begin_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = begin (@var{self})\n\
-@var{self} is of type FloatVector. @var{retval} is of type const_iterator. \n\
+const char* _wrap_new_CvTuple_float_2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTuple<(float,2)>::CvTuple<(float,2)> ()\n\
+@var{retval} is of type CvTuple_float_2. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_capacity_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = capacity (@var{self})\n\
-@var{self} is of type FloatVector. @var{retval} is of type size_type. \n\
+const char* _wrap_delete_CvTuple_float_2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTuple<(float,2)>::~CvTuple<(float,2)> (@var{self})\n\
+@var{self} is of type CvTuple_float_2. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_clear_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} clear (@var{self})\n\
-@var{self} is of type FloatVector. \n\
+const char* _wrap_new_CvSeq_float_2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(float,2)>)>::CvTypedSeq<(CvTuple<(float,2)>)> ()\n\
+@var{retval} is of type CvSeq_float_2. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_empty_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = empty (@var{self})\n\
-@var{self} is of type FloatVector. @var{retval} is of type bool. \n\
+const char* _wrap_delete_CvSeq_float_2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTypedSeq<(CvTuple<(float,2)>)>::~CvTypedSeq<(CvTuple<(float,2)>)> (@var{self})\n\
+@var{self} is of type CvSeq_float_2. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_end_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = end (@var{self})\n\
-@var{self} is of type FloatVector. @var{retval} is of type const_iterator. \n\
+const char* _wrap_new_CvTuple_float_3_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTuple<(float,3)>::CvTuple<(float,3)> ()\n\
+@var{retval} is of type CvTuple_float_3. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_erase_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = erase (@var{self}, @var{first}, @var{last})\n\
-@var{self} is of type FloatVector. @var{first} is of type iterator. @var{last} is of type iterator. @var{retval} is of type iterator. \n\
+const char* _wrap_delete_CvTuple_float_3_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTuple<(float,3)>::~CvTuple<(float,3)> (@var{self})\n\
+@var{self} is of type CvTuple_float_3. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_front_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = front (@var{self})\n\
-@var{self} is of type FloatVector. @var{retval} is of type value_type. \n\
+const char* _wrap_new_CvSeq_float_3_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(float,3)>)>::CvTypedSeq<(CvTuple<(float,3)>)> ()\n\
+@var{retval} is of type CvSeq_float_3. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_get_allocator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = get_allocator (@var{self})\n\
-@var{self} is of type FloatVector. @var{retval} is of type allocator_type. \n\
+const char* _wrap_delete_CvSeq_float_3_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTypedSeq<(CvTuple<(float,3)>)>::~CvTypedSeq<(CvTuple<(float,3)>)> (@var{self})\n\
+@var{self} is of type CvSeq_float_3. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_insert_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} insert (@var{self}, @var{pos}, @var{n}, @var{x})\n\
-@var{self} is of type FloatVector. @var{pos} is of type iterator. @var{n} is of type size_type. @var{x} is of type value_type. \n\
+const char* _wrap_cvSetReal1D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetReal1D (@var{arr}, @var{idx0}, @var{value})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{value} is of type double. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_pop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
-@var{self} is of type FloatVector. @var{retval} is of type value_type. \n\
+const char* _wrap_cvGetReal1D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetReal1D (@var{arr}, @var{idx0})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_pop_back_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} pop_back (@var{self})\n\
-@var{self} is of type FloatVector. \n\
+const char* _wrap_cvSVD_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSVD (@var{A}, @var{W}, @var{U} = nil, @var{V} = nil, @var{flags} = 0)\n\
+@var{A} is of type CvArr. @var{W} is of type CvArr. @var{U} is of type CvArr. @var{V} is of type CvArr. @var{flags} is of type int. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_push_back_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} push_back (@var{self}, @var{x})\n\
-@var{self} is of type FloatVector. @var{x} is of type value_type. \n\
+const char* _wrap_CvMatrix_read_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = read (@var{self}, @var{fs}, @var{seqname}, @var{idx})\n\
+@var{self} is of type CvMatrix. @var{fs} is of type CvFileStorage. @var{seqname} is of type char. @var{idx} is of type int. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_rbegin_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = rbegin (@var{self})\n\
-@var{self} is of type FloatVector. @var{retval} is of type const_reverse_iterator. \n\
+const char* _wrap_CvSeq_CvConnectedComp_pop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
+@var{self} is of type CvSeq_CvConnectedComp. @var{retval} is of type CvConnectedComp. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_rend_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = rend (@var{self})\n\
-@var{self} is of type FloatVector. @var{retval} is of type const_reverse_iterator. \n\
+const char* _wrap_cvThreshHist_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvThreshHist (@var{hist}, @var{threshold})\n\
+@var{hist} is of type CvHistogram. @var{threshold} is of type double. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_reserve_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} reserve (@var{self}, @var{n})\n\
-@var{self} is of type FloatVector. @var{n} is of type size_type. \n\
+const char* _wrap_CV_IS_SEQ_CONTOUR_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CONTOUR (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_resize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} resize (@var{self}, @var{new_size}, @var{x})\n\
-@var{self} is of type FloatVector. @var{new_size} is of type size_type. @var{x} is of type value_type. \n\
+const char* _wrap_CV_IS_SEQ_CHAIN_CONTOUR_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CHAIN_CONTOUR (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_size_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = size (@var{self})\n\
-@var{self} is of type FloatVector. @var{retval} is of type size_type. \n\
+const char* _wrap_cvGet3D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGet3D (@var{arr}, @var{idx0}, @var{idx1}, @var{idx2})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{idx2} is of type int. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_FloatVector_swap_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} swap (@var{self}, @var{v})\n\
-@var{self} is of type FloatVector. @var{v} is of type FloatVector. \n\
+const char* _wrap_delete_CvMatND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMatND (@var{self})\n\
+@var{self} is of type CvMatND. \n\
 @end deftypefn";
-const char* _wrap_IplConvKernelFP_anchorX_get_texinfo = 0;
-const char* _wrap_IplConvKernelFP_anchorX_set_texinfo = 0;
-const char* _wrap_IplConvKernelFP_anchorY_get_texinfo = 0;
-const char* _wrap_IplConvKernelFP_anchorY_set_texinfo = 0;
-const char* _wrap_IplConvKernelFP_nCols_get_texinfo = 0;
-const char* _wrap_IplConvKernelFP_nCols_set_texinfo = 0;
-const char* _wrap_IplConvKernelFP_nRows_get_texinfo = 0;
-const char* _wrap_IplConvKernelFP_nRows_set_texinfo = 0;
-const char* _wrap_IplConvKernelFP_values_get_texinfo = 0;
-const char* _wrap_IplConvKernelFP_values_set_texinfo = 0;
-const char* _wrap_IplConvKernel_anchorX_get_texinfo = 0;
-const char* _wrap_IplConvKernel_anchorX_set_texinfo = 0;
-const char* _wrap_IplConvKernel_anchorY_get_texinfo = 0;
-const char* _wrap_IplConvKernel_anchorY_set_texinfo = 0;
-const char* _wrap_IplConvKernel_nCols_get_texinfo = 0;
-const char* _wrap_IplConvKernel_nCols_set_texinfo = 0;
-const char* _wrap_IplConvKernel_nRows_get_texinfo = 0;
-const char* _wrap_IplConvKernel_nRows_set_texinfo = 0;
-const char* _wrap_IplConvKernel_nShiftR_get_texinfo = 0;
-const char* _wrap_IplConvKernel_nShiftR_set_texinfo = 0;
-const char* _wrap_IplConvKernel_values_get_texinfo = 0;
-const char* _wrap_IplConvKernel_values_set_texinfo = 0;
-const char* _wrap_IplImage_ID_get_texinfo = 0;
-const char* _wrap_IplImage_ID_set_texinfo = 0;
-const char* _wrap_IplImage___add_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator + (@var{self}, @var{val})\n\
-@var{self} is of type . @var{val} is of type CvScalar. @var{retval} is of type . \n\
-@end deftypefn";
-const char* _wrap_IplImage___div_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator / (@var{self}, @var{val})\n\
-@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
-@end deftypefn";
-const char* _wrap_IplImage___eq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator == (@var{self}, @var{val})\n\
-@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
-@end deftypefn";
-const char* _wrap_IplImage___ge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator >= (@var{self}, @var{val})\n\
-@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
+const char* _wrap_CvImage_set_coi_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} set_coi (@var{self}, @var{coi})\n\
+@var{self} is of type CvImage. @var{coi} is of type int. \n\
 @end deftypefn";
-const char* _wrap_IplImage___gt_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator > (@var{self}, @var{val})\n\
-@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
+const char* _wrap_cvFillPoly_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFillPoly (@var{img}, @var{pts}, @var{color}, @var{line_type} = 8, @var{shift} = 0)\n\
+@var{img} is of type CvArr. @var{pts} is of type CvPoint. @var{color} is of type CvScalar. @var{line_type} is of type int. @var{shift} is of type int. \n\
 @end deftypefn";
-const char* _wrap_IplImage___le_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator <= (@var{self}, @var{val})\n\
-@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
+const char* _wrap_cvTypeOf_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvTypeOf (@var{struct_ptr})\n\
+@var{struct_ptr} is of type void. @var{retval} is of type CvTypeInfo. \n\
 @end deftypefn";
-const char* _wrap_IplImage___lt_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator < (@var{self}, @var{val})\n\
-@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
+const char* _wrap_cvPolyLine_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvPolyLine (@var{img}, @var{pts}, @var{is_closed}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
+@var{img} is of type CvArr. @var{pts} is of type CvPoint. @var{is_closed} is of type int. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
 @end deftypefn";
-const char* _wrap_IplImage___mul_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator * (@var{self}, @var{src})\n\
-@var{self} is of type . @var{src} is of type CvArr. @var{retval} is of type . \n\
+const char* _wrap_CvPointVector_append_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} append (@var{self}, @var{x})\n\
+@var{self} is of type CvPointVector. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_IplImage___ne_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator != (@var{self}, @var{val})\n\
-@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
+const char* _wrap_FloatVector_append_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} append (@var{self}, @var{x})\n\
+@var{self} is of type FloatVector. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_IplImage___paren_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{object})\n\
-@var{self} is of type . @var{object} is of type octave_value. @var{retval} is of type octave_value. \n\
+const char* _wrap_CvSeq_CvPoint_append_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
+@var{self} is of type CvSeq_CvPoint. @var{obj} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_IplImage___paren_asgn_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{object}, @var{arr})\n\
-@var{self} is of type . @var{object} is of type octave_value. @var{arr} is of type CvArr. \n\
+const char* _wrap_CvSeq_CvPoint2D32f_append_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
+@var{self} is of type CvSeq_CvPoint2D32f. @var{obj} is of type CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_IplImage___pow___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __pow__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
+const char* _wrap_CvSeq_CvRect_append_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
+@var{self} is of type CvSeq_CvRect. @var{obj} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_IplImage___radd___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __radd__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
+const char* _wrap_CvSeq_CvSeq_append_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
+@var{self} is of type CvSeq_CvSeq. @var{obj} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_IplImage___rand___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rand__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
+const char* _wrap_CvSeq_CvQuadEdge2D_append_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
+@var{self} is of type CvSeq_CvQuadEdge2D. @var{obj} is of type CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_IplImage___rdiv___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rdiv__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_CvSeq_CvConnectedComp_append_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
+@var{self} is of type CvSeq_CvConnectedComp. @var{obj} is of type CvConnectedComp. \n\
 @end deftypefn";
-const char* _wrap_IplImage___req___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __req__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_CvSeq_CvPoint_2_append_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
+@var{self} is of type CvSeq_CvPoint_2. @var{obj} is of type CvTuple_CvPoint_2. \n\
 @end deftypefn";
-const char* _wrap_IplImage___rge___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rge__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_CvSeq_float_2_append_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
+@var{self} is of type CvSeq_float_2. @var{obj} is of type CvTuple_float_2. \n\
 @end deftypefn";
-const char* _wrap_IplImage___rgt___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rgt__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_CvSeq_float_3_append_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} append (@var{self}, @var{obj})\n\
+@var{self} is of type CvSeq_float_3. @var{obj} is of type CvTuple_float_3. \n\
 @end deftypefn";
-const char* _wrap_IplImage___rle___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rle__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_cvInitTreeNodeIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvInitTreeNodeIterator (@var{tree_iterator}, @var{first}, @var{max_level})\n\
+@var{tree_iterator} is of type CvTreeNodeIterator. @var{first} is of type void. @var{max_level} is of type int. \n\
 @end deftypefn";
-const char* _wrap_IplImage___rlt___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rlt__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_delete_CvTreeNodeIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTreeNodeIterator::~CvTreeNodeIterator (@var{self})\n\
+@var{self} is of type CvTreeNodeIterator. \n\
 @end deftypefn";
-const char* _wrap_IplImage___rmul___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rmul__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_new_CvTreeNodeIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTreeNodeIterator::CvTreeNodeIterator ()\n\
+@var{retval} is of type CvTreeNodeIterator. \n\
 @end deftypefn";
-const char* _wrap_IplImage___rne___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rne__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_cvInitLineIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvInitLineIterator (@var{image}, @var{pt1}, @var{pt2}, @var{line_iterator}, @var{connectivity} = 8, @var{left_to_right} = 0)\n\
+@var{image} is of type CvArr. @var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{line_iterator} is of type CvLineIterator. @var{connectivity} is of type int. @var{left_to_right} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_IplImage___ror___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __ror__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
+const char* _wrap_cvInitNArrayIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvInitNArrayIterator (@var{count}, @var{arrs}, @var{mask}, @var{stubs}, @var{array_iterator}, @var{flags} = 0)\n\
+@var{count} is of type int. @var{arrs} is of type CvArr. @var{mask} is of type CvArr. @var{stubs} is of type CvMatND. @var{array_iterator} is of type CvNArrayIterator. @var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_IplImage___rsub___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rsub__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
+const char* _wrap_delete_CvNArrayIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvNArrayIterator::~CvNArrayIterator (@var{self})\n\
+@var{self} is of type CvNArrayIterator. \n\
 @end deftypefn";
-const char* _wrap_IplImage___rxor___texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __rxor__ (@var{self}, @var{arg})\n\
-@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
+const char* _wrap_new_CvNArrayIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvNArrayIterator::CvNArrayIterator ()\n\
+@var{retval} is of type CvNArrayIterator. \n\
 @end deftypefn";
-const char* _wrap_IplImage___str_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = __str (@var{self})\n\
-@var{self} is of type . @var{retval} is of type char. \n\
+const char* _wrap_cvInitSparseMatIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvInitSparseMatIterator (@var{mat}, @var{mat_iterator})\n\
+@var{mat} is of type CvSparseMat. @var{mat_iterator} is of type CvSparseMatIterator. @var{retval} is of type CvSparseNode. \n\
 @end deftypefn";
-const char* _wrap_IplImage___sub_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator - (@var{self}, @var{val})\n\
-@var{self} is of type . @var{val} is of type CvScalar. @var{retval} is of type . \n\
+const char* _wrap_delete_OctSwigIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} swig::~OctSwigIterator (@var{self})\n\
+@var{self} is of type OctSwigIterator. \n\
 @end deftypefn";
-const char* _wrap_IplImage___xor_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator ^ (@var{self}, @var{val})\n\
-@var{self} is of type . @var{val} is of type CvScalar. @var{retval} is of type . \n\
+const char* _wrap_new_CvSparseMatIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSparseMatIterator::CvSparseMatIterator ()\n\
+@var{retval} is of type CvSparseMatIterator. \n\
 @end deftypefn";
-const char* _wrap_IplImage_align_get_texinfo = 0;
-const char* _wrap_IplImage_align_set_texinfo = 0;
-const char* _wrap_IplImage_dataOrder_get_texinfo = 0;
-const char* _wrap_IplImage_dataOrder_set_texinfo = 0;
-const char* _wrap_IplImage_depth_get_texinfo = 0;
-const char* _wrap_IplImage_depth_set_texinfo = 0;
-const char* _wrap_IplImage_height_get_texinfo = 0;
-const char* _wrap_IplImage_height_set_texinfo = 0;
-const char* _wrap_IplImage_imageSize_get_texinfo = 0;
-const char* _wrap_IplImage_imageSize_set_texinfo = 0;
-const char* _wrap_IplImage_nChannels_get_texinfo = 0;
-const char* _wrap_IplImage_nChannels_set_texinfo = 0;
-const char* _wrap_IplImage_origin_get_texinfo = 0;
-const char* _wrap_IplImage_origin_set_texinfo = 0;
-const char* _wrap_IplImage_roi_get_texinfo = 0;
-const char* _wrap_IplImage_roi_set_texinfo = 0;
-const char* _wrap_IplImage_widthStep_get_texinfo = 0;
-const char* _wrap_IplImage_widthStep_set_texinfo = 0;
-const char* _wrap_IplImage_width_get_texinfo = 0;
-const char* _wrap_IplImage_width_set_texinfo = 0;
-const char* _wrap_IplROI_coi_get_texinfo = 0;
-const char* _wrap_IplROI_coi_set_texinfo = 0;
-const char* _wrap_IplROI_height_get_texinfo = 0;
-const char* _wrap_IplROI_height_set_texinfo = 0;
-const char* _wrap_IplROI_width_get_texinfo = 0;
-const char* _wrap_IplROI_width_set_texinfo = 0;
-const char* _wrap_IplROI_xOffset_get_texinfo = 0;
-const char* _wrap_IplROI_xOffset_set_texinfo = 0;
-const char* _wrap_IplROI_yOffset_get_texinfo = 0;
-const char* _wrap_IplROI_yOffset_set_texinfo = 0;
-const char* _wrap_OctSwigIterator___add_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator + (@var{self}, @var{n})\n\
-@var{self} is of type OctSwigIterator. @var{n} is of type ptrdiff_t. @var{retval} is of type OctSwigIterator. \n\
+const char* _wrap_delete_CvSparseMatIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSparseMatIterator::~CvSparseMatIterator (@var{self})\n\
+@var{self} is of type CvSparseMatIterator. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator___decr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator -- (@var{self})\n\
-@var{self} is of type OctSwigIterator. @var{retval} is of type OctSwigIterator. \n\
+const char* _wrap_new_CvLineIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvLineIterator::CvLineIterator ()\n\
+@var{retval} is of type CvLineIterator. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator___eq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator == (@var{self}, @var{x})\n\
-@var{self} is of type OctSwigIterator. @var{x} is of type OctSwigIterator. @var{retval} is of type bool. \n\
+const char* _wrap_delete_CvLineIterator_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvLineIterator::~CvLineIterator (@var{self})\n\
+@var{self} is of type CvLineIterator. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator___incr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator ++ (@var{self})\n\
-@var{self} is of type OctSwigIterator. @var{retval} is of type OctSwigIterator. \n\
+const char* _wrap_CV_NODE_IS_COLLECTION_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_COLLECTION (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator___ne_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator != (@var{self}, @var{x})\n\
-@var{self} is of type OctSwigIterator. @var{x} is of type OctSwigIterator. @var{retval} is of type bool. \n\
+const char* _wrap_cvFindNearestPoint2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFindNearestPoint2D (@var{subdiv}, @var{pt})\n\
+@var{subdiv} is of type CvSubdiv2D. @var{pt} is of type CvPoint2D32f. @var{retval} is of type CvSubdiv2DPoint. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator___sub_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = operator - (@var{self}, @var{x})\n\
-@var{self} is of type OctSwigIterator. @var{x} is of type OctSwigIterator. @var{retval} is of type ptrdiff_t. \n\
+const char* _wrap_cvSetReal2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetReal2D (@var{arr}, @var{idx0}, @var{idx1}, @var{value})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{value} is of type double. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator_advance_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = advance (@var{self}, @var{n})\n\
-@var{self} is of type OctSwigIterator. @var{n} is of type ptrdiff_t. @var{retval} is of type OctSwigIterator. \n\
+const char* _wrap_cvGetReal2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetReal2D (@var{arr}, @var{idx0}, @var{idx1})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator_copy_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = copy (@var{self})\n\
-@var{self} is of type OctSwigIterator. @var{retval} is of type OctSwigIterator. \n\
+const char* _wrap_cvIsInf_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvIsInf (@var{value})\n\
+@var{value} is of type double. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator_decr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = decr (@var{self})\n\
-@var{self} is of type OctSwigIterator. @var{retval} is of type OctSwigIterator. \n\
+const char* _wrap_CV_SEQ_ELTYPE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_SEQ_ELTYPE (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator_distance_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = distance (@var{self}, @var{x})\n\
-@var{self} is of type OctSwigIterator. @var{x} is of type OctSwigIterator. @var{retval} is of type ptrdiff_t. \n\
+const char* _wrap_CvMatrix_row_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = row (@var{self}, @var{i})\n\
+@var{self} is of type CvMatrix. @var{i} is of type int. @var{retval} is of type uchar. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator_equal_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = equal (@var{self}, @var{x})\n\
-@var{self} is of type OctSwigIterator. @var{x} is of type OctSwigIterator. @var{retval} is of type bool. \n\
+const char* _wrap_CvPointVector_end_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = end (@var{self})\n\
+@var{self} is of type CvPointVector. @var{retval} is of type const_iterator. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator_incr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = incr (@var{self})\n\
-@var{self} is of type OctSwigIterator. @var{retval} is of type OctSwigIterator. \n\
+const char* _wrap_FloatVector_end_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = end (@var{self})\n\
+@var{self} is of type FloatVector. @var{retval} is of type const_iterator. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator_next_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = next (@var{self})\n\
-@var{self} is of type OctSwigIterator. @var{retval} is of type octave_value. \n\
+const char* _wrap_delete_Cv32suf_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} Cv32suf::~Cv32suf (@var{self})\n\
+@var{self} is of type Cv32suf. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator_previous_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = previous (@var{self})\n\
-@var{self} is of type OctSwigIterator. @var{retval} is of type octave_value. \n\
+const char* _wrap_new_Cv32suf_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = Cv32suf::Cv32suf ()\n\
+@var{retval} is of type Cv32suf. \n\
 @end deftypefn";
-const char* _wrap_OctSwigIterator_value_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = value (@var{self})\n\
-@var{self} is of type OctSwigIterator. @var{retval} is of type octave_value. \n\
+const char* _wrap_IplImage___rlt___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rlt__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_SendErrorToPython_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = SendErrorToPython (@var{status}, @var{func_name}, @var{err_msg}, @var{file_name}, @var{line}, @var{?})\n\
-@var{status} is of type int. @var{func_name} is of type char. @var{err_msg} is of type char. @var{file_name} is of type char. @var{line} is of type int. @var{?} is of type void. @var{retval} is of type int. \n\
+const char* _wrap_CvMat___rlt___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rlt__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cv2DRotationMatrix_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cv2DRotationMatrix (@var{center}, @var{angle}, @var{scale}, @var{map_matrix})\n\
-@var{center} is of type CvPoint2D32f. @var{angle} is of type double. @var{scale} is of type double. @var{map_matrix} is of type CvMat. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvCalcBackProject_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcBackProject (@var{image}, @var{dst}, @var{hist})\n\
+@var{image} is of type . @var{dst} is of type CvArr. @var{hist} is of type CvHistogram. \n\
 @end deftypefn";
-const char* _wrap_cvAXPY_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAXPY (@var{A}, @var{real_scalar}, @var{B}, @var{C})\n\
-@var{A} is of type CvArr. @var{real_scalar} is of type double. @var{B} is of type CvArr. @var{C} is of type CvArr. \n\
+const char* _wrap_cvCalcArrBackProject_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcArrBackProject (@var{image}, @var{dst}, @var{hist})\n\
+@var{image} is of type CvArr. @var{dst} is of type CvArr. @var{hist} is of type CvHistogram. \n\
 @end deftypefn";
-const char* _wrap_cvAbs_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAbs (@var{src}, @var{dst})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_cvFilter2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFilter2D (@var{src}, @var{dst}, @var{kernel}, @var{anchor} = cvPoint(-1,-1))\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{kernel} is of type CvMat. @var{anchor} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_cvAbsDiff_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAbsDiff (@var{src1}, @var{src2}, @var{dst})\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_CvSeq_CvPoint_pop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
+@var{self} is of type CvSeq_CvPoint. @var{retval} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_cvAbsDiffS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAbsDiffS (@var{src}, @var{dst}, @var{value})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{value} is of type CvScalar. \n\
+const char* _wrap_CV_IS_SET_ELEM_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SET_ELEM (@var{ptr})\n\
+@var{ptr} is of type void. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvAcc_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAcc (@var{image}, @var{sum}, @var{mask} = nil)\n\
-@var{image} is of type CvArr. @var{sum} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvPOSIT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvPOSIT (@var{posit_object}, @var{image_points}, @var{focal_length}, @var{criteria}, @var{rotation_matrix}, @var{translation_vector})\n\
+@var{posit_object} is of type CvPOSITObject. @var{image_points} is of type CvPoint2D32f. @var{focal_length} is of type double. @var{criteria} is of type CvTermCriteria. @var{rotation_matrix} is of type CvMatr32f. @var{translation_vector} is of type CvVect32f. \n\
 @end deftypefn";
-const char* _wrap_cvAdaptiveThreshold_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAdaptiveThreshold (@var{src}, @var{dst}, @var{max_value}, @var{adaptive_method} = 0, @var{threshold_type} = 0, @var{block_size} = 3, @var{param1} = 5)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{max_value} is of type double. @var{adaptive_method} is of type int. @var{threshold_type} is of type int. @var{block_size} is of type int. @var{param1} is of type double. \n\
+const char* _wrap_cvConvertScaleAbs_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvConvertScaleAbs (@var{src}, @var{dst}, @var{scale} = 1, @var{shift} = 0)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{scale} is of type double. @var{shift} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvAdd_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAdd (@var{src1}, @var{src2}, @var{dst}, @var{mask} = nil)\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvCalcOpticalFlowHS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcOpticalFlowHS (@var{prev}, @var{curr}, @var{use_previous}, @var{velx}, @var{vely}, @var{lambda}, @var{criteria})\n\
+@var{prev} is of type CvArr. @var{curr} is of type CvArr. @var{use_previous} is of type int. @var{velx} is of type CvArr. @var{vely} is of type CvArr. @var{lambda} is of type double. @var{criteria} is of type CvTermCriteria. \n\
 @end deftypefn";
-const char* _wrap_cvAddS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAddS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
-@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvMaxRect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMaxRect (@var{rect1}, @var{rect2})\n\
+@var{rect1} is of type CvRect. @var{rect2} is of type CvRect. @var{retval} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_cvAddWeighted_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAddWeighted (@var{src1}, @var{alpha}, @var{src2}, @var{beta}, @var{gamma}, @var{dst})\n\
-@var{src1} is of type CvArr. @var{alpha} is of type double. @var{src2} is of type CvArr. @var{beta} is of type double. @var{gamma} is of type double. @var{dst} is of type CvArr. \n\
+const char* _wrap_cvRANSACUpdateNumIters_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRANSACUpdateNumIters (@var{p}, @var{err_prob}, @var{model_points}, @var{max_iters})\n\
+@var{p} is of type double. @var{err_prob} is of type double. @var{model_points} is of type int. @var{max_iters} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvAlloc_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvAlloc (@var{size})\n\
-@var{size} is of type size_t. @var{retval} is of type void. \n\
+const char* _wrap_CvSeq_float_3_cast_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(float,3)>)>::cast (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_float_3. \n\
 @end deftypefn";
-const char* _wrap_cvAnd_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAnd (@var{src1}, @var{src2}, @var{dst}, @var{mask} = nil)\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvRepeat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRepeat (@var{src}, @var{dst})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvAndS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAndS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
-@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvCalcSubdivVoronoi2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcSubdivVoronoi2D (@var{subdiv})\n\
+@var{subdiv} is of type CvSubdiv2D. \n\
 @end deftypefn";
-const char* _wrap_cvApproxChainsUntyped_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvApproxChains (@var{src_seq}, @var{storage}, @var{method} = 2, @var{parameter} = 0, @var{minimal_perimeter} = 0, @var{recursive} = 0)\n\
-@var{src_seq} is of type CvSeq. @var{storage} is of type CvMemStorage. @var{method} is of type int. @var{parameter} is of type double. @var{minimal_perimeter} is of type int. @var{recursive} is of type int. @var{retval} is of type CvSeq. \n\
+const char* _wrap_cvClearSubdivVoronoi2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvClearSubdivVoronoi2D (@var{subdiv})\n\
+@var{subdiv} is of type CvSubdiv2D. \n\
 @end deftypefn";
 const char* _wrap_cvApproxPoly_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} @var{retval} = cvApproxPoly_Shadow (@var{src_seq}, @var{header_size}, @var{storage}, @var{method}, @var{parameter})\n\
 @var{src_seq} is of type void. @var{header_size} is of type int. @var{storage} is of type CvMemStorage. @var{method} is of type int. @var{parameter} is of type double. @var{retval} is of type CvSeq_CvPoint. \n\
 @end deftypefn";
-const char* _wrap_cvArcLength_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvArcLength_Shadow (@var{arr})\n\
-@var{arr} is of type CvArr. @var{retval} is of type double. \n\
+const char* _wrap_cvSetReal3D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetReal3D (@var{arr}, @var{idx0}, @var{idx1}, @var{idx2}, @var{value})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{idx2} is of type int. @var{value} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvAttrList_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvAttrList ()\n\
-@var{retval} is of type CvAttrList. \n\
+const char* _wrap_cvGetReal3D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetReal3D (@var{arr}, @var{idx0}, @var{idx1}, @var{idx2})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{idx2} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvAttrValue_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvAttrValue (@var{attr}, @var{attr_name})\n\
-@var{attr} is of type CvAttrList. @var{attr_name} is of type char. @var{retval} is of type char. \n\
+const char* _wrap_cvAnd_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAnd (@var{src1}, @var{src2}, @var{dst}, @var{mask} = nil)\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvAvg_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvAvg (@var{arr}, @var{mask} = nil)\n\
-@var{arr} is of type CvArr. @var{mask} is of type CvArr. @var{retval} is of type CvScalar. \n\
+const char* _wrap_cvError_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvError (@var{status}, @var{func_name}, @var{err_msg}, @var{file_name}, @var{line})\n\
+@var{status} is of type int. @var{func_name} is of type char. @var{err_msg} is of type char. @var{file_name} is of type char. @var{line} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvAvgSdv_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvAvgSdv (@var{arr}, @var{mean}, @var{std_dev}, @var{mask} = nil)\n\
-@var{arr} is of type CvArr. @var{mean} is of type CvScalar. @var{std_dev} is of type CvScalar. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvSampleLine_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSampleLine (@var{image}, @var{pt1}, @var{pt2}, @var{buffer}, @var{connectivity} = 8)\n\
+@var{image} is of type CvArr. @var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{buffer} is of type void. @var{connectivity} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvBackProjectPCA_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvBackProjectPCA (@var{proj}, @var{mean}, @var{eigenvects}, @var{result})\n\
-@var{proj} is of type CvArr. @var{mean} is of type CvArr. @var{eigenvects} is of type CvArr. @var{result} is of type CvArr. \n\
+const char* _wrap_cvInitFont_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvInitFont (@var{font}, @var{hscale}, @var{vscale}, @var{shear} = 0, @var{thickness} = 1, @var{line_type} = 8)\n\
+@var{font} is of type CvFont. @var{hscale} is of type double. @var{vscale} is of type double. @var{shear} is of type double. @var{thickness} is of type int. @var{line_type} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvBoundingRect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvBoundingRect (@var{points}, @var{update} = 0)\n\
-@var{points} is of type CvArr. @var{update} is of type int. @var{retval} is of type CvRect. \n\
+const char* _wrap_CvMatrix_rows_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = rows (@var{self})\n\
+@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvBoxPoints_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvBoxPoints (@var{box}, @var{pt})\n\
-@var{box} is of type CvBox2D. @var{pt} is of type CvPoint2D32f. \n\
+const char* _wrap_cvCheckContourConvexity_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCheckContourConvexity (@var{contour})\n\
+@var{contour} is of type CvArr. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCalcAffineFlowPyrLK_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcAffineFlowPyrLK (@var{prev}, @var{curr}, @var{prev_pyr}, @var{curr_pyr}, @var{prev_features}, @var{curr_features}, @var{matrices}, @var{count}, @var{win_size}, @var{level}, @var{status}, @var{track_error}, @var{criteria}, @var{flags})\n\
-@var{prev} is of type CvArr. @var{curr} is of type CvArr. @var{prev_pyr} is of type CvArr. @var{curr_pyr} is of type CvArr. @var{prev_features} is of type CvPoint2D32f. @var{curr_features} is of type CvPoint2D32f. @var{matrices} is of type float. @var{count} is of type int. @var{win_size} is of type CvSize. @var{level} is of type int. @var{status} is of type char. @var{track_error} is of type float. @var{criteria} is of type CvTermCriteria. @var{flags} is of type int. \n\
+const char* _wrap_cvAbsDiff_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAbsDiff (@var{src1}, @var{src2}, @var{dst})\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvCalcArrBackProject_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcArrBackProject (@var{image}, @var{dst}, @var{hist})\n\
-@var{image} is of type CvArr. @var{dst} is of type CvArr. @var{hist} is of type CvHistogram. \n\
+const char* _wrap_cvMemStorageAlloc_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMemStorageAlloc (@var{storage}, @var{size})\n\
+@var{storage} is of type CvMemStorage. @var{size} is of type size_t. @var{retval} is of type void. \n\
 @end deftypefn";
-const char* _wrap_cvCalcArrBackProjectPatch_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcArrBackProjectPatch (@var{image}, @var{dst}, @var{range}, @var{hist}, @var{method}, @var{factor})\n\
-@var{image} is of type CvArr. @var{dst} is of type CvArr. @var{range} is of type CvSize. @var{hist} is of type CvHistogram. @var{method} is of type int. @var{factor} is of type double. \n\
+const char* _wrap_cvConDensUpdateByTime_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvConDensUpdateByTime (@var{condens})\n\
+@var{condens} is of type CvConDensation. \n\
 @end deftypefn";
-const char* _wrap_cvCalcArrHist_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcArrHist (@var{arr}, @var{hist}, @var{accumulate} = 0, @var{mask} = nil)\n\
-@var{arr} is of type CvArr. @var{hist} is of type CvHistogram. @var{accumulate} is of type int. @var{mask} is of type CvArr. \n\
+const char* _wrap_new_CvTuple_CvPoint_2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTuple<(CvPoint,2)>::CvTuple<(CvPoint,2)> ()\n\
+@var{retval} is of type CvTuple_CvPoint_2. \n\
 @end deftypefn";
-const char* _wrap_cvCalcBackProject_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcBackProject (@var{image}, @var{dst}, @var{hist})\n\
-@var{image} is of type . @var{dst} is of type CvArr. @var{hist} is of type CvHistogram. \n\
+const char* _wrap_delete_CvTuple_CvPoint_2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTuple<(CvPoint,2)>::~CvTuple<(CvPoint,2)> (@var{self})\n\
+@var{self} is of type CvTuple_CvPoint_2. \n\
 @end deftypefn";
-const char* _wrap_cvCalcBackProjectPatch_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcBackProjectPatch (@var{image}, @var{dst}, @var{range}, @var{hist}, @var{method}, @var{factor})\n\
-@var{image} is of type . @var{dst} is of type CvArr. @var{range} is of type CvSize. @var{hist} is of type CvHistogram. @var{method} is of type int. @var{factor} is of type double. \n\
+const char* _wrap_new_CvSeq_CvPoint_2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(CvPoint,2)>)>::CvTypedSeq<(CvTuple<(CvPoint,2)>)> ()\n\
+@var{retval} is of type CvSeq_CvPoint_2. \n\
 @end deftypefn";
-const char* _wrap_cvCalcBayesianProb_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcBayesianProb (@var{src}, @var{number}, @var{dst})\n\
-@var{src} is of type CvHistogram. @var{number} is of type int. @var{dst} is of type CvHistogram. \n\
+const char* _wrap_delete_CvSeq_CvPoint_2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTypedSeq<(CvTuple<(CvPoint,2)>)>::~CvTypedSeq<(CvTuple<(CvPoint,2)>)> (@var{self})\n\
+@var{self} is of type CvSeq_CvPoint_2. \n\
 @end deftypefn";
-const char* _wrap_cvCalcCovarMatrix_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcCovarMatrix (@var{vects}, @var{count}, @var{cov_mat}, @var{avg}, @var{flags})\n\
-@var{vects} is of type CvArr. @var{count} is of type int. @var{cov_mat} is of type CvArr. @var{avg} is of type CvArr. @var{flags} is of type int. \n\
+const char* _wrap_delete_CvPluginFuncInfo_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvPluginFuncInfo::~CvPluginFuncInfo (@var{self})\n\
+@var{self} is of type CvPluginFuncInfo. \n\
 @end deftypefn";
-const char* _wrap_cvCalcEMD2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCalcEMD2 (@var{signature1}, @var{signature2}, @var{distance_type}, @var{distance_func} = nil, @var{cost_matrix} = nil, @var{flow} = nil, @var{lower_bound} = nil, @var{userdata} = nil)\n\
-@var{signature1} is of type CvArr. @var{signature2} is of type CvArr. @var{distance_type} is of type int. @var{distance_func} is of type CvDistanceFunction. @var{cost_matrix} is of type CvArr. @var{flow} is of type CvArr. @var{lower_bound} is of type float. @var{userdata} is of type void. @var{retval} is of type float. \n\
+const char* _wrap_new_CvPluginFuncInfo_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvPluginFuncInfo::CvPluginFuncInfo ()\n\
+@var{retval} is of type CvPluginFuncInfo. \n\
 @end deftypefn";
-const char* _wrap_cvCalcGlobalOrientation_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCalcGlobalOrientation (@var{orientation}, @var{mask}, @var{mhi}, @var{timestamp}, @var{duration})\n\
-@var{orientation} is of type CvArr. @var{mask} is of type CvArr. @var{mhi} is of type CvArr. @var{timestamp} is of type double. @var{duration} is of type double. @var{retval} is of type double. \n\
+const char* _wrap_cvRNG_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRNG ()\n\
+@var{retval} is of type CvRNG. \n\
 @end deftypefn";
-const char* _wrap_cvCalcImageHist_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcHist (@var{image}, @var{hist}, @var{accumulate} = 0, @var{mask} = nil)\n\
-@var{image} is of type . @var{hist} is of type CvHistogram. @var{accumulate} is of type int. @var{mask} is of type CvArr. \n\
+const char* _wrap_CV_8SC_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_8SC (@var{n})\n\
+@var{n} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCalcImageHomography_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcImageHomography (@var{line}, @var{center}, @var{intrinsic}, @var{homography})\n\
-@var{line} is of type float. @var{center} is of type CvPoint3D32f. @var{intrinsic} is of type float. @var{homography} is of type float. \n\
+const char* _wrap_CvMatrix_load_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = load (@var{self}, @var{filename})\n\
+@var{self} is of type CvMatrix. @var{filename} is of type char. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_cvCalcMotionGradient_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcMotionGradient (@var{mhi}, @var{mask}, @var{orientation}, @var{delta1}, @var{delta2}, @var{aperture_size} = 3)\n\
-@var{mhi} is of type CvArr. @var{mask} is of type CvArr. @var{orientation} is of type CvArr. @var{delta1} is of type double. @var{delta2} is of type double. @var{aperture_size} is of type int. \n\
+const char* _wrap_cvScaleAdd_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvScaleAdd (@var{src1}, @var{scale}, @var{src2}, @var{dst})\n\
+@var{src1} is of type CvArr. @var{scale} is of type CvScalar. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvCalcOpticalFlowBM_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcOpticalFlowBM (@var{prev}, @var{curr}, @var{block_size}, @var{shift_size}, @var{max_range}, @var{use_previous}, @var{velx}, @var{vely})\n\
-@var{prev} is of type CvArr. @var{curr} is of type CvArr. @var{block_size} is of type CvSize. @var{shift_size} is of type CvSize. @var{max_range} is of type CvSize. @var{use_previous} is of type int. @var{velx} is of type CvArr. @var{vely} is of type CvArr. \n\
+const char* _wrap_cvUndistort2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvUndistort2 (@var{src}, @var{dst}, @var{intrinsic_matrix}, @var{distortion_coeffs})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{intrinsic_matrix} is of type CvMat. @var{distortion_coeffs} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvCalcOpticalFlowHS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcOpticalFlowHS (@var{prev}, @var{curr}, @var{use_previous}, @var{velx}, @var{vely}, @var{lambda}, @var{criteria})\n\
-@var{prev} is of type CvArr. @var{curr} is of type CvArr. @var{use_previous} is of type int. @var{velx} is of type CvArr. @var{vely} is of type CvArr. @var{lambda} is of type double. @var{criteria} is of type CvTermCriteria. \n\
+const char* _wrap_CvMatrix_clear_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} clear (@var{self})\n\
+@var{self} is of type CvMatrix. \n\
 @end deftypefn";
-const char* _wrap_cvCalcOpticalFlowLK_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcOpticalFlowLK (@var{prev}, @var{curr}, @var{win_size}, @var{velx}, @var{vely})\n\
-@var{prev} is of type CvArr. @var{curr} is of type CvArr. @var{win_size} is of type CvSize. @var{velx} is of type CvArr. @var{vely} is of type CvArr. \n\
+const char* _wrap_CvPointVector_clear_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} clear (@var{self})\n\
+@var{self} is of type CvPointVector. \n\
 @end deftypefn";
-const char* _wrap_cvCalcOpticalFlowPyrLK_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcOpticalFlowPyrLK (@var{prev}, @var{curr}, @var{prev_pyr}, @var{curr_pyr}, @var{prev_features}, @var{curr_features}, @var{win_size}, @var{level}, @var{status}, @var{track_error}, @var{criteria}, @var{flags})\n\
-@var{prev} is of type CvArr. @var{curr} is of type CvArr. @var{prev_pyr} is of type CvArr. @var{curr_pyr} is of type CvArr. @var{prev_features} is of type CvPoint2D32f. @var{curr_features} is of type CvPoint2D32f. @var{win_size} is of type CvSize. @var{level} is of type int. @var{status} is of type char. @var{track_error} is of type float. @var{criteria} is of type CvTermCriteria. @var{flags} is of type int. \n\
+const char* _wrap_FloatVector_clear_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} clear (@var{self})\n\
+@var{self} is of type FloatVector. \n\
 @end deftypefn";
-const char* _wrap_cvCalcPCA_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcPCA (@var{data}, @var{mean}, @var{eigenvals}, @var{eigenvects}, @var{flags})\n\
-@var{data} is of type CvArr. @var{mean} is of type CvArr. @var{eigenvals} is of type CvArr. @var{eigenvects} is of type CvArr. @var{flags} is of type int. \n\
+const char* _wrap_CvBaseImageFilter_clear_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} clear (@var{self})\n\
+@var{self} is of type CvBaseImageFilter. \n\
 @end deftypefn";
-const char* _wrap_cvCalcPGH_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcPGH (@var{contour}, @var{hist})\n\
-@var{contour} is of type CvSeq. @var{hist} is of type CvHistogram. \n\
+const char* _wrap_CvSepFilter_clear_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} clear (@var{self})\n\
+@var{self} is of type CvSepFilter. \n\
 @end deftypefn";
-const char* _wrap_cvCalcProbDensity_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcProbDensity (@var{hist1}, @var{hist2}, @var{dst_hist}, @var{scale} = 255)\n\
-@var{hist1} is of type CvHistogram. @var{hist2} is of type CvHistogram. @var{dst_hist} is of type CvHistogram. @var{scale} is of type double. \n\
+const char* _wrap_CvLinearFilter_clear_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} clear (@var{self})\n\
+@var{self} is of type CvLinearFilter. \n\
 @end deftypefn";
-const char* _wrap_cvCalcSubdivVoronoi2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalcSubdivVoronoi2D (@var{subdiv})\n\
-@var{subdiv} is of type CvSubdiv2D. \n\
+const char* _wrap_cvReadReal_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvReadReal (@var{node}, @var{default_value} = 0.)\n\
+@var{node} is of type CvFileNode. @var{default_value} is of type double. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvCalibrateCamera2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCalibrateCamera2 (@var{object_points}, @var{image_points}, @var{point_counts}, @var{image_size}, @var{intrinsic_matrix}, @var{rotation_vectors} = nil, @var{translation_vectors} = nil, @var{flags} = 0)\n\
-@var{object_points} is of type CvMat. @var{image_points} is of type CvMat. @var{point_counts} is of type CvMat. @var{image_size} is of type CvSize. @var{intrinsic_matrix} is of type CvMat. @var{rotation_vectors} is of type CvMat. @var{translation_vectors} is of type CvMat. @var{flags} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvCamShift_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCamShift (@var{prob_image}, @var{window}, @var{criteria}, @var{comp}, @var{box} = nil)\n\
-@var{prob_image} is of type CvArr. @var{window} is of type CvRect. @var{criteria} is of type CvTermCriteria. @var{comp} is of type CvConnectedComp. @var{box} is of type CvBox2D. @var{retval} is of type int. \n\
+const char* _wrap_delete_CvHistogram_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvHistogram (@var{self})\n\
+@var{self} is of type CvHistogram. \n\
 @end deftypefn";
-const char* _wrap_cvCanny_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCanny (@var{image}, @var{edges}, @var{threshold1}, @var{threshold2}, @var{aperture_size} = 3)\n\
-@var{image} is of type CvArr. @var{edges} is of type CvArr. @var{threshold1} is of type double. @var{threshold2} is of type double. @var{aperture_size} is of type int. \n\
+const char* _wrap_CV_READ_EDGE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_READ_EDGE (@var{pt1}, @var{pt2}, @var{reader})\n\
+@var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{reader} is of type CvSeqReader. \n\
 @end deftypefn";
 const char* _wrap_cvCartToPolar_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} cvCartToPolar (@var{x}, @var{y}, @var{magnitude}, @var{angle} = nil, @var{angle_in_degrees} = 0)\n\
 @var{x} is of type CvArr. @var{y} is of type CvArr. @var{magnitude} is of type CvArr. @var{angle} is of type CvArr. @var{angle_in_degrees} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCbrt_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCbrt (@var{value})\n\
-@var{value} is of type float. @var{retval} is of type float. \n\
-@end deftypefn";
-const char* _wrap_cvCeil_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCeil (@var{value})\n\
-@var{value} is of type double. @var{retval} is of type int. \n\
+const char* _wrap_delete_CvType_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvType (@var{self})\n\
+@var{self} is of type CvType. \n\
 @end deftypefn";
-const char* _wrap_cvChangeSeqBlock_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvChangeSeqBlock (@var{reader}, @var{direction})\n\
-@var{reader} is of type void. @var{direction} is of type int. \n\
+const char* _wrap_new_CvType_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvType (@var{type_name}, @var{is_instance})\n\
+@var{type_name} is of type char. @var{is_instance} is of type CvIsInstanceFunc. @var{retval} is of type CvType. \n\
 @end deftypefn";
-const char* _wrap_cvCheckArr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCheckArr (@var{arr}, @var{flags} = 0, @var{min_val} = 0, @var{max_val} = 0)\n\
-@var{arr} is of type CvArr. @var{flags} is of type int. @var{min_val} is of type double. @var{max_val} is of type double. @var{retval} is of type int. \n\
+const char* _wrap_cvDrawContours_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvDrawContours (@var{img}, @var{contour}, @var{external_color}, @var{hole_color}, @var{max_level}, @var{thickness} = 1, @var{line_type} = 8, @var{offset} = cvPoint(0,0))\n\
+@var{img} is of type CvArr. @var{contour} is of type CvSeq. @var{external_color} is of type CvScalar. @var{hole_color} is of type CvScalar. @var{max_level} is of type int. @var{thickness} is of type int. @var{line_type} is of type int. @var{offset} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_cvCheckContourConvexity_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCheckContourConvexity (@var{contour})\n\
-@var{contour} is of type CvArr. @var{retval} is of type int. \n\
+const char* _wrap_cvStartFindContours_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvStartFindContours (@var{image}, @var{storage}, @var{header_size} = sizeof(CvContour), @var{mode} = 1, @var{method} = 2, @var{offset} = cvPoint(0,0))\n\
+@var{image} is of type CvArr. @var{storage} is of type CvMemStorage. @var{header_size} is of type int. @var{mode} is of type int. @var{method} is of type int. @var{offset} is of type CvPoint. @var{retval} is of type CvContourScanner. \n\
 @end deftypefn";
-const char* _wrap_cvCheckTermCriteria_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCheckTermCriteria (@var{criteria}, @var{default_eps}, @var{default_max_iters})\n\
-@var{criteria} is of type CvTermCriteria. @var{default_eps} is of type double. @var{default_max_iters} is of type int. @var{retval} is of type CvTermCriteria. \n\
+const char* _wrap_cvEndFindContours_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvEndFindContours (@var{scanner})\n\
+@var{scanner} is of type CvContourScanner. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_cvCircle_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCircle (@var{img}, @var{center}, @var{radius}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
-@var{img} is of type CvArr. @var{center} is of type CvPoint. @var{radius} is of type int. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
+const char* _wrap_CV_IS_HIST_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_HIST (@var{hist})\n\
+@var{hist} is of type CvHistogram. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvClearGraph_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvClearGraph (@var{graph})\n\
-@var{graph} is of type CvGraph. \n\
+const char* _wrap_cvScalarAll_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvScalarAll (@var{val0123})\n\
+@var{val0123} is of type double. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_cvClearHist_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvClearHist (@var{hist})\n\
-@var{hist} is of type CvHistogram. \n\
+const char* _wrap_cvCalcMotionGradient_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcMotionGradient (@var{mhi}, @var{mask}, @var{orientation}, @var{delta1}, @var{delta2}, @var{aperture_size} = 3)\n\
+@var{mhi} is of type CvArr. @var{mask} is of type CvArr. @var{orientation} is of type CvArr. @var{delta1} is of type double. @var{delta2} is of type double. @var{aperture_size} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvClearMemStorage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvClearMemStorage (@var{storage})\n\
-@var{storage} is of type CvMemStorage. \n\
+const char* _wrap_cvAXPY_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAXPY (@var{A}, @var{real_scalar}, @var{B}, @var{C})\n\
+@var{A} is of type CvArr. @var{real_scalar} is of type double. @var{B} is of type CvArr. @var{C} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvClearND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvClearND (@var{arr}, @var{idx})\n\
-@var{arr} is of type CvArr. @var{idx} is of type int. \n\
+const char* _wrap_cvRandInt_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRandInt (@var{rng})\n\
+@var{rng} is of type CvRNG. @var{retval} is of type unsigned int. \n\
 @end deftypefn";
-const char* _wrap_cvClearSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvClearSeq (@var{seq})\n\
-@var{seq} is of type CvSeq. \n\
+const char* _wrap_delete_CvConDensation_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvConDensation (@var{self})\n\
+@var{self} is of type CvConDensation. \n\
 @end deftypefn";
-const char* _wrap_cvClearSet_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvClearSet (@var{set_header})\n\
-@var{set_header} is of type CvSet. \n\
+const char* _wrap_cvCreateConDensation_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateConDensation (@var{dynam_params}, @var{measure_params}, @var{sample_count})\n\
+@var{dynam_params} is of type int. @var{measure_params} is of type int. @var{sample_count} is of type int. @var{retval} is of type CvConDensation. \n\
 @end deftypefn";
-const char* _wrap_cvClearSubdivVoronoi2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvClearSubdivVoronoi2D (@var{subdiv})\n\
-@var{subdiv} is of type CvSubdiv2D. \n\
+const char* _wrap_cvReleaseConDensation_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseConDensation (@var{condens})\n\
+@var{condens} is of type CvConDensation. \n\
 @end deftypefn";
-const char* _wrap_cvClipLine_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvClipLine (@var{img_size}, @var{pt1}, @var{pt2})\n\
-@var{img_size} is of type CvSize. @var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{retval} is of type int. \n\
+const char* _wrap_cvSqrt_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSqrt (@var{value})\n\
+@var{value} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvClone_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvClone (@var{struct_ptr})\n\
-@var{struct_ptr} is of type void. @var{retval} is of type void. \n\
+const char* _wrap_CV_NODE_IS_FLOW_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_FLOW (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCloneGraph_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCloneGraph (@var{graph}, @var{storage})\n\
-@var{graph} is of type CvGraph. @var{storage} is of type CvMemStorage. @var{retval} is of type CvGraph. \n\
+const char* _wrap_cvDet_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvDet (@var{mat})\n\
+@var{mat} is of type CvArr. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvCloneImage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCloneImageMat (@var{mat})\n\
-@var{mat} is of type CvMat. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvPointTo32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPointTo32f (@var{point})\n\
+@var{point} is of type CvPoint. @var{retval} is of type CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_cvCloneMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCloneMat (@var{mat})\n\
-@var{mat} is of type CvMat. @var{retval} is of type CvMat. \n\
+const char* _wrap_CV_SUBDIV2D_NEXT_EDGE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_SUBDIV2D_NEXT_EDGE (@var{edge})\n\
+@var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_cvCloneMatND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCloneMatND (@var{mat})\n\
-@var{mat} is of type CvMatND. @var{retval} is of type CvMatND. \n\
+const char* _wrap_CV_HIST_HAS_RANGES_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_HIST_HAS_RANGES (@var{hist})\n\
+@var{hist} is of type CvHistogram. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCloneSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCloneSeq (@var{seq}, @var{storage} = nil)\n\
-@var{seq} is of type CvSeq. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSeq. \n\
+const char* _wrap_CV_8UC_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_8UC (@var{n})\n\
+@var{n} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCloneSparseMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCloneSparseMat (@var{mat})\n\
-@var{mat} is of type CvSparseMat. @var{retval} is of type CvSparseMat. \n\
+const char* _wrap_delete_CvHaarClassifierCascade_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvHaarClassifierCascade (@var{self})\n\
+@var{self} is of type CvHaarClassifierCascade. \n\
 @end deftypefn";
-const char* _wrap_cvCmp_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCmp (@var{src1}, @var{src2}, @var{dst}, @var{cmp_op})\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{cmp_op} is of type int. \n\
+const char* _wrap_cvLoadHaarClassifierCascade_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvLoadHaarClassifierCascade (@var{directory}, @var{orig_window_size})\n\
+@var{directory} is of type char. @var{orig_window_size} is of type CvSize. @var{retval} is of type CvHaarClassifierCascade. \n\
 @end deftypefn";
-const char* _wrap_cvCmpS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCmpS (@var{src}, @var{value}, @var{dst}, @var{cmp_op})\n\
-@var{src} is of type CvArr. @var{value} is of type double. @var{dst} is of type CvArr. @var{cmp_op} is of type int. \n\
+const char* _wrap_cvReleaseHaarClassifierCascade_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseHaarClassifierCascade (@var{cascade})\n\
+@var{cascade} is of type CvHaarClassifierCascade. \n\
 @end deftypefn";
-const char* _wrap_cvColorToScalar_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvColorToScalar (@var{packed_color}, @var{arrtype})\n\
-@var{packed_color} is of type double. @var{arrtype} is of type int. @var{retval} is of type CvScalar. \n\
+const char* _wrap_cvSetImagesForHaarClassifierCascade_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetImagesForHaarClassifierCascade (@var{cascade}, @var{sum}, @var{sqsum}, @var{tilted_sum}, @var{scale})\n\
+@var{cascade} is of type CvHaarClassifierCascade. @var{sum} is of type CvArr. @var{sqsum} is of type CvArr. @var{tilted_sum} is of type CvArr. @var{scale} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvCompareHist_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCompareHist (@var{hist1}, @var{hist2}, @var{method})\n\
-@var{hist1} is of type CvHistogram. @var{hist2} is of type CvHistogram. @var{method} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_cvRunHaarClassifierCascade_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRunHaarClassifierCascade (@var{cascade}, @var{pt}, @var{start_stage} = 0)\n\
+@var{cascade} is of type CvHaarClassifierCascade. @var{pt} is of type CvPoint. @var{start_stage} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvComputeCorrespondEpilines_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvComputeCorrespondEpilines (@var{points}, @var{which_image}, @var{fundamental_matrix}, @var{correspondent_lines})\n\
-@var{points} is of type CvMat. @var{which_image} is of type int. @var{fundamental_matrix} is of type CvMat. @var{correspondent_lines} is of type CvMat. \n\
+const char* _wrap_cvAndS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAndS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
+@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvConDensInitSampleSet_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvConDensInitSampleSet (@var{condens}, @var{lower_bound}, @var{upper_bound})\n\
-@var{condens} is of type CvConDensation. @var{lower_bound} is of type CvMat. @var{upper_bound} is of type CvMat. \n\
+const char* _wrap_CvImage_roi_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = roi (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_cvConDensUpdateByTime_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvConDensUpdateByTime (@var{condens})\n\
-@var{condens} is of type CvConDensation. \n\
+const char* _wrap_CvSubdiv2DEdge_Wrapper_ref_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = ref (@var{self})\n\
+@var{self} is of type CvSubdiv2DEdge_Wrapper. @var{retval} is of type CvSubdiv2DEdge. \n\
 @end deftypefn";
-const char* _wrap_cvContourArea_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvContourArea (@var{contour}, @var{slice} = cvSlice(0, 0x3fffffff))\n\
-@var{contour} is of type CvArr. @var{slice} is of type CvSlice. @var{retval} is of type double. \n\
+const char* _wrap_CvRNG_Wrapper_ref_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = ref (@var{self})\n\
+@var{self} is of type CvRNG_Wrapper. @var{retval} is of type CvRNG. \n\
 @end deftypefn";
-const char* _wrap_cvContourFromContourTreeUntyped_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvContourFromContourTree (@var{tree}, @var{storage}, @var{criteria})\n\
-@var{tree} is of type CvContourTree. @var{storage} is of type CvMemStorage. @var{criteria} is of type CvTermCriteria. @var{retval} is of type CvSeq. \n\
+const char* _wrap_cvInpaint_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvInpaint (@var{src}, @var{inpaint_mask}, @var{dst}, @var{inpaintRange}, @var{flags})\n\
+@var{src} is of type CvArr. @var{inpaint_mask} is of type CvArr. @var{dst} is of type CvArr. @var{inpaintRange} is of type double. @var{flags} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvContourPerimeter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvContourPerimeter_Shadow (@var{arr})\n\
-@var{arr} is of type CvArr. @var{retval} is of type double. \n\
+const char* _wrap_cvStartNextStream_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvStartNextStream (@var{fs})\n\
+@var{fs} is of type CvFileStorage. \n\
 @end deftypefn";
-const char* _wrap_cvConvert_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvConvert (@var{src}, @var{dst})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_cvWatershed_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvWatershed (@var{image}, @var{markers})\n\
+@var{image} is of type CvArr. @var{markers} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvConvertPointsHomogenious_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvConvertPointsHomogenious (@var{src}, @var{dst})\n\
-@var{src} is of type CvMat. @var{dst} is of type CvMat. \n\
+const char* _wrap_cvResetImageROI_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvResetImageROI (@var{image})\n\
+@var{image} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvConvertScale_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvConvertScale (@var{src}, @var{dst}, @var{scale} = 1, @var{shift} = 0)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{scale} is of type double. @var{shift} is of type double. \n\
+const char* _wrap_cvCalcOpticalFlowLK_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcOpticalFlowLK (@var{prev}, @var{curr}, @var{win_size}, @var{velx}, @var{vely})\n\
+@var{prev} is of type CvArr. @var{curr} is of type CvArr. @var{win_size} is of type CvSize. @var{velx} is of type CvArr. @var{vely} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvConvertScaleAbs_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvConvertScaleAbs (@var{src}, @var{dst}, @var{scale} = 1, @var{shift} = 0)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{scale} is of type double. @var{shift} is of type double. \n\
+const char* _wrap_CvImage_clear_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} clear (@var{self})\n\
+@var{self} is of type CvImage. \n\
 @end deftypefn";
-const char* _wrap_cvConvexHull2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvConvexHull2_Shadow (@var{points})\n\
-@var{points} is of type CvArr. @var{retval} is of type CvMat. \n\
+const char* _wrap_new_CvPoint3D32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvPoint3D32f::CvPoint3D32f ()\n\
+@var{retval} is of type CvPoint3D32f. \n\
 @end deftypefn";
-const char* _wrap_cvConvexityDefectsUntyped_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvConvexityDefects (@var{contour}, @var{convexhull}, @var{storage} = nil)\n\
-@var{contour} is of type CvArr. @var{convexhull} is of type CvArr. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSeq. \n\
+const char* _wrap_delete_CvPoint3D32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvPoint3D32f::~CvPoint3D32f (@var{self})\n\
+@var{self} is of type CvPoint3D32f. \n\
 @end deftypefn";
-const char* _wrap_cvCopy_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCopy (@var{src}, @var{dst}, @var{mask} = nil)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvPoint3D32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPoint3D32f (@var{x}, @var{y}, @var{z})\n\
+@var{x} is of type double. @var{y} is of type double. @var{z} is of type double. @var{retval} is of type CvPoint3D32f. \n\
 @end deftypefn";
-const char* _wrap_cvCopyHist_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCopyHist (@var{src}, @var{dst})\n\
-@var{src} is of type CvHistogram. @var{dst} is of type CvHistogram. \n\
+const char* _wrap_CvMorphology_clear_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} clear (@var{self})\n\
+@var{self} is of type CvMorphology. \n\
 @end deftypefn";
-const char* _wrap_cvCopyMakeBorder_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCopyMakeBorder (@var{src}, @var{dst}, @var{offset}, @var{bordertype}, @var{value} = cvScalarAll(0))\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{offset} is of type CvPoint. @var{bordertype} is of type int. @var{value} is of type CvScalar. \n\
+const char* _wrap_CV_NEXT_GRAPH_EDGE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NEXT_GRAPH_EDGE (@var{edge}, @var{vertex})\n\
+@var{edge} is of type CvGraphEdge. @var{vertex} is of type CvGraphVtx. @var{retval} is of type CvGraphEdge. \n\
 @end deftypefn";
-const char* _wrap_cvCornerEigenValsAndVecs_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCornerEigenValsAndVecs (@var{image}, @var{eigenvv}, @var{block_size}, @var{aperture_size} = 3)\n\
-@var{image} is of type CvArr. @var{eigenvv} is of type CvArr. @var{block_size} is of type int. @var{aperture_size} is of type int. \n\
+const char* _wrap_cvGraphRemoveEdge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGraphRemoveEdge (@var{graph}, @var{start_idx}, @var{end_idx})\n\
+@var{graph} is of type CvGraph. @var{start_idx} is of type int. @var{end_idx} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCornerHarris_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCornerHarris (@var{image}, @var{harris_responce}, @var{block_size}, @var{aperture_size} = 3, @var{k} = 0.04)\n\
-@var{image} is of type CvArr. @var{harris_responce} is of type CvArr. @var{block_size} is of type int. @var{aperture_size} is of type int. @var{k} is of type double. \n\
+const char* _wrap_cvFlip_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFlip (@var{src}, @var{dst} = nil, @var{flip_mode} = 0)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{flip_mode} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCornerMinEigenVal_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCornerMinEigenVal (@var{image}, @var{eigenval}, @var{block_size}, @var{aperture_size} = 3)\n\
-@var{image} is of type CvArr. @var{eigenval} is of type CvArr. @var{block_size} is of type int. @var{aperture_size} is of type int. \n\
+const char* _wrap_cvKalmanPredict_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvKalmanPredict (@var{kalman}, @var{control} = nil)\n\
+@var{kalman} is of type CvKalman. @var{control} is of type CvMat. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvCountNonZero_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCountNonZero (@var{arr})\n\
-@var{arr} is of type CvArr. @var{retval} is of type int. \n\
+const char* _wrap_cvGetDiag_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetDiag (@var{arr}, @var{submat}, @var{diag} = 0)\n\
+@var{arr} is of type CvArr. @var{submat} is of type CvMat. @var{diag} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvCreateChildMemStorage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateChildMemStorage (@var{parent})\n\
-@var{parent} is of type CvMemStorage. @var{retval} is of type CvMemStorage. \n\
+const char* _wrap_cvMinMaxLoc_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMinMaxLoc (@var{arr}, @var{min_val}, @var{max_val}, @var{min_loc} = nil, @var{max_loc} = nil, @var{mask} = nil)\n\
+@var{arr} is of type CvArr. @var{min_val} is of type double. @var{max_val} is of type double. @var{min_loc} is of type CvPoint. @var{max_loc} is of type CvPoint. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvCreateConDensation_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateConDensation (@var{dynam_params}, @var{measure_params}, @var{sample_count})\n\
-@var{dynam_params} is of type int. @var{measure_params} is of type int. @var{sample_count} is of type int. @var{retval} is of type CvConDensation. \n\
+const char* _wrap_CvPointVector_swap_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} swap (@var{self}, @var{v})\n\
+@var{self} is of type CvPointVector. @var{v} is of type CvPointVector. \n\
 @end deftypefn";
-const char* _wrap_cvCreateContourTree_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateContourTree (@var{contour}, @var{storage}, @var{threshold})\n\
-@var{contour} is of type CvSeq. @var{storage} is of type CvMemStorage. @var{threshold} is of type double. @var{retval} is of type CvContourTree. \n\
+const char* _wrap_FloatVector_swap_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} swap (@var{self}, @var{v})\n\
+@var{self} is of type FloatVector. @var{v} is of type FloatVector. \n\
 @end deftypefn";
-const char* _wrap_cvCreateData_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCreateData (@var{arr})\n\
-@var{arr} is of type CvArr. \n\
+const char* _wrap_cvEndWriteSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvEndWriteSeq (@var{writer})\n\
+@var{writer} is of type CvSeqWriter. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_cvCreateGraph_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateGraph (@var{graph_flags}, @var{header_size}, @var{vtx_size}, @var{edge_size}, @var{storage})\n\
-@var{graph_flags} is of type int. @var{header_size} is of type int. @var{vtx_size} is of type int. @var{edge_size} is of type int. @var{storage} is of type CvMemStorage. @var{retval} is of type CvGraph. \n\
+const char* _wrap_cvStartWriteSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvStartWriteSeq (@var{seq_flags}, @var{header_size}, @var{elem_size}, @var{storage}, @var{writer})\n\
+@var{seq_flags} is of type int. @var{header_size} is of type int. @var{elem_size} is of type int. @var{storage} is of type CvMemStorage. @var{writer} is of type CvSeqWriter. \n\
 @end deftypefn";
-const char* _wrap_cvCreateGraphScanner_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateGraphScanner (@var{graph}, @var{vtx} = nil, @var{mask} = -1)\n\
-@var{graph} is of type CvGraph. @var{vtx} is of type CvGraphVtx. @var{mask} is of type int. @var{retval} is of type CvGraphScanner. \n\
+const char* _wrap_CvLinearFilter_get_kernel_sparse_buf_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_kernel_sparse_buf (@var{self})\n\
+@var{self} is of type CvLinearFilter. @var{retval} is of type uchar. \n\
 @end deftypefn";
-const char* _wrap_cvCreateHist_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateHist (@var{dims}, @var{type}, @var{ranges} = nil, @var{uniform} = 1)\n\
-@var{dims} is of type int. @var{type} is of type int. @var{ranges} is of type float. @var{uniform} is of type int. @var{retval} is of type CvHistogram. \n\
+const char* _wrap_CvMorphology_get_element_sparse_buf_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_element_sparse_buf (@var{self})\n\
+@var{self} is of type CvMorphology. @var{retval} is of type uchar. \n\
 @end deftypefn";
-const char* _wrap_cvCreateImage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateImageMat (@var{size}, @var{depth}, @var{channels})\n\
-@var{size} is of type CvSize. @var{depth} is of type int. @var{channels} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvRectToROI_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRectToROI (@var{rect}, @var{coi})\n\
+@var{rect} is of type CvRect. @var{coi} is of type int. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvCreateKalman_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateKalman (@var{dynam_params}, @var{measure_params}, @var{control_params} = 0)\n\
-@var{dynam_params} is of type int. @var{measure_params} is of type int. @var{control_params} is of type int. @var{retval} is of type CvKalman. \n\
+const char* _wrap_cvSave_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSave (@var{filename}, @var{struct_ptr}, @var{name} = nil, @var{comment} = nil, @var{attributes} = cvAttrList())\n\
+@var{filename} is of type char. @var{struct_ptr} is of type void. @var{name} is of type char. @var{comment} is of type char. @var{attributes} is of type CvAttrList. \n\
 @end deftypefn";
-const char* _wrap_cvCreateMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateMat (@var{rows}, @var{cols}, @var{type})\n\
-@var{rows} is of type int. @var{cols} is of type int. @var{type} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_IplImage___rxor___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rxor__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvCreateMatHeader_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateMatHeader (@var{rows}, @var{cols}, @var{type})\n\
-@var{rows} is of type int. @var{cols} is of type int. @var{type} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_CvMat___rxor___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rxor__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvCreateMatND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateMatND (@var{dims}, @var{type})\n\
-@var{dims} is of type int. @var{type} is of type int. @var{retval} is of type CvMatND. \n\
+const char* _wrap_CvMat___eq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator == (@var{self}, @var{val})\n\
+@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvCreateMatNDHeader_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateMatNDHeader (@var{dims}, @var{type})\n\
-@var{dims} is of type int. @var{type} is of type int. @var{retval} is of type CvMatND. \n\
+const char* _wrap_cvLogPolar_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvLogPolar (@var{src}, @var{dst}, @var{center}, @var{M}, @var{flags} = 1+8)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{center} is of type CvPoint2D32f. @var{M} is of type double. @var{flags} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCreateMemStorage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateMemStorage (@var{block_size} = 0)\n\
-@var{block_size} is of type int. @var{retval} is of type CvMemStorage. \n\
+const char* _wrap_CvBoxFilter_get_sum_count_ptr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_sum_count_ptr (@var{self})\n\
+@var{self} is of type CvBoxFilter. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCreatePOSITObject_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreatePOSITObject (@var{points}, @var{point_count})\n\
-@var{points} is of type CvPoint3D32f. @var{point_count} is of type int. @var{retval} is of type CvPOSITObject. \n\
+const char* _wrap_cvCvtSeqToArray_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCvtSeqToArray_Shadow (@var{seq}, @var{elements})\n\
+@var{seq} is of type CvSeq. @var{elements} is of type CvArr. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvCreatePyramid_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreatePyramid (@var{img}, @var{extra_layers}, @var{rate}, @var{layer_sizes} = 0, @var{bufarr} = 0, @var{calc} = 1, @var{filter} = CV_GAUSSIAN_5x5)\n\
-@var{img} is of type CvArr. @var{extra_layers} is of type int. @var{rate} is of type double. @var{layer_sizes} is of type CvSize. @var{bufarr} is of type CvArr. @var{calc} is of type int. @var{filter} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_CV_MAT_DEPTH_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_MAT_DEPTH (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCreateSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateSeq (@var{seq_flags}, @var{header_size}, @var{elem_size}, @var{storage})\n\
-@var{seq_flags} is of type int. @var{header_size} is of type int. @var{elem_size} is of type int. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSeq. \n\
+const char* _wrap_cvThreshold_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvThreshold (@var{src}, @var{dst}, @var{threshold}, @var{max_value}, @var{threshold_type})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{threshold} is of type double. @var{max_value} is of type double. @var{threshold_type} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvCreateSeqBlock_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCreateSeqBlock (@var{writer})\n\
-@var{writer} is of type CvSeqWriter. \n\
+const char* _wrap_cvAdaptiveThreshold_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAdaptiveThreshold (@var{src}, @var{dst}, @var{max_value}, @var{adaptive_method} = 0, @var{threshold_type} = 0, @var{block_size} = 3, @var{param1} = 5)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{max_value} is of type double. @var{adaptive_method} is of type int. @var{threshold_type} is of type int. @var{block_size} is of type int. @var{param1} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvCreateSet_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateSet (@var{set_flags}, @var{header_size}, @var{elem_size}, @var{storage})\n\
-@var{set_flags} is of type int. @var{header_size} is of type int. @var{elem_size} is of type int. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSet. \n\
+const char* _wrap_cvEndWriteStruct_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvEndWriteStruct (@var{fs})\n\
+@var{fs} is of type CvFileStorage. \n\
 @end deftypefn";
-const char* _wrap_cvCreateSparseMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateSparseMat (@var{dims}, @var{type})\n\
-@var{dims} is of type int. @var{type} is of type int. @var{retval} is of type CvSparseMat. \n\
+const char* _wrap_cvStartWriteStruct_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvStartWriteStruct (@var{fs}, @var{name}, @var{struct_flags}, @var{type_name} = nil, @var{attributes} = cvAttrList())\n\
+@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{struct_flags} is of type int. @var{type_name} is of type char. @var{attributes} is of type CvAttrList. \n\
 @end deftypefn";
-const char* _wrap_cvCreateStructuringElementEx_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateStructuringElementEx (@var{cols}, @var{rows}, @var{anchor_x}, @var{anchor_y}, @var{shape}, @var{values} = nil)\n\
-@var{cols} is of type int. @var{rows} is of type int. @var{anchor_x} is of type int. @var{anchor_y} is of type int. @var{shape} is of type int. @var{values} is of type int. @var{retval} is of type . \n\
+const char* _wrap_new_CvMatrix3_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvMatrix3::CvMatrix3 ()\n\
+@var{retval} is of type CvMatrix3. \n\
 @end deftypefn";
-const char* _wrap_cvCreateSubdiv2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateSubdiv2D (@var{subdiv_type}, @var{header_size}, @var{vtx_size}, @var{quadedge_size}, @var{storage})\n\
-@var{subdiv_type} is of type int. @var{header_size} is of type int. @var{vtx_size} is of type int. @var{quadedge_size} is of type int. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSubdiv2D. \n\
+const char* _wrap_delete_CvMatrix3_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMatrix3::~CvMatrix3 (@var{self})\n\
+@var{self} is of type CvMatrix3. \n\
 @end deftypefn";
-const char* _wrap_cvCreateSubdivDelaunay2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCreateSubdivDelaunay2D (@var{rect}, @var{storage})\n\
-@var{rect} is of type CvRect. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSubdiv2D. \n\
+const char* _wrap_CV_IS_GRAPH_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_GRAPH (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvCrossProduct_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCrossProduct (@var{src1}, @var{src2}, @var{dst})\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_cvPointSeqFromMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPointSeqFromMat (@var{seq_kind}, @var{mat}, @var{contour_header}, @var{block})\n\
+@var{seq_kind} is of type int. @var{mat} is of type CvArr. @var{contour_header} is of type CvContour. @var{block} is of type CvSeqBlock. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_cvCvToIplDepth_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCvToIplDepth (@var{type})\n\
-@var{type} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvReleaseMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseMat (@var{mat})\n\
+@var{mat} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvCvtColor_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvCvtColor (@var{src}, @var{dst}, @var{code})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{code} is of type int. \n\
+const char* _wrap_cvConvert_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvConvert (@var{src}, @var{dst})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvCvtSeqToArray_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvCvtSeqToArray_Shadow (@var{seq}, @var{elements})\n\
-@var{seq} is of type CvSeq. @var{elements} is of type CvArr. @var{retval} is of type CvArr. \n\
+const char* _wrap_cvSeqPush_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSeqPush (@var{seq}, @var{element} = nil)\n\
+@var{seq} is of type CvSeq. @var{element} is of type void. @var{retval} is of type schar. \n\
 @end deftypefn";
-const char* _wrap_cvDCT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvDCT (@var{src}, @var{dst}, @var{flags})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{flags} is of type int. \n\
+const char* _wrap_delete_CvGraph_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvGraph::~CvGraph (@var{self})\n\
+@var{self} is of type CvGraph. \n\
 @end deftypefn";
-const char* _wrap_cvDFT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvDFT (@var{src}, @var{dst}, @var{flags}, @var{nonzero_rows} = 0)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{flags} is of type int. @var{nonzero_rows} is of type int. \n\
+const char* _wrap_new_CvGraph_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvGraph::CvGraph ()\n\
+@var{retval} is of type CvGraph. \n\
 @end deftypefn";
-const char* _wrap_cvDecRefData_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvDecRefData (@var{arr})\n\
-@var{arr} is of type CvArr. \n\
+const char* _wrap_cvFirstType_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFirstType ()\n\
+@var{retval} is of type CvTypeInfo. \n\
 @end deftypefn";
-const char* _wrap_cvDet_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvDet (@var{mat})\n\
-@var{mat} is of type CvArr. @var{retval} is of type double. \n\
+const char* _wrap_cvRandArr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRandArr (@var{rng}, @var{arr}, @var{dist_type}, @var{param1}, @var{param2})\n\
+@var{rng} is of type CvRNG. @var{arr} is of type CvArr. @var{dist_type} is of type int. @var{param1} is of type CvScalar. @var{param2} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_cvDilate_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvDilate (@var{src}, @var{dst}, @var{element} = nil, @var{iterations} = 1)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{element} is of type . @var{iterations} is of type int. \n\
+const char* _wrap_cvClearGraph_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvClearGraph (@var{graph})\n\
+@var{graph} is of type CvGraph. \n\
 @end deftypefn";
-const char* _wrap_cvDistTransform_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvDistTransform (@var{src}, @var{dst}, @var{distance_type} = 2, @var{mask_size} = 3, @var{mask} = nil, @var{labels} = nil)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{distance_type} is of type int. @var{mask_size} is of type int. @var{mask} is of type float. @var{labels} is of type CvArr. \n\
+const char* _wrap_cvGetHashedKey_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetHashedKey (@var{fs}, @var{name}, @var{len} = -1, @var{create_missing} = 0)\n\
+@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{len} is of type int. @var{create_missing} is of type int. @var{retval} is of type CvStringHashNode. \n\
 @end deftypefn";
-const char* _wrap_cvDiv_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvDiv (@var{src1}, @var{src2}, @var{dst}, @var{scale} = 1)\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{scale} is of type double. \n\
+const char* _wrap_cvGEMM_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGEMM (@var{src1}, @var{src2}, @var{alpha}, @var{src3}, @var{beta}, @var{dst}, @var{tABC} = 0)\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{alpha} is of type double. @var{src3} is of type CvArr. @var{beta} is of type double. @var{dst} is of type CvArr. @var{tABC} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvDotProduct_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvDotProduct (@var{src1}, @var{src2})\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{retval} is of type double. \n\
+const char* _wrap_cvCreateKalman_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateKalman (@var{dynam_params}, @var{measure_params}, @var{control_params} = 0)\n\
+@var{dynam_params} is of type int. @var{measure_params} is of type int. @var{control_params} is of type int. @var{retval} is of type CvKalman. \n\
 @end deftypefn";
-const char* _wrap_cvDrawChessboardCorners_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvDrawChessboardCorners (@var{image}, @var{pattern_size}, @var{corners}, @var{pattern_was_found})\n\
-@var{image} is of type CvArr. @var{pattern_size} is of type CvSize. @var{corners} is of type CvPoint2D32f. @var{pattern_was_found} is of type int. \n\
+const char* _wrap_cvReleaseKalman_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseKalman (@var{kalman})\n\
+@var{kalman} is of type CvKalman. \n\
 @end deftypefn";
-const char* _wrap_cvDrawContours_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvDrawContours (@var{img}, @var{contour}, @var{external_color}, @var{hole_color}, @var{max_level}, @var{thickness} = 1, @var{line_type} = 8, @var{offset} = cvPoint(0,0))\n\
-@var{img} is of type CvArr. @var{contour} is of type CvSeq. @var{external_color} is of type CvScalar. @var{hole_color} is of type CvScalar. @var{max_level} is of type int. @var{thickness} is of type int. @var{line_type} is of type int. @var{offset} is of type CvPoint. \n\
+const char* _wrap_cvmGet_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvmGet (@var{mat}, @var{row}, @var{col})\n\
+@var{mat} is of type CvMat. @var{row} is of type int. @var{col} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvEigenVV_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvEigenVV (@var{mat}, @var{evects}, @var{evals}, @var{eps} = 0)\n\
-@var{mat} is of type CvArr. @var{evects} is of type CvArr. @var{evals} is of type CvArr. @var{eps} is of type double. \n\
+const char* _wrap_delete_CvSeqReader_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSeqReader::~CvSeqReader (@var{self})\n\
+@var{self} is of type CvSeqReader. \n\
 @end deftypefn";
-const char* _wrap_cvEllipse_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvEllipse (@var{img}, @var{center}, @var{axes}, @var{angle}, @var{start_angle}, @var{end_angle}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
-@var{img} is of type CvArr. @var{center} is of type CvPoint. @var{axes} is of type CvSize. @var{angle} is of type double. @var{start_angle} is of type double. @var{end_angle} is of type double. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
+const char* _wrap_new_CvSeqReader_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSeqReader::CvSeqReader ()\n\
+@var{retval} is of type CvSeqReader. \n\
 @end deftypefn";
-const char* _wrap_cvEllipse2Poly_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvEllipse2Poly (@var{center}, @var{axes}, @var{angle}, @var{arc_start}, @var{arc_end}, @var{pts}, @var{delta})\n\
-@var{center} is of type CvPoint. @var{axes} is of type CvSize. @var{angle} is of type int. @var{arc_start} is of type int. @var{arc_end} is of type int. @var{pts} is of type CvPoint. @var{delta} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CvMat___ge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator >= (@var{self}, @var{val})\n\
+@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvEllipseBox_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvEllipseBox (@var{img}, @var{box}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
-@var{img} is of type CvArr. @var{box} is of type CvBox2D. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
+const char* _wrap_CV_IS_IMAGE_HDR_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_IMAGE_HDR (@var{img})\n\
+@var{img} is of type CvArr. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvEndFindContours_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvEndFindContours (@var{scanner})\n\
-@var{scanner} is of type CvContourScanner. @var{retval} is of type CvSeq. \n\
+const char* _wrap_cvCloneImage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCloneImageMat (@var{mat})\n\
+@var{mat} is of type CvMat. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvEndWriteSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvEndWriteSeq (@var{writer})\n\
-@var{writer} is of type CvSeqWriter. @var{retval} is of type CvSeq. \n\
+const char* _wrap_cvCreateImage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateImageMat (@var{size}, @var{depth}, @var{channels})\n\
+@var{size} is of type CvSize. @var{depth} is of type int. @var{channels} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvEndWriteStruct_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvEndWriteStruct (@var{fs})\n\
-@var{fs} is of type CvFileStorage. \n\
+const char* _wrap_CvPointVector_size_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = size (@var{self})\n\
+@var{self} is of type CvPointVector. @var{retval} is of type size_type. \n\
 @end deftypefn";
-const char* _wrap_cvEqualizeHist_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvEqualizeHist (@var{src}, @var{dst})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_FloatVector_size_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = size (@var{self})\n\
+@var{self} is of type FloatVector. @var{retval} is of type size_type. \n\
 @end deftypefn";
-const char* _wrap_cvErode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvErode (@var{src}, @var{dst}, @var{element} = nil, @var{iterations} = 1)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{element} is of type . @var{iterations} is of type int. \n\
+const char* _wrap_CvMatrix_is_valid_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = is_valid (@var{self})\n\
+@var{self} is of type CvMatrix. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_cvError_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvError (@var{status}, @var{func_name}, @var{err_msg}, @var{file_name}, @var{line})\n\
-@var{status} is of type int. @var{func_name} is of type char. @var{err_msg} is of type char. @var{file_name} is of type char. @var{line} is of type int. \n\
+const char* _wrap_CvImage_is_valid_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = is_valid (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_cvErrorFromIppStatus_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvErrorFromIppStatus (@var{ipp_status})\n\
-@var{ipp_status} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvGraphRemoveVtx_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGraphRemoveVtx (@var{graph}, @var{index})\n\
+@var{graph} is of type CvGraph. @var{index} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvErrorStr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvErrorStr (@var{status})\n\
-@var{status} is of type int. @var{retval} is of type char. \n\
+const char* _wrap_IplImage___rmul___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rmul__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvEstimateRigidTransform_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvEstimateRigidTransform (@var{A}, @var{B}, @var{M}, @var{full_affine})\n\
-@var{A} is of type CvArr. @var{B} is of type CvArr. @var{M} is of type CvMat. @var{full_affine} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CvMat___rmul___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rmul__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvExp_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvExp (@var{src}, @var{dst})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_cvPyrDown_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvPyrDown (@var{src}, @var{dst}, @var{filter} = CV_GAUSSIAN_5x5)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{filter} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvFastArctan_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFastArctan (@var{y}, @var{x})\n\
-@var{y} is of type float. @var{x} is of type float. @var{retval} is of type float. \n\
+const char* _wrap_new_CvSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSeq::CvSeq ()\n\
+@var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_cvFillConvexPoly_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFillConvexPoly (@var{img}, @var{pts}, @var{color}, @var{line_type} = 8, @var{shift} = 0)\n\
-@var{img} is of type CvArr. @var{pts} is of type CvPoint. @var{color} is of type CvScalar. @var{line_type} is of type int. @var{shift} is of type int. \n\
+const char* _wrap_delete_CvSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSeq::~CvSeq (@var{self})\n\
+@var{self} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_cvFillPoly_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFillPoly (@var{img}, @var{pts}, @var{color}, @var{line_type} = 8, @var{shift} = 0)\n\
-@var{img} is of type CvArr. @var{pts} is of type CvPoint. @var{color} is of type CvScalar. @var{line_type} is of type int. @var{shift} is of type int. \n\
+const char* _wrap_new_CvSeq_CvSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(p.CvSeq)>::CvTypedSeq<(p.CvSeq)> ()\n\
+@var{retval} is of type CvSeq_CvSeq. \n\
 @end deftypefn";
-const char* _wrap_cvFilter2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFilter2D (@var{src}, @var{dst}, @var{kernel}, @var{anchor} = cvPoint(-1,-1))\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{kernel} is of type CvMat. @var{anchor} is of type CvPoint. \n\
+const char* _wrap_delete_CvSeq_CvSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTypedSeq<(p.CvSeq)>::~CvTypedSeq<(p.CvSeq)> (@var{self})\n\
+@var{self} is of type CvSeq_CvSeq. \n\
 @end deftypefn";
-const char* _wrap_cvFindChessboardCorners_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFindChessboardCorners (@var{image}, @var{pattern_size}, @var{flags} = 1)\n\
-@var{image} is of type void. @var{pattern_size} is of type CvSize. @var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_delete_CvSet_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSet::~CvSet (@var{self})\n\
+@var{self} is of type CvSet. \n\
 @end deftypefn";
-const char* _wrap_cvFindContoursUntyped_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFindContours (@var{image}, @var{storage}, @var{first_contour}, @var{header_size} = sizeof(CvContour), @var{mode} = 1, @var{method} = 2, @var{offset} = cvPoint(0,0))\n\
-@var{image} is of type CvArr. @var{storage} is of type CvMemStorage. @var{first_contour} is of type CvSeq. @var{header_size} is of type int. @var{mode} is of type int. @var{method} is of type int. @var{offset} is of type CvPoint. @var{retval} is of type int. \n\
+const char* _wrap_new_CvSet_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSet::CvSet ()\n\
+@var{retval} is of type CvSet. \n\
 @end deftypefn";
-const char* _wrap_cvFindCornerSubPix_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFindCornerSubPix (@var{image}, @var{corners}, @var{win}, @var{zero_zone}, @var{criteria})\n\
-@var{image} is of type CvArr. @var{corners} is of type CvPoint2D32f. @var{win} is of type CvSize. @var{zero_zone} is of type CvSize. @var{criteria} is of type CvTermCriteria. \n\
+const char* _wrap_CvMat___gt_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator > (@var{self}, @var{val})\n\
+@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvFindDominantPoints_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFindDominantPoints (@var{contour}, @var{storage}, @var{method} = 1, @var{parameter1} = 0, @var{parameter2} = 0, @var{parameter3} = 0, @var{parameter4} = 0)\n\
-@var{contour} is of type CvSeq. @var{storage} is of type CvMemStorage. @var{method} is of type int. @var{parameter1} is of type double. @var{parameter2} is of type double. @var{parameter3} is of type double. @var{parameter4} is of type double. @var{retval} is of type CvSeq. \n\
+const char* _wrap_CV_NODE_IDX_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_IDX (@var{mat}, @var{node})\n\
+@var{mat} is of type CvSparseMat. @var{node} is of type CvSparseNode. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvFindExtrinsicCameraParams2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFindExtrinsicCameraParams2 (@var{object_points}, @var{image_points}, @var{intrinsic_matrix}, @var{distortion_coeffs}, @var{rotation_vector}, @var{translation_vector})\n\
-@var{object_points} is of type CvMat. @var{image_points} is of type CvMat. @var{intrinsic_matrix} is of type CvMat. @var{distortion_coeffs} is of type CvMat. @var{rotation_vector} is of type CvMat. @var{translation_vector} is of type CvMat. \n\
+const char* _wrap_CV_IS_SEQ_POLYGON_TREE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_POLYGON_TREE (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvFindFundamentalMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFindFundamentalMat (@var{points1}, @var{points2}, @var{fundamental_matrix}, @var{method} = (8+2), @var{param1} = 1., @var{param2} = 0.99, @var{status} = nil)\n\
-@var{points1} is of type CvMat. @var{points2} is of type CvMat. @var{fundamental_matrix} is of type CvMat. @var{method} is of type int. @var{param1} is of type double. @var{param2} is of type double. @var{status} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_cvDiv_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvDiv (@var{src1}, @var{src2}, @var{dst}, @var{scale} = 1)\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{scale} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvFindGraphEdge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFindGraphEdge (@var{graph}, @var{start_idx}, @var{end_idx})\n\
-@var{graph} is of type CvGraph. @var{start_idx} is of type int. @var{end_idx} is of type int. @var{retval} is of type CvGraphEdge. \n\
+const char* _wrap_cvReduce_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReduce (@var{src}, @var{dst}, @var{dim} = -1, @var{op} = 0)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{dim} is of type int. @var{op} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvFindGraphEdgeByPtr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFindGraphEdgeByPtr (@var{graph}, @var{start_vtx}, @var{end_vtx})\n\
-@var{graph} is of type CvGraph. @var{start_vtx} is of type CvGraphVtx. @var{end_vtx} is of type CvGraphVtx. @var{retval} is of type CvGraphEdge. \n\
+const char* _wrap_cvComputeCorrespondEpilines_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvComputeCorrespondEpilines (@var{points}, @var{which_image}, @var{fundamental_matrix}, @var{correspondent_lines})\n\
+@var{points} is of type CvMat. @var{which_image} is of type int. @var{fundamental_matrix} is of type CvMat. @var{correspondent_lines} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvFindHomography_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFindHomography (@var{src_points}, @var{dst_points}, @var{homography})\n\
-@var{src_points} is of type CvMat. @var{dst_points} is of type CvMat. @var{homography} is of type CvMat. \n\
+const char* _wrap_new_CvSize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSize::CvSize ()\n\
+@var{retval} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_cvFindNearestPoint2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFindNearestPoint2D (@var{subdiv}, @var{pt})\n\
-@var{subdiv} is of type CvSubdiv2D. @var{pt} is of type CvPoint2D32f. @var{retval} is of type CvSubdiv2DPoint. \n\
+const char* _wrap_delete_CvSize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSize::~CvSize (@var{self})\n\
+@var{self} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_cvFindNextContour_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFindNextContour (@var{scanner})\n\
-@var{scanner} is of type CvContourScanner. @var{retval} is of type CvSeq. \n\
+const char* _wrap_cvClipLine_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvClipLine (@var{img_size}, @var{pt1}, @var{pt2})\n\
+@var{img_size} is of type CvSize. @var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvFindType_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFindType (@var{type_name})\n\
-@var{type_name} is of type char. @var{retval} is of type CvTypeInfo. \n\
+const char* _wrap_cvGetSubRect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetSubRect (@var{arr}, @var{submat}, @var{rect})\n\
+@var{arr} is of type CvArr. @var{submat} is of type CvMat. @var{rect} is of type CvRect. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvFirstType_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFirstType ()\n\
-@var{retval} is of type CvTypeInfo. \n\
+const char* _wrap_cvNorm_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvNorm (@var{arr1}, @var{arr2} = nil, @var{norm_type} = 4, @var{mask} = nil)\n\
+@var{arr1} is of type CvArr. @var{arr2} is of type CvArr. @var{norm_type} is of type int. @var{mask} is of type CvArr. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvFitEllipse2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFitEllipse2 (@var{points})\n\
-@var{points} is of type CvArr. @var{retval} is of type CvBox2D. \n\
+const char* _wrap_cvCalcArrHist_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcArrHist (@var{arr}, @var{hist}, @var{accumulate} = 0, @var{mask} = nil)\n\
+@var{arr} is of type CvArr. @var{hist} is of type CvHistogram. @var{accumulate} is of type int. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvFitLine_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFitLine (@var{points}, @var{dist_type}, @var{param}, @var{reps}, @var{aeps}, @var{line})\n\
-@var{points} is of type CvArr. @var{dist_type} is of type int. @var{param} is of type double. @var{reps} is of type double. @var{aeps} is of type double. @var{line} is of type float. \n\
+const char* _wrap_cvSetZero_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetZero (@var{arr})\n\
+@var{arr} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvFlip_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFlip (@var{src}, @var{dst} = nil, @var{flip_mode} = 0)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{flip_mode} is of type int. \n\
+const char* _wrap_cvCreateSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateSeq (@var{seq_flags}, @var{header_size}, @var{elem_size}, @var{storage})\n\
+@var{seq_flags} is of type int. @var{header_size} is of type int. @var{elem_size} is of type int. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_cvFloodFill_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFloodFill (@var{image}, @var{seed_point}, @var{new_val}, @var{lo_diff} = cvScalarAll(0), @var{up_diff} = cvScalarAll(0), @var{comp} = nil, @var{flags} = 4, @var{mask} = nil)\n\
-@var{image} is of type CvArr. @var{seed_point} is of type CvPoint. @var{new_val} is of type CvScalar. @var{lo_diff} is of type CvScalar. @var{up_diff} is of type CvScalar. @var{comp} is of type CvConnectedComp. @var{flags} is of type int. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvmSet_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvmSet (@var{mat}, @var{row}, @var{col}, @var{value})\n\
+@var{mat} is of type CvMat. @var{row} is of type int. @var{col} is of type int. @var{value} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvFloor_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFloor (@var{value})\n\
-@var{value} is of type double. @var{retval} is of type int. \n\
+const char* _wrap_CV_CMP_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_CMP (@var{a}, @var{b})\n\
+@var{a} is of type int. @var{b} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvFlushSeqWriter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFlushSeqWriter (@var{writer})\n\
-@var{writer} is of type CvSeqWriter. \n\
+const char* _wrap_cvCreateSet_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateSet (@var{set_flags}, @var{header_size}, @var{elem_size}, @var{storage})\n\
+@var{set_flags} is of type int. @var{header_size} is of type int. @var{elem_size} is of type int. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSet. \n\
 @end deftypefn";
-const char* _wrap_cvFont_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvFont (@var{scale}, @var{thickness} = 1)\n\
-@var{scale} is of type double. @var{thickness} is of type int. @var{retval} is of type CvFont. \n\
+const char* _wrap_cvSubdiv2DEdgeDst_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DEdgeDst (@var{edge})\n\
+@var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DPoint. \n\
 @end deftypefn";
-const char* _wrap_cvFree_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFree (@var{ptr})\n\
-@var{ptr} is of type void. \n\
+const char* _wrap_cvSeqInsertSlice_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSeqInsertSlice (@var{seq}, @var{before_index}, @var{from_arr})\n\
+@var{seq} is of type CvSeq. @var{before_index} is of type int. @var{from_arr} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvFree__texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvFree_ (@var{ptr})\n\
-@var{ptr} is of type void. \n\
+const char* _wrap_CV_ARE_DEPTHS_EQ_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_ARE_DEPTHS_EQ (@var{mat1}, @var{mat2})\n\
+@var{mat1} is of type CvMat. @var{mat2} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGEMM_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGEMM (@var{src1}, @var{src2}, @var{alpha}, @var{src3}, @var{beta}, @var{dst}, @var{tABC} = 0)\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{alpha} is of type double. @var{src3} is of type CvArr. @var{beta} is of type double. @var{dst} is of type CvArr. @var{tABC} is of type int. \n\
+const char* _wrap_CV_MAT_TYPE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_MAT_TYPE (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGet1D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGet1D (@var{arr}, @var{idx0})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{retval} is of type CvScalar. \n\
+const char* _wrap_cvGraphAddEdge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGraphAddEdge (@var{graph}, @var{start_idx}, @var{end_idx}, @var{edge} = nil, @var{inserted_edge} = nil)\n\
+@var{graph} is of type CvGraph. @var{start_idx} is of type int. @var{end_idx} is of type int. @var{edge} is of type CvGraphEdge. @var{inserted_edge} is of type CvGraphEdge. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGet2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGet2D (@var{arr}, @var{idx0}, @var{idx1})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{retval} is of type CvScalar. \n\
+const char* _wrap_CV_NODE_IS_SEQ_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_SEQ (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGet3D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGet3D (@var{arr}, @var{idx0}, @var{idx1}, @var{idx2})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{idx2} is of type int. @var{retval} is of type CvScalar. \n\
+const char* _wrap_CV_IS_SEQ_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGetAffineTransform_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetAffineTransform (@var{src}, @var{dst}, @var{map_matrix})\n\
-@var{src} is of type CvPoint2D32f. @var{dst} is of type CvPoint2D32f. @var{map_matrix} is of type CvMat. @var{retval} is of type CvMat. \n\
+const char* _wrap_CV_IS_SET_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SET (@var{set})\n\
+@var{set} is of type CvSet. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGetCentralMoment_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetCentralMoment (@var{moments}, @var{x_order}, @var{y_order})\n\
-@var{moments} is of type CvMoments. @var{x_order} is of type int. @var{y_order} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_delete_CvGraphVtx_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvGraphVtx::~CvGraphVtx (@var{self})\n\
+@var{self} is of type CvGraphVtx. \n\
 @end deftypefn";
-const char* _wrap_cvGetCol_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetCol (@var{arr}, @var{submat}, @var{col})\n\
-@var{arr} is of type CvArr. @var{submat} is of type CvMat. @var{col} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_new_CvGraphVtx_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvGraphVtx::CvGraphVtx ()\n\
+@var{retval} is of type CvGraphVtx. \n\
 @end deftypefn";
-const char* _wrap_cvGetCols_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetCols (@var{arr}, @var{submat}, @var{start_col}, @var{end_col})\n\
-@var{arr} is of type CvArr. @var{submat} is of type CvMat. @var{start_col} is of type int. @var{end_col} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvGetGraphVtx_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGetGraphVtx (@var{graph}, @var{idx})\n\
+@var{graph} is of type CvGraph. @var{idx} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGetDiag_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetDiag (@var{arr}, @var{submat}, @var{diag} = 0)\n\
-@var{arr} is of type CvArr. @var{submat} is of type CvMat. @var{diag} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvTranspose_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvTranspose (@var{src}, @var{dst})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvGetDimSize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetDimSize (@var{arr}, @var{index})\n\
-@var{arr} is of type CvArr. @var{index} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvUpdateMotionHistory_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvUpdateMotionHistory (@var{silhouette}, @var{mhi}, @var{timestamp}, @var{duration})\n\
+@var{silhouette} is of type CvArr. @var{mhi} is of type CvArr. @var{timestamp} is of type double. @var{duration} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvGetDims_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetDims (@var{arr})\n\
-@var{arr} is of type CvArr. @var{retval} is of type int. \n\
+const char* _wrap_cvGetNextSparseNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetNextSparseNode (@var{mat_iterator})\n\
+@var{mat_iterator} is of type CvSparseMatIterator. @var{retval} is of type CvSparseNode. \n\
 @end deftypefn";
-const char* _wrap_cvGetElemType_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetElemType (@var{arr})\n\
-@var{arr} is of type CvArr. @var{retval} is of type int. \n\
+const char* _wrap_new_CvSparseNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSparseNode::CvSparseNode ()\n\
+@var{retval} is of type CvSparseNode. \n\
 @end deftypefn";
-const char* _wrap_cvGetErrInfo_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetErrInfo (@var{errcode_desc}, @var{description}, @var{filename}, @var{line})\n\
-@var{errcode_desc} is of type char. @var{description} is of type char. @var{filename} is of type char. @var{line} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_delete_CvSparseNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSparseNode::~CvSparseNode (@var{self})\n\
+@var{self} is of type CvSparseNode. \n\
 @end deftypefn";
-const char* _wrap_cvGetErrMode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetErrMode ()\n\
+const char* _wrap_cvGetThreadNum_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetThreadNum ()\n\
 @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGetErrStatus_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetErrStatus ()\n\
-@var{retval} is of type int. \n\
+const char* _wrap_CvMorphology_get_element_shape_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_element_shape (@var{self})\n\
+@var{self} is of type CvMorphology. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGetFileNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetFileNode (@var{fs}, @var{map}, @var{key}, @var{create_missing} = 0)\n\
-@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{key} is of type CvStringHashNode. @var{create_missing} is of type int. @var{retval} is of type CvFileNode. \n\
+const char* _wrap_cvGetSeqElem_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetSeqElem (@var{seq}, @var{index})\n\
+@var{seq} is of type CvSeq. @var{index} is of type int. @var{retval} is of type schar. \n\
 @end deftypefn";
-const char* _wrap_cvGetFileNodeByName_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetFileNodeByName (@var{fs}, @var{map}, @var{name})\n\
-@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{name} is of type char. @var{retval} is of type CvFileNode. \n\
+const char* _wrap_cvGraphRemoveVtxByPtr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGraphRemoveVtxByPtr (@var{graph}, @var{vtx})\n\
+@var{graph} is of type CvGraph. @var{vtx} is of type CvGraphVtx. @var{retval} is of type int. \n\
 @end deftypefn";
 const char* _wrap_cvGetFileNodeName_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} @var{retval} = cvGetFileNodeName (@var{node})\n\
 @var{node} is of type CvFileNode. @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_cvGetGraphVtx_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGetGraphVtx (@var{graph}, @var{idx})\n\
-@var{graph} is of type CvGraph. @var{idx} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvGetHashedKey_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetHashedKey (@var{fs}, @var{name}, @var{len} = -1, @var{create_missing} = 0)\n\
-@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{len} is of type int. @var{create_missing} is of type int. @var{retval} is of type CvStringHashNode. \n\
+const char* _wrap_FloatVector_capacity_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = capacity (@var{self})\n\
+@var{self} is of type FloatVector. @var{retval} is of type size_type. \n\
 @end deftypefn";
-const char* _wrap_cvGetHuMoments_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGetHuMoments (@var{moments}, @var{hu_moments})\n\
-@var{moments} is of type CvMoments. @var{hu_moments} is of type CvHuMoments. \n\
+const char* _wrap_CvPointVector_capacity_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = capacity (@var{self})\n\
+@var{self} is of type CvPointVector. @var{retval} is of type size_type. \n\
 @end deftypefn";
-const char* _wrap_cvGetMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetMat (@var{arr}, @var{header}, @var{coi} = nil, @var{allowND} = 0)\n\
-@var{arr} is of type CvArr. @var{header} is of type CvMat. @var{coi} is of type int. @var{allowND} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvAvgSdv_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAvgSdv (@var{arr}, @var{mean}, @var{std_dev}, @var{mask} = nil)\n\
+@var{arr} is of type CvArr. @var{mean} is of type CvScalar. @var{std_dev} is of type CvScalar. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvGetMinMaxHistValue_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGetMinMaxHistValue (@var{hist}, @var{min_value}, @var{max_value}, @var{min_idx} = nil, @var{max_idx} = nil)\n\
-@var{hist} is of type CvHistogram. @var{min_value} is of type float. @var{max_value} is of type float. @var{min_idx} is of type int. @var{max_idx} is of type int. \n\
+const char* _wrap_delete_CvKalman_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvKalman (@var{self})\n\
+@var{self} is of type CvKalman. \n\
 @end deftypefn";
-const char* _wrap_cvGetModuleInfo_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGetModuleInfo (@var{module_name}, @var{version}, @var{loaded_addon_plugins})\n\
-@var{module_name} is of type char. @var{version} is of type char. @var{loaded_addon_plugins} is of type char. \n\
+const char* _wrap_CvSeq_CvPoint_cast_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvPoint)>::cast (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvPoint. \n\
 @end deftypefn";
-const char* _wrap_cvGetND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetND (@var{arr}, @var{idx})\n\
-@var{arr} is of type CvArr. @var{idx} is of type int. @var{retval} is of type CvScalar. \n\
+const char* _wrap_new_CvMoments_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvMoments::CvMoments ()\n\
+@var{retval} is of type CvMoments. \n\
 @end deftypefn";
-const char* _wrap_cvGetNextSparseNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetNextSparseNode (@var{mat_iterator})\n\
-@var{mat_iterator} is of type CvSparseMatIterator. @var{retval} is of type CvSparseNode. \n\
+const char* _wrap_delete_CvMoments_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMoments::~CvMoments (@var{self})\n\
+@var{self} is of type CvMoments. \n\
 @end deftypefn";
-const char* _wrap_cvGetNormalizedCentralMoment_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetNormalizedCentralMoment (@var{moments}, @var{x_order}, @var{y_order})\n\
-@var{moments} is of type CvMoments. @var{x_order} is of type int. @var{y_order} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_new_CvHuMoments_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvHuMoments::CvHuMoments ()\n\
+@var{retval} is of type CvHuMoments. \n\
 @end deftypefn";
-const char* _wrap_cvGetNumThreads_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetNumThreads ()\n\
-@var{retval} is of type int. \n\
+const char* _wrap_delete_CvHuMoments_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvHuMoments::~CvHuMoments (@var{self})\n\
+@var{self} is of type CvHuMoments. \n\
 @end deftypefn";
-const char* _wrap_cvGetOptimalDFTSize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetOptimalDFTSize (@var{size0})\n\
-@var{size0} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_new_CvChainPtReader_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvChainPtReader::CvChainPtReader ()\n\
+@var{retval} is of type CvChainPtReader. \n\
 @end deftypefn";
-const char* _wrap_cvGetPerspectiveTransform_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetPerspectiveTransform (@var{src}, @var{dst}, @var{map_matrix})\n\
-@var{src} is of type CvPoint2D32f. @var{dst} is of type CvPoint2D32f. @var{map_matrix} is of type CvMat. @var{retval} is of type CvMat. \n\
+const char* _wrap_delete_CvChainPtReader_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvChainPtReader::~CvChainPtReader (@var{self})\n\
+@var{self} is of type CvChainPtReader. \n\
 @end deftypefn";
-const char* _wrap_cvGetQuadrangleSubPix_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGetQuadrangleSubPix (@var{src}, @var{dst}, @var{map_matrix})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{map_matrix} is of type CvMat. \n\
+const char* _wrap_cvMoments_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMoments (@var{arr}, @var{moments}, @var{binary} = 0)\n\
+@var{arr} is of type CvArr. @var{moments} is of type CvMoments. @var{binary} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGetRawData_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGetRawData (@var{arr}, @var{data}, @var{step} = nil, @var{roi_size} = nil)\n\
-@var{arr} is of type CvArr. @var{data} is of type uchar. @var{step} is of type int. @var{roi_size} is of type CvSize. \n\
+const char* _wrap_cvGetHuMoments_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGetHuMoments (@var{moments}, @var{hu_moments})\n\
+@var{moments} is of type CvMoments. @var{hu_moments} is of type CvHuMoments. \n\
 @end deftypefn";
-const char* _wrap_cvGetReal1D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetReal1D (@var{arr}, @var{idx0})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_cvSetImageIOFunctions_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSetImageIOFunctions (@var{_load_image}, @var{_load_image_m}, @var{_save_image}, @var{_show_image})\n\
+@var{_load_image} is of type CvLoadImageFunc. @var{_load_image_m} is of type CvLoadImageMFunc. @var{_save_image} is of type CvSaveImageFunc. @var{_show_image} is of type CvShowImageFunc. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGetReal2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetReal2D (@var{arr}, @var{idx0}, @var{idx1})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_cvAvg_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvAvg (@var{arr}, @var{mask} = nil)\n\
+@var{arr} is of type CvArr. @var{mask} is of type CvArr. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_cvGetReal3D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetReal3D (@var{arr}, @var{idx0}, @var{idx1}, @var{idx2})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{idx2} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_IplImage___req___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __req__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvGetRealND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetRealND (@var{arr}, @var{idx})\n\
-@var{arr} is of type CvArr. @var{idx} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_CvMat___req___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __req__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvGetRectSubPix_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGetRectSubPix (@var{src}, @var{dst}, @var{center})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{center} is of type CvPoint2D32f. \n\
+const char* _wrap_cvReleaseImage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseImage (@var{image})\n\
+@var{image} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvGetRootFileNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetRootFileNode (@var{fs}, @var{stream_index} = 0)\n\
-@var{fs} is of type CvFileStorage. @var{stream_index} is of type int. @var{retval} is of type CvFileNode. \n\
+const char* _wrap_cvSnakeImage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSnakeImage_Shadow (@var{image}, @var{points}, @var{alpha}, @var{beta}, @var{gamma}, @var{win}, @var{criteria})\n\
+@var{image} is of type CvMat. @var{points} is of type CvPointVector. @var{alpha} is of type FloatVector. @var{beta} is of type FloatVector. @var{gamma} is of type FloatVector. @var{win} is of type CvSize. @var{criteria} is of type CvTermCriteria. @var{retval} is of type CvPointVector. \n\
 @end deftypefn";
-const char* _wrap_cvGetRow_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetRow (@var{arr}, @var{submat}, @var{row})\n\
-@var{arr} is of type CvArr. @var{submat} is of type CvMat. @var{row} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_CvImage_origin_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = origin (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type int. \n\
 @end deftypefn";
 const char* _wrap_cvGetRows_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} @var{retval} = cvGetRows (@var{arr}, @var{submat}, @var{start_row}, @var{end_row}, @var{delta_row} = 1)\n\
 @var{arr} is of type CvArr. @var{submat} is of type CvMat. @var{start_row} is of type int. @var{end_row} is of type int. @var{delta_row} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvGetSeqElem_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetSeqElem (@var{seq}, @var{index})\n\
-@var{seq} is of type CvSeq. @var{index} is of type int. @var{retval} is of type char. \n\
+const char* _wrap_cvWriteReal_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvWriteReal (@var{fs}, @var{name}, @var{value})\n\
+@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{value} is of type double. \n\
+@end deftypefn";
+const char* _wrap_cvMul_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMul (@var{src1}, @var{src2}, @var{dst}, @var{scale} = 1)\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{scale} is of type double. \n\
+@end deftypefn";
+const char* _wrap_cvOr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvOr (@var{src1}, @var{src2}, @var{dst}, @var{mask} = nil)\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+@end deftypefn";
+const char* _wrap_cvSetSeqReaderPos_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetSeqReaderPos (@var{reader}, @var{index}, @var{is_relative} = 0)\n\
+@var{reader} is of type CvSeqReader. @var{index} is of type int. @var{is_relative} is of type int. \n\
 @end deftypefn";
 const char* _wrap_cvGetSeqReaderPos_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} @var{retval} = cvGetSeqReaderPos (@var{reader})\n\
 @var{reader} is of type CvSeqReader. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGetSetElem_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetSetElem (@var{set_header}, @var{index})\n\
-@var{set_header} is of type CvSet. @var{index} is of type int. @var{retval} is of type CvSetElem. \n\
+const char* _wrap_cvReleaseGraphScanner_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseGraphScanner (@var{scanner})\n\
+@var{scanner} is of type CvGraphScanner. \n\
 @end deftypefn";
-const char* _wrap_cvGetSize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetSize (@var{arr})\n\
-@var{arr} is of type CvArr. @var{retval} is of type CvSize. \n\
+const char* _wrap_cvCreateGraphScanner_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateGraphScanner (@var{graph}, @var{vtx} = nil, @var{mask} = -1)\n\
+@var{graph} is of type CvGraph. @var{vtx} is of type CvGraphVtx. @var{mask} is of type int. @var{retval} is of type CvGraphScanner. \n\
 @end deftypefn";
-const char* _wrap_cvGetSpatialMoment_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetSpatialMoment (@var{moments}, @var{x_order}, @var{y_order})\n\
-@var{moments} is of type CvMoments. @var{x_order} is of type int. @var{y_order} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_delete_CvGraphScanner_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvGraphScanner (@var{self})\n\
+@var{self} is of type CvGraphScanner. \n\
 @end deftypefn";
-const char* _wrap_cvGetSubRect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetSubRect (@var{arr}, @var{submat}, @var{rect})\n\
-@var{arr} is of type CvArr. @var{submat} is of type CvMat. @var{rect} is of type CvRect. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvNormalize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvNormalize (@var{src}, @var{dst}, @var{a} = 1., @var{b} = 0., @var{norm_type} = 4, @var{mask} = nil)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{a} is of type double. @var{b} is of type double. @var{norm_type} is of type int. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvGetTextSize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGetTextSize (@var{text_string}, @var{font}, @var{text_size})\n\
-@var{text_string} is of type char. @var{font} is of type CvFont. @var{text_size} is of type CvSize. \n\
+const char* _wrap_CvBoxFilter_get_sum_buf_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_sum_buf (@var{self})\n\
+@var{self} is of type CvBoxFilter. @var{retval} is of type uchar. \n\
 @end deftypefn";
-const char* _wrap_cvGetThreadNum_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetThreadNum ()\n\
-@var{retval} is of type int. \n\
+const char* _wrap_CvSepFilter_init_gaussian_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} init_gaussian (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{gaussian_size}, @var{sigma})\n\
+@var{self} is of type CvSepFilter. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{gaussian_size} is of type int. @var{sigma} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvGetTickCount_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetTickCount ()\n\
-@var{retval} is of type int64. \n\
-@end deftypefn";
-const char* _wrap_cvGetTickFrequency_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGetTickFrequency ()\n\
-@var{retval} is of type double. \n\
-@end deftypefn";
-const char* _wrap_cvGoodFeaturesToTrack_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGoodFeaturesToTrack (@var{image}, @var{eig_image}, @var{temp_image}, @var{corners}, @var{quality_level}, @var{min_distance}, @var{mask} = nil, @var{block_size} = 3, @var{use_harris} = 0, @var{k} = 0.04)\n\
-@var{image} is of type CvArr. @var{eig_image} is of type CvArr. @var{temp_image} is of type CvArr. @var{corners} is of type CvPoint2D32f. @var{quality_level} is of type double. @var{min_distance} is of type double. @var{mask} is of type CvArr. @var{block_size} is of type int. @var{use_harris} is of type int. @var{k} is of type double. \n\
-@end deftypefn";
-const char* _wrap_cvGraphAddEdge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGraphAddEdge (@var{graph}, @var{start_idx}, @var{end_idx}, @var{edge} = nil, @var{inserted_edge} = nil)\n\
-@var{graph} is of type CvGraph. @var{start_idx} is of type int. @var{end_idx} is of type int. @var{edge} is of type CvGraphEdge. @var{inserted_edge} is of type CvGraphEdge. @var{retval} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvGraphAddEdgeByPtr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGraphAddEdgeByPtr (@var{graph}, @var{start_vtx}, @var{end_vtx}, @var{edge} = nil, @var{inserted_edge} = nil)\n\
-@var{graph} is of type CvGraph. @var{start_vtx} is of type CvGraphVtx. @var{end_vtx} is of type CvGraphVtx. @var{edge} is of type CvGraphEdge. @var{inserted_edge} is of type CvGraphEdge. @var{retval} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvGraphAddVtx_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGraphAddVtx (@var{graph}, @var{vtx} = nil, @var{inserted_vtx} = nil)\n\
-@var{graph} is of type CvGraph. @var{vtx} is of type CvGraphVtx. @var{inserted_vtx} is of type CvGraphVtx. @var{retval} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvGraphEdgeIdx_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGraphEdgeIdx (@var{graph}, @var{edge})\n\
-@var{graph} is of type CvGraph. @var{edge} is of type CvGraphEdge. @var{retval} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvGraphGetEdgeCount_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGraphGetEdgeCount (@var{graph})\n\
-@var{graph} is of type CvGraph. @var{retval} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvGraphGetVtxCount_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGraphGetVtxCount (@var{graph})\n\
-@var{graph} is of type CvGraph. @var{retval} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvGraphRemoveEdge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGraphRemoveEdge (@var{graph}, @var{start_idx}, @var{end_idx})\n\
-@var{graph} is of type CvGraph. @var{start_idx} is of type int. @var{end_idx} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvGraphRemoveEdgeByPtr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvGraphRemoveEdgeByPtr (@var{graph}, @var{start_vtx}, @var{end_vtx})\n\
-@var{graph} is of type CvGraph. @var{start_vtx} is of type CvGraphVtx. @var{end_vtx} is of type CvGraphVtx. \n\
-@end deftypefn";
-const char* _wrap_cvGraphRemoveVtx_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGraphRemoveVtx (@var{graph}, @var{index})\n\
-@var{graph} is of type CvGraph. @var{index} is of type int. @var{retval} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvGraphRemoveVtxByPtr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGraphRemoveVtxByPtr (@var{graph}, @var{vtx})\n\
-@var{graph} is of type CvGraph. @var{vtx} is of type CvGraphVtx. @var{retval} is of type int. \n\
+const char* _wrap_cvSize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSize (@var{width}, @var{height})\n\
+@var{width} is of type int. @var{height} is of type int. @var{retval} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_cvGraphVtxDegree_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGraphVtxDegree (@var{graph}, @var{vtx_idx})\n\
-@var{graph} is of type CvGraph. @var{vtx_idx} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_OctSwigIterator_copy_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = copy (@var{self})\n\
+@var{self} is of type OctSwigIterator. @var{retval} is of type OctSwigIterator. \n\
 @end deftypefn";
-const char* _wrap_cvGraphVtxDegreeByPtr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGraphVtxDegreeByPtr (@var{graph}, @var{vtx})\n\
-@var{graph} is of type CvGraph. @var{vtx} is of type CvGraphVtx. @var{retval} is of type int. \n\
+const char* _wrap_CV_IS_TEMP_MAT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_TEMP_MAT (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvGraphVtxIdx_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGraphVtxIdx (@var{graph}, @var{vtx})\n\
-@var{graph} is of type CvGraph. @var{vtx} is of type CvGraphVtx. @var{retval} is of type int. \n\
+const char* _wrap_cvReleaseFileStorage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseFileStorage (@var{fs})\n\
+@var{fs} is of type CvFileStorage. \n\
 @end deftypefn";
-const char* _wrap_cvGuiBoxReport_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvGuiBoxReport (@var{status}, @var{func_name}, @var{err_msg}, @var{file_name}, @var{line}, @var{userdata})\n\
-@var{status} is of type int. @var{func_name} is of type char. @var{err_msg} is of type char. @var{file_name} is of type char. @var{line} is of type int. @var{userdata} is of type void. @var{retval} is of type int. \n\
+const char* _wrap_cvOpenFileStorage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvOpenFileStorage (@var{filename}, @var{memstorage}, @var{flags})\n\
+@var{filename} is of type char. @var{memstorage} is of type CvMemStorage. @var{flags} is of type int. @var{retval} is of type CvFileStorage. \n\
 @end deftypefn";
-const char* _wrap_cvHaarDetectObjects_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvHaarDetectObjects_Shadow (@var{image}, @var{cascade}, @var{storage})\n\
-@var{image} is of type CvArr. @var{cascade} is of type CvHaarClassifierCascade. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSeq_CvRect. \n\
+const char* _wrap_cvClearMemStorage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvClearMemStorage (@var{storage})\n\
+@var{storage} is of type CvMemStorage. \n\
 @end deftypefn";
-const char* _wrap_cvHoughCirclesUntyped_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvHoughCircles (@var{image}, @var{circle_storage}, @var{method}, @var{dp}, @var{min_dist}, @var{param1} = 100, @var{param2} = 100, @var{min_radius} = 0, @var{max_radius} = 0)\n\
-@var{image} is of type CvArr. @var{circle_storage} is of type void. @var{method} is of type int. @var{dp} is of type double. @var{min_dist} is of type double. @var{param1} is of type double. @var{param2} is of type double. @var{min_radius} is of type int. @var{max_radius} is of type int. @var{retval} is of type CvSeq. \n\
+const char* _wrap_cvReleaseMemStorage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseMemStorage (@var{storage})\n\
+@var{storage} is of type CvMemStorage. \n\
 @end deftypefn";
-const char* _wrap_cvHoughLinesUntyped_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvHoughLines2 (@var{image}, @var{line_storage}, @var{method}, @var{rho}, @var{theta}, @var{threshold}, @var{param1} = 0, @var{param2} = 0)\n\
-@var{image} is of type CvArr. @var{line_storage} is of type void. @var{method} is of type int. @var{rho} is of type double. @var{theta} is of type double. @var{threshold} is of type int. @var{param1} is of type double. @var{param2} is of type double. @var{retval} is of type CvSeq. \n\
+const char* _wrap_cvCreateChildMemStorage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateChildMemStorage (@var{parent})\n\
+@var{parent} is of type CvMemStorage. @var{retval} is of type CvMemStorage. \n\
 @end deftypefn";
-const char* _wrap_cvInRange_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvInRange (@var{src}, @var{lower}, @var{upper}, @var{dst})\n\
-@var{src} is of type CvArr. @var{lower} is of type CvArr. @var{upper} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_cvCreateMemStorage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateMemStorage (@var{block_size} = 0)\n\
+@var{block_size} is of type int. @var{retval} is of type CvMemStorage. \n\
 @end deftypefn";
-const char* _wrap_cvInRangeS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvInRangeS (@var{src}, @var{lower}, @var{upper}, @var{dst})\n\
-@var{src} is of type CvArr. @var{lower} is of type CvScalar. @var{upper} is of type CvScalar. @var{dst} is of type CvArr. \n\
+const char* _wrap_delete_CvMemStorage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMemStorage (@var{self})\n\
+@var{self} is of type CvMemStorage. \n\
 @end deftypefn";
 const char* _wrap_cvIncRefData_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} @var{retval} = cvIncRefData (@var{arr})\n\
 @var{arr} is of type CvArr. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvInitFont_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvInitFont (@var{font}, @var{hscale}, @var{vscale}, @var{shear} = 0, @var{thickness} = 1, @var{line_type} = 8)\n\
-@var{font} is of type CvFont. @var{hscale} is of type double. @var{vscale} is of type double. @var{shear} is of type double. @var{thickness} is of type int. @var{line_type} is of type int. \n\
+const char* _wrap_cvDecRefData_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvDecRefData (@var{arr})\n\
+@var{arr} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvInitLineIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvInitLineIterator (@var{image}, @var{pt1}, @var{pt2}, @var{line_iterator}, @var{connectivity} = 8, @var{left_to_right} = 0)\n\
-@var{image} is of type CvArr. @var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{line_iterator} is of type CvLineIterator. @var{connectivity} is of type int. @var{left_to_right} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvSVBkSb_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSVBkSb (@var{W}, @var{U}, @var{V}, @var{B}, @var{X}, @var{flags})\n\
+@var{W} is of type CvArr. @var{U} is of type CvArr. @var{V} is of type CvArr. @var{B} is of type CvArr. @var{X} is of type CvArr. @var{flags} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvInitMatHeader_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvInitMatHeader (@var{mat}, @var{rows}, @var{cols}, @var{type}, @var{data} = nil, @var{step} = 0x7fffffff)\n\
-@var{mat} is of type CvMat. @var{rows} is of type int. @var{cols} is of type int. @var{type} is of type int. @var{data} is of type void. @var{step} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_cvCalibrateCamera2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalibrateCamera2 (@var{object_points}, @var{image_points}, @var{point_counts}, @var{image_size}, @var{intrinsic_matrix}, @var{rotation_vectors} = nil, @var{translation_vectors} = nil, @var{flags} = 0)\n\
+@var{object_points} is of type CvMat. @var{image_points} is of type CvMat. @var{point_counts} is of type CvMat. @var{image_size} is of type CvSize. @var{intrinsic_matrix} is of type CvMat. @var{rotation_vectors} is of type CvMat. @var{translation_vectors} is of type CvMat. @var{flags} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvInitMatNDHeader_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvInitMatNDHeader (@var{mat}, @var{dims}, @var{type}, @var{data} = nil)\n\
-@var{mat} is of type CvMatND. @var{dims} is of type int. @var{type} is of type int. @var{data} is of type void. @var{retval} is of type CvMatND. \n\
+const char* _wrap_CvBaseImageFilter_get_work_type_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_work_type (@var{self})\n\
+@var{self} is of type CvBaseImageFilter. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvInitNArrayIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvInitNArrayIterator (@var{count}, @var{arrs}, @var{mask}, @var{stubs}, @var{array_iterator}, @var{flags} = 0)\n\
-@var{count} is of type int. @var{arrs} is of type CvArr. @var{mask} is of type CvArr. @var{stubs} is of type CvMatND. @var{array_iterator} is of type CvNArrayIterator. @var{flags} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CV_NODE_IS_EMPTY_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_EMPTY (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvInitSparseMatIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvInitSparseMatIterator (@var{mat}, @var{mat_iterator})\n\
-@var{mat} is of type CvSparseMat. @var{mat_iterator} is of type CvSparseMatIterator. @var{retval} is of type CvSparseNode. \n\
+const char* _wrap_cvNextGraphItem_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvNextGraphItem (@var{scanner})\n\
+@var{scanner} is of type CvGraphScanner. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvInitSubdivDelaunay2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvInitSubdivDelaunay2D (@var{subdiv}, @var{rect})\n\
-@var{subdiv} is of type CvSubdiv2D. @var{rect} is of type CvRect. \n\
+const char* _wrap_CV_NODE_IS_USER_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_USER (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvInitTreeNodeIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvInitTreeNodeIterator (@var{tree_iterator}, @var{first}, @var{max_level})\n\
-@var{tree_iterator} is of type CvTreeNodeIterator. @var{first} is of type void. @var{max_level} is of type int. \n\
+const char* _wrap_cvCreateStructuringElementEx_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateStructuringElementEx (@var{cols}, @var{rows}, @var{anchor_x}, @var{anchor_y}, @var{shape}, @var{values} = nil)\n\
+@var{cols} is of type int. @var{rows} is of type int. @var{anchor_x} is of type int. @var{anchor_y} is of type int. @var{shape} is of type int. @var{values} is of type int. @var{retval} is of type . \n\
 @end deftypefn";
 const char* _wrap_cvInitUndistortMap_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} cvInitUndistortMap (@var{intrinsic_matrix}, @var{distortion_coeffs}, @var{mapx}, @var{mapy})\n\
 @var{intrinsic_matrix} is of type CvMat. @var{distortion_coeffs} is of type CvMat. @var{mapx} is of type CvArr. @var{mapy} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvInpaint_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvInpaint (@var{src}, @var{inpaint_mask}, @var{dst}, @var{inpaintRange}, @var{flags})\n\
-@var{src} is of type CvArr. @var{inpaint_mask} is of type CvArr. @var{dst} is of type CvArr. @var{inpaintRange} is of type double. @var{flags} is of type int. \n\
+const char* _wrap_CvMat___str_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __str (@var{self})\n\
+@var{self} is of type CvMat. @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_cvInsertNodeIntoTree_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvInsertNodeIntoTree (@var{node}, @var{parent}, @var{frame})\n\
-@var{node} is of type void. @var{parent} is of type void. @var{frame} is of type void. \n\
+const char* _wrap_cvSetMemoryManager_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetMemoryManager (@var{alloc_func} = nil, @var{free_func} = nil, @var{userdata} = nil)\n\
+@var{alloc_func} is of type CvAllocFunc. @var{free_func} is of type CvFreeFunc. @var{userdata} is of type void. \n\
 @end deftypefn";
-const char* _wrap_cvIntegral_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvIntegral (@var{image}, @var{sum}, @var{sqsum} = nil, @var{tilted_sum} = nil)\n\
-@var{image} is of type CvArr. @var{sum} is of type CvArr. @var{sqsum} is of type CvArr. @var{tilted_sum} is of type CvArr. \n\
+const char* _wrap_cvConvertPointsHomogenious_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvConvertPointsHomogenious (@var{src}, @var{dst})\n\
+@var{src} is of type CvMat. @var{dst} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvInvSqrt_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvInvSqrt (@var{value})\n\
-@var{value} is of type double. \n\
+const char* _wrap_cvDCT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvDCT (@var{src}, @var{dst}, @var{flags})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{flags} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvInvert_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvInvert (@var{src}, @var{dst}, @var{method} = 0)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{method} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_CvImage_read_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = read (@var{self}, @var{fs}, @var{seqname}, @var{idx})\n\
+@var{self} is of type CvImage. @var{fs} is of type CvFileStorage. @var{seqname} is of type char. @var{idx} is of type int. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_cvIsInf_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvIsInf (@var{value})\n\
-@var{value} is of type double. @var{retval} is of type int. \n\
+const char* _wrap_cvAlloc_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvAlloc (@var{size})\n\
+@var{size} is of type size_t. @var{retval} is of type void. \n\
 @end deftypefn";
-const char* _wrap_cvIsNaN_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvIsNaN (@var{value})\n\
-@var{value} is of type double. @var{retval} is of type int. \n\
+const char* _wrap_CvBoxFilter_is_normalized_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = is_normalized (@var{self})\n\
+@var{self} is of type CvBoxFilter. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_cvKMeans2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvKMeans2 (@var{samples}, @var{cluster_count}, @var{labels}, @var{termcrit})\n\
-@var{samples} is of type CvArr. @var{cluster_count} is of type int. @var{labels} is of type CvArr. @var{termcrit} is of type CvTermCriteria. \n\
+const char* _wrap_CvLaplaceFilter_is_normalized_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = is_normalized (@var{self})\n\
+@var{self} is of type CvLaplaceFilter. @var{retval} is of type bool. \n\
 @end deftypefn";
 const char* _wrap_cvKalmanCorrect_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} @var{retval} = cvKalmanCorrect (@var{kalman}, @var{measurement})\n\
 @var{kalman} is of type CvKalman. @var{measurement} is of type CvMat. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvKalmanPredict_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvKalmanPredict (@var{kalman}, @var{control} = nil)\n\
-@var{kalman} is of type CvKalman. @var{control} is of type CvMat. @var{retval} is of type CvMat. \n\
-@end deftypefn";
-const char* _wrap_cvLUT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvLUT (@var{src}, @var{dst}, @var{lut})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{lut} is of type CvArr. \n\
-@end deftypefn";
-const char* _wrap_cvLaplace_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvLaplace (@var{src}, @var{dst}, @var{aperture_size} = 3)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{aperture_size} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvLine_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvLine (@var{img}, @var{pt1}, @var{pt2}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
-@var{img} is of type CvArr. @var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvLoad_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvLoad (@var{filename}, @var{memstorage} = nil, @var{name} = nil, @var{real_name} = nil)\n\
-@var{filename} is of type char. @var{memstorage} is of type CvMemStorage. @var{name} is of type char. @var{real_name} is of type char. @var{retval} is of type void. \n\
-@end deftypefn";
-const char* _wrap_cvLoadHaarClassifierCascade_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvLoadHaarClassifierCascade (@var{directory}, @var{orig_window_size})\n\
-@var{directory} is of type char. @var{orig_window_size} is of type CvSize. @var{retval} is of type CvHaarClassifierCascade. \n\
-@end deftypefn";
-const char* _wrap_cvLog_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvLog (@var{src}, @var{dst})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_CV_REV_READ_SEQ_ELEM_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_REV_READ_SEQ_ELEM (@var{elem}, @var{reader})\n\
+@var{elem} is of type CvPoint. @var{reader} is of type CvSeqReader. \n\
 @end deftypefn";
-const char* _wrap_cvLogPolar_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvLogPolar (@var{src}, @var{dst}, @var{center}, @var{M}, @var{flags} = 1+8)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{center} is of type CvPoint2D32f. @var{M} is of type double. @var{flags} is of type int. \n\
+const char* _wrap_CV_READ_SEQ_ELEM_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_READ_SEQ_ELEM (@var{elem}, @var{reader})\n\
+@var{elem} is of type CvPoint. @var{reader} is of type CvSeqReader. \n\
 @end deftypefn";
-const char* _wrap_cvMahalanobis_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMahalanobis (@var{vec1}, @var{vec2}, @var{mat})\n\
-@var{vec1} is of type CvArr. @var{vec2} is of type CvArr. @var{mat} is of type CvArr. @var{retval} is of type double. \n\
+const char* _wrap_CV_PREV_SEQ_ELEM_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_PREV_SEQ_ELEM (@var{elem_size}, @var{reader})\n\
+@var{elem_size} is of type int. @var{reader} is of type CvSeqReader. \n\
 @end deftypefn";
-const char* _wrap_cvMakeHistHeaderForArray_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMakeHistHeaderForArray (@var{dims}, @var{hist}, @var{data}, @var{ranges} = nil, @var{uniform} = 1)\n\
-@var{dims} is of type int. @var{hist} is of type CvHistogram. @var{data} is of type float. @var{ranges} is of type float. @var{uniform} is of type int. @var{retval} is of type CvHistogram. \n\
+const char* _wrap_CV_NEXT_SEQ_ELEM_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_NEXT_SEQ_ELEM (@var{elem_size}, @var{reader})\n\
+@var{elem_size} is of type int. @var{reader} is of type CvSeqReader. \n\
 @end deftypefn";
-const char* _wrap_cvMakeSeqHeaderForArray_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMakeSeqHeaderForArray (@var{seq_type}, @var{header_size}, @var{elem_size}, @var{elements}, @var{total}, @var{seq}, @var{block})\n\
-@var{seq_type} is of type int. @var{header_size} is of type int. @var{elem_size} is of type int. @var{elements} is of type void. @var{total} is of type int. @var{seq} is of type CvSeq. @var{block} is of type CvSeqBlock. @var{retval} is of type CvSeq. \n\
+const char* _wrap_CV_WRITE_SEQ_ELEM_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_WRITE_SEQ_ELEM (@var{elem}, @var{writer})\n\
+@var{elem} is of type CvPoint. @var{writer} is of type CvSeqWriter. \n\
 @end deftypefn";
-const char* _wrap_cvMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMat (@var{rows}, @var{cols}, @var{type})\n\
-@var{rows} is of type int. @var{cols} is of type int. @var{type} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_delete_CvGraphVtx2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvGraphVtx2D::~CvGraphVtx2D (@var{self})\n\
+@var{self} is of type CvGraphVtx2D. \n\
 @end deftypefn";
-const char* _wrap_cvMatMul_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMatMul (@var{src1}, @var{src2}, @var{dst})\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_new_CvGraphVtx2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvGraphVtx2D::CvGraphVtx2D ()\n\
+@var{retval} is of type CvGraphVtx2D. \n\
 @end deftypefn";
-const char* _wrap_cvMatMulAdd_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMatMulAdd (@var{src1}, @var{src2}, @var{src3}, @var{dst})\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{src3} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_CvBaseImageFilter_get_src_type_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_src_type (@var{self})\n\
+@var{self} is of type CvBaseImageFilter. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvMatchContourTrees_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMatchContourTrees (@var{tree1}, @var{tree2}, @var{method}, @var{threshold})\n\
-@var{tree1} is of type CvContourTree. @var{tree2} is of type CvContourTree. @var{method} is of type int. @var{threshold} is of type double. @var{retval} is of type double. \n\
+const char* _wrap_CvSeq_CvRect_cast_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvRect)>::cast (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvRect. \n\
 @end deftypefn";
-const char* _wrap_cvMatchShapes_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMatchShapes (@var{object1}, @var{object2}, @var{method}, @var{parameter} = 0)\n\
-@var{object1} is of type void. @var{object2} is of type void. @var{method} is of type int. @var{parameter} is of type double. @var{retval} is of type double. \n\
+const char* _wrap_cvSliceLength_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSliceLength (@var{slice}, @var{seq})\n\
+@var{slice} is of type CvSlice. @var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvMatchTemplate_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMatchTemplate (@var{image}, @var{templ}, @var{result}, @var{method})\n\
-@var{image} is of type CvArr. @var{templ} is of type CvArr. @var{result} is of type CvArr. @var{method} is of type int. \n\
+const char* _wrap_cvArcLength_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvArcLength_Shadow (@var{arr})\n\
+@var{arr} is of type CvArr. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvMax_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMax (@var{src1}, @var{src2}, @var{dst})\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_new_CvHaarFeature_rect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvHaarFeature_rect::CvHaarFeature_rect ()\n\
+@var{retval} is of type CvHaarFeature_rect. \n\
 @end deftypefn";
-const char* _wrap_cvMaxRect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMaxRect (@var{rect1}, @var{rect2})\n\
-@var{rect1} is of type CvRect. @var{rect2} is of type CvRect. @var{retval} is of type CvRect. \n\
+const char* _wrap_delete_CvHaarFeature_rect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvHaarFeature_rect::~CvHaarFeature_rect (@var{self})\n\
+@var{self} is of type CvHaarFeature_rect. \n\
 @end deftypefn";
-const char* _wrap_cvMaxS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMaxS (@var{src}, @var{value}, @var{dst})\n\
-@var{src} is of type CvArr. @var{value} is of type double. @var{dst} is of type CvArr. \n\
+const char* _wrap_cvPtrND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPtrND (@var{arr}, @var{idx}, @var{type} = nil, @var{create_node} = 1, @var{precalc_hashval} = nil)\n\
+@var{arr} is of type CvArr. @var{idx} is of type int. @var{type} is of type int. @var{create_node} is of type int. @var{precalc_hashval} is of type unsigned int. @var{retval} is of type uchar. \n\
 @end deftypefn";
-const char* _wrap_cvMeanShift_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMeanShift (@var{prob_image}, @var{window}, @var{criteria}, @var{comp})\n\
-@var{prob_image} is of type CvArr. @var{window} is of type CvRect. @var{criteria} is of type CvTermCriteria. @var{comp} is of type CvConnectedComp. @var{retval} is of type int. \n\
+const char* _wrap_OctSwigIterator___sub_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator - (@var{self}, @var{x})\n\
+@var{self} is of type OctSwigIterator. @var{x} is of type OctSwigIterator. @var{retval} is of type ptrdiff_t. \n\
 @end deftypefn";
-const char* _wrap_cvMemStorageAlloc_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMemStorageAlloc (@var{storage}, @var{size})\n\
-@var{storage} is of type CvMemStorage. @var{size} is of type size_t. @var{retval} is of type void. \n\
+const char* _wrap_CvMat___sub_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator - (@var{self}, @var{val})\n\
+@var{self} is of type CvMat. @var{val} is of type CvScalar. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvMemStorageAllocString_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMemStorageAllocString (@var{storage}, @var{ptr}, @var{len} = -1)\n\
-@var{storage} is of type CvMemStorage. @var{ptr} is of type char. @var{len} is of type int. @var{retval} is of type CvString. \n\
+const char* _wrap_new_CvAvgComp_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvAvgComp::CvAvgComp ()\n\
+@var{retval} is of type CvAvgComp. \n\
 @end deftypefn";
-const char* _wrap_cvMerge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMerge (@var{src0}, @var{src1}, @var{src2}, @var{src3}, @var{dst})\n\
-@var{src0} is of type CvArr. @var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{src3} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_delete_CvAvgComp_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvAvgComp::~CvAvgComp (@var{self})\n\
+@var{self} is of type CvAvgComp. \n\
 @end deftypefn";
-const char* _wrap_cvMin_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMin (@var{src1}, @var{src2}, @var{dst})\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_IplImage___rand___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rand__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvMinAreaRect2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMinAreaRect2 (@var{points}, @var{storage} = nil)\n\
-@var{points} is of type CvArr. @var{storage} is of type CvMemStorage. @var{retval} is of type CvBox2D. \n\
+const char* _wrap_CvMat___rand___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rand__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvMinEnclosingCircle_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvMinEnclosingCircle (@var{points}, @var{center})\n\
-@var{points} is of type CvArr. @var{center} is of type CvPoint2D32f. @var{retval} is of type int. \n\
+const char* _wrap_CvSeq_CvConnectedComp_cast_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvConnectedComp)>::cast (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvConnectedComp. \n\
 @end deftypefn";
-const char* _wrap_cvMinMaxLoc_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMinMaxLoc (@var{arr}, @var{min_val}, @var{max_val}, @var{min_loc} = nil, @var{max_loc} = nil, @var{mask} = nil)\n\
-@var{arr} is of type CvArr. @var{min_val} is of type double. @var{max_val} is of type double. @var{min_loc} is of type CvPoint. @var{max_loc} is of type CvPoint. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvReshapeND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReshapeND (@var{arr}, @var{header}, @var{new_cn}, @var{new_dims}, @var{new_sizes})\n\
+@var{arr} is of type CvArr. @var{header} is of type CvMat. @var{new_cn} is of type int. @var{new_dims} is of type int. @var{new_sizes} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvMinS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMinS (@var{src}, @var{value}, @var{dst})\n\
-@var{src} is of type CvArr. @var{value} is of type double. @var{dst} is of type CvArr. \n\
+const char* _wrap_CvImage_reset_roi_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} reset_roi (@var{self})\n\
+@var{self} is of type CvImage. \n\
 @end deftypefn";
-const char* _wrap_cvMixChannels_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMixChannels (@var{src}, @var{src_count}, @var{dst}, @var{dst_count}, @var{from_to}, @var{pair_count})\n\
-@var{src} is of type CvArr. @var{src_count} is of type int. @var{dst} is of type CvArr. @var{dst_count} is of type int. @var{from_to} is of type int. @var{pair_count} is of type int. \n\
+const char* _wrap_CvImage_set_roi_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} set_roi (@var{self}, @var{roi})\n\
+@var{self} is of type CvImage. @var{roi} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_cvMoments_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMoments (@var{arr}, @var{moments}, @var{binary} = 0)\n\
-@var{arr} is of type CvArr. @var{moments} is of type CvMoments. @var{binary} is of type int. \n\
+const char* _wrap_delete_CvMatrix_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMatrix (@var{self})\n\
+@var{self} is of type CvMatrix. \n\
 @end deftypefn";
-const char* _wrap_cvMorphologyEx_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMorphologyEx (@var{src}, @var{dst}, @var{temp}, @var{element}, @var{operation}, @var{iterations} = 1)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{temp} is of type CvArr. @var{element} is of type . @var{operation} is of type int. @var{iterations} is of type int. \n\
+const char* _wrap_new_CvMatrix_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvMatrix (@var{fs}, @var{seqname}, @var{idx})\n\
+@var{fs} is of type CvFileStorage. @var{seqname} is of type char. @var{idx} is of type int. @var{retval} is of type CvMatrix. \n\
 @end deftypefn";
-const char* _wrap_cvMul_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMul (@var{src1}, @var{src2}, @var{dst}, @var{scale} = 1)\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{scale} is of type double. \n\
+const char* _wrap_cvCalcCovarMatrix_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcCovarMatrix (@var{vects}, @var{count}, @var{cov_mat}, @var{avg}, @var{flags})\n\
+@var{vects} is of type CvArr. @var{count} is of type int. @var{cov_mat} is of type CvArr. @var{avg} is of type CvArr. @var{flags} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvMulSpectrums_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMulSpectrums (@var{src1}, @var{src2}, @var{dst}, @var{flags})\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{flags} is of type int. \n\
+const char* _wrap_cv2DRotationMatrix_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cv2DRotationMatrix (@var{center}, @var{angle}, @var{scale}, @var{map_matrix})\n\
+@var{center} is of type CvPoint2D32f. @var{angle} is of type double. @var{scale} is of type double. @var{map_matrix} is of type CvMat. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvMulTransposed_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvMulTransposed (@var{src}, @var{dst}, @var{order}, @var{delta} = nil, @var{scale} = 1.)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{order} is of type int. @var{delta} is of type CvArr. @var{scale} is of type double. \n\
+const char* _wrap_cvDecomposeProjectionMatrix_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvDecomposeProjectionMatrix (@var{projMatr}, @var{calibMatr}, @var{rotMatr}, @var{posVect}, @var{rotMatrX} = nil, @var{rotMatrY} = nil, @var{rotMatrZ} = nil, @var{eulerAngles} = nil)\n\
+@var{projMatr} is of type CvMat. @var{calibMatr} is of type CvMat. @var{rotMatr} is of type CvMat. @var{posVect} is of type CvMat. @var{rotMatrX} is of type CvMat. @var{rotMatrY} is of type CvMat. @var{rotMatrZ} is of type CvMat. @var{eulerAngles} is of type CvPoint3D64f. \n\
 @end deftypefn";
 const char* _wrap_cvMultiplyAcc_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} cvMultiplyAcc (@var{image1}, @var{image2}, @var{acc}, @var{mask} = nil)\n\
 @var{image1} is of type CvArr. @var{image2} is of type CvArr. @var{acc} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvNextGraphItem_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvNextGraphItem (@var{scanner})\n\
-@var{scanner} is of type CvGraphScanner. @var{retval} is of type int. \n\
+const char* _wrap_CvSeq_CvRect_pop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
+@var{self} is of type CvSeq_CvRect. @var{retval} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_cvNextNArraySlice_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvNextNArraySlice (@var{array_iterator})\n\
-@var{array_iterator} is of type CvNArrayIterator. @var{retval} is of type int. \n\
+const char* _wrap_cvExp_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvExp (@var{src}, @var{dst})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvNextTreeNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvNextTreeNode (@var{tree_iterator})\n\
-@var{tree_iterator} is of type CvTreeNodeIterator. @var{retval} is of type void. \n\
+const char* _wrap_new_CvContourTree_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvContourTree::CvContourTree ()\n\
+@var{retval} is of type CvContourTree. \n\
 @end deftypefn";
-const char* _wrap_cvNorm_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvNorm (@var{arr1}, @var{arr2} = nil, @var{norm_type} = 4, @var{mask} = nil)\n\
-@var{arr1} is of type CvArr. @var{arr2} is of type CvArr. @var{norm_type} is of type int. @var{mask} is of type CvArr. @var{retval} is of type double. \n\
+const char* _wrap_delete_CvContourTree_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvContourTree::~CvContourTree (@var{self})\n\
+@var{self} is of type CvContourTree. \n\
 @end deftypefn";
-const char* _wrap_cvNormalize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvNormalize (@var{src}, @var{dst}, @var{a} = 1., @var{b} = 0., @var{norm_type} = 4, @var{mask} = nil)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{a} is of type double. @var{b} is of type double. @var{norm_type} is of type int. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvCreateContourTree_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateContourTree (@var{contour}, @var{storage}, @var{threshold})\n\
+@var{contour} is of type CvSeq. @var{storage} is of type CvMemStorage. @var{threshold} is of type double. @var{retval} is of type CvContourTree. \n\
 @end deftypefn";
-const char* _wrap_cvNormalizeHist_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvNormalizeHist (@var{hist}, @var{factor})\n\
-@var{hist} is of type CvHistogram. @var{factor} is of type double. \n\
+const char* _wrap_cvReadInt_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvReadInt (@var{node}, @var{default_value} = 0)\n\
+@var{node} is of type CvFileNode. @var{default_value} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvNot_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvNot (@var{src}, @var{dst})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_CvMat___le_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator <= (@var{self}, @var{val})\n\
+@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvNulDevReport_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvNulDevReport (@var{status}, @var{func_name}, @var{err_msg}, @var{file_name}, @var{line}, @var{userdata})\n\
-@var{status} is of type int. @var{func_name} is of type char. @var{err_msg} is of type char. @var{file_name} is of type char. @var{line} is of type int. @var{userdata} is of type void. @var{retval} is of type int. \n\
+const char* _wrap_cvCamShift_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCamShift (@var{prob_image}, @var{window}, @var{criteria}, @var{comp}, @var{box} = nil)\n\
+@var{prob_image} is of type CvArr. @var{window} is of type CvRect. @var{criteria} is of type CvTermCriteria. @var{comp} is of type CvConnectedComp. @var{box} is of type CvBox2D. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvOpenFileStorage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvOpenFileStorage (@var{filename}, @var{memstorage}, @var{flags})\n\
-@var{filename} is of type char. @var{memstorage} is of type CvMemStorage. @var{flags} is of type int. @var{retval} is of type CvFileStorage. \n\
+const char* _wrap_cvSet1D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSet1D (@var{arr}, @var{idx0}, @var{value})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{value} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_cvOr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvOr (@var{src1}, @var{src2}, @var{dst}, @var{mask} = nil)\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvSubdiv2DNextEdge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DNextEdge (@var{edge})\n\
+@var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DEdge. \n\
 @end deftypefn";
-const char* _wrap_cvOrS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvOrS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
-@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_cvRandReal_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRandReal (@var{rng})\n\
+@var{rng} is of type CvRNG. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvPOSIT_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvPOSIT (@var{posit_object}, @var{image_points}, @var{focal_length}, @var{criteria}, @var{rotation_matrix}, @var{translation_vector})\n\
-@var{posit_object} is of type CvPOSITObject. @var{image_points} is of type CvPoint2D32f. @var{focal_length} is of type double. @var{criteria} is of type CvTermCriteria. @var{rotation_matrix} is of type CvMatr32f. @var{translation_vector} is of type CvVect32f. \n\
+const char* _wrap_CvSeq_float_3_pop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
+@var{self} is of type CvSeq_float_3. @var{retval} is of type CvTuple_float_3. \n\
 @end deftypefn";
-const char* _wrap_cvPerspectiveTransform_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvPerspectiveTransform (@var{src}, @var{dst}, @var{mat})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{mat} is of type CvMat. \n\
+const char* _wrap_CvMat___lt_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator < (@var{self}, @var{val})\n\
+@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvPoint_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPoint (@var{x}, @var{y})\n\
-@var{x} is of type int. @var{y} is of type int. @var{retval} is of type CvPoint. \n\
+const char* _wrap_CV_ARE_SIZES_EQ_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_ARE_SIZES_EQ (@var{mat1}, @var{mat2})\n\
+@var{mat1} is of type CvMat. @var{mat2} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvPoint2D32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPoint2D32f (@var{x}, @var{y})\n\
-@var{x} is of type double. @var{y} is of type double. @var{retval} is of type CvPoint2D32f. \n\
+const char* _wrap_CvSeq_CvQuadEdge2D_cast_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvQuadEdge2D)>::cast (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_cvPoint2D64f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPoint2D64f (@var{x}, @var{y})\n\
-@var{x} is of type double. @var{y} is of type double. @var{retval} is of type CvPoint2D64f. \n\
+const char* _wrap_delete_IplConvKernel_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} IplConvKernel (@var{self})\n\
+@var{self} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvPoint3D32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPoint3D32f (@var{x}, @var{y}, @var{z})\n\
-@var{x} is of type double. @var{y} is of type double. @var{z} is of type double. @var{retval} is of type CvPoint3D32f. \n\
+const char* _wrap_CvSepFilter_get_x_kernel_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_x_kernel (@var{self})\n\
+@var{self} is of type CvSepFilter. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvPoint3D64f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPoint3D64f (@var{x}, @var{y}, @var{z})\n\
-@var{x} is of type double. @var{y} is of type double. @var{z} is of type double. @var{retval} is of type CvPoint3D64f. \n\
+const char* _wrap_CvSepFilter_get_y_kernel_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_y_kernel (@var{self})\n\
+@var{self} is of type CvSepFilter. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvPointFrom32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPointFrom32f (@var{point})\n\
-@var{point} is of type CvPoint2D32f. @var{retval} is of type CvPoint. \n\
+const char* _wrap_CvSepFilter_init_gaussian_kernel_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSepFilter::init_gaussian_kernel (@var{kernel})\n\
+@var{kernel} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvPointPolygonTest_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPointPolygonTest (@var{contour}, @var{pt}, @var{measure_dist})\n\
-@var{contour} is of type CvArr. @var{pt} is of type CvPoint2D32f. @var{measure_dist} is of type int. @var{retval} is of type double. \n\
-@end deftypefn";
-const char* _wrap_cvPointSeqFromMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPointSeqFromMat (@var{seq_kind}, @var{mat}, @var{contour_header}, @var{block})\n\
-@var{seq_kind} is of type int. @var{mat} is of type CvArr. @var{contour_header} is of type CvContour. @var{block} is of type CvSeqBlock. @var{retval} is of type CvSeq. \n\
-@end deftypefn";
-const char* _wrap_cvPointTo32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPointTo32f (@var{point})\n\
-@var{point} is of type CvPoint. @var{retval} is of type CvPoint2D32f. \n\
-@end deftypefn";
-const char* _wrap_cvPolarToCart_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvPolarToCart (@var{magnitude}, @var{angle}, @var{x}, @var{y}, @var{angle_in_degrees} = 0)\n\
-@var{magnitude} is of type CvArr. @var{angle} is of type CvArr. @var{x} is of type CvArr. @var{y} is of type CvArr. @var{angle_in_degrees} is of type int. \n\
-@end deftypefn";
-const char* _wrap_cvPolyLine_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvPolyLine (@var{img}, @var{pts}, @var{is_closed}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
-@var{img} is of type CvArr. @var{pts} is of type CvPoint. @var{is_closed} is of type int. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
+const char* _wrap_CvSepFilter_init_sobel_kernel_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSepFilter::init_sobel_kernel (@var{_kx}, @var{_ky}, @var{dx}, @var{dy})\n\
+@var{_kx} is of type CvMat. @var{_ky} is of type CvMat. @var{dx} is of type int. @var{dy} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvPow_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvPow (@var{src}, @var{dst}, @var{power})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{power} is of type double. \n\
+const char* _wrap_CvSepFilter_init_scharr_kernel_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSepFilter::init_scharr_kernel (@var{_kx}, @var{_ky}, @var{dx}, @var{dy})\n\
+@var{_kx} is of type CvMat. @var{_ky} is of type CvMat. @var{dx} is of type int. @var{dy} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvPreCornerDetect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvPreCornerDetect (@var{image}, @var{corners}, @var{aperture_size} = 3)\n\
-@var{image} is of type CvArr. @var{corners} is of type CvArr. @var{aperture_size} is of type int. \n\
+const char* _wrap_CvLinearFilter_get_kernel_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_kernel (@var{self})\n\
+@var{self} is of type CvLinearFilter. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvPrevTreeNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPrevTreeNode (@var{tree_iterator})\n\
-@var{tree_iterator} is of type CvTreeNodeIterator. @var{retval} is of type void. \n\
+const char* _wrap_new_CvMorphology_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvMorphology (@var{_operation}, @var{_max_width}, @var{_src_dst_type}, @var{_element_shape}, @var{_element})\n\
+@var{_operation} is of type int. @var{_max_width} is of type int. @var{_src_dst_type} is of type int. @var{_element_shape} is of type int. @var{_element} is of type CvMat. @var{retval} is of type CvMorphology. \n\
 @end deftypefn";
-const char* _wrap_cvProjectPCA_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvProjectPCA (@var{data}, @var{mean}, @var{eigenvects}, @var{result})\n\
-@var{data} is of type CvArr. @var{mean} is of type CvArr. @var{eigenvects} is of type CvArr. @var{result} is of type CvArr. \n\
+const char* _wrap_delete_CvMorphology_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMorphology (@var{self})\n\
+@var{self} is of type CvMorphology. \n\
 @end deftypefn";
-const char* _wrap_cvProjectPoints2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvProjectPoints2 (@var{object_points}, @var{rotation_vector}, @var{translation_vector}, @var{intrinsic_matrix}, @var{distortion_coeffs}, @var{image_points}, @var{dpdrot} = nil, @var{dpdt} = nil, @var{dpdf} = nil, @var{dpdc} = nil, @var{dpddist} = nil)\n\
-@var{object_points} is of type CvMat. @var{rotation_vector} is of type CvMat. @var{translation_vector} is of type CvMat. @var{intrinsic_matrix} is of type CvMat. @var{distortion_coeffs} is of type CvMat. @var{image_points} is of type CvMat. @var{dpdrot} is of type CvMat. @var{dpdt} is of type CvMat. @var{dpdf} is of type CvMat. @var{dpdc} is of type CvMat. @var{dpddist} is of type CvMat. \n\
+const char* _wrap_CvMatrix_addref_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} addref (@var{self})\n\
+@var{self} is of type CvMatrix. \n\
 @end deftypefn";
-const char* _wrap_cvPtr1D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPtr1D (@var{arr}, @var{idx0}, @var{type} = nil)\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{type} is of type int. @var{retval} is of type uchar. \n\
+const char* _wrap_cvSet2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSet2D (@var{arr}, @var{idx0}, @var{idx1}, @var{value})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{value} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_cvPtr2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPtr2D (@var{arr}, @var{idx0}, @var{idx1}, @var{type} = nil)\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{type} is of type int. @var{retval} is of type uchar. \n\
+const char* _wrap_cvCopy_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCopy (@var{src}, @var{dst}, @var{mask} = nil)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvPtr3D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPtr3D (@var{arr}, @var{idx0}, @var{idx1}, @var{idx2}, @var{type} = nil)\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{idx2} is of type int. @var{type} is of type int. @var{retval} is of type uchar. \n\
+const char* _wrap_CV_IS_GRAPH_EDGE_VISITED_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_GRAPH_EDGE_VISITED (@var{edge})\n\
+@var{edge} is of type CvGraphEdge. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvPtrND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvPtrND (@var{arr}, @var{idx}, @var{type} = nil, @var{create_node} = 1, @var{precalc_hashval} = nil)\n\
-@var{arr} is of type CvArr. @var{idx} is of type int. @var{type} is of type int. @var{create_node} is of type int. @var{precalc_hashval} is of type unsigned int. @var{retval} is of type uchar. \n\
+const char* _wrap_CV_IS_GRAPH_VERTEX_VISITED_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_GRAPH_VERTEX_VISITED (@var{vtx})\n\
+@var{vtx} is of type CvGraphVtx. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvPutText_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvPutText (@var{img}, @var{text}, @var{org}, @var{font}, @var{color})\n\
-@var{img} is of type CvArr. @var{text} is of type char. @var{org} is of type CvPoint. @var{font} is of type CvFont. @var{color} is of type CvScalar. \n\
+const char* _wrap_cvSeqElemIdx_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSeqElemIdx (@var{seq}, @var{element}, @var{block} = nil)\n\
+@var{seq} is of type CvSeq. @var{element} is of type void. @var{block} is of type CvSeqBlock. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvPyrDown_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvPyrDown (@var{src}, @var{dst}, @var{filter} = CV_GAUSSIAN_5x5)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{filter} is of type int. \n\
+const char* _wrap_cvGetSpatialMoment_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetSpatialMoment (@var{moments}, @var{x_order}, @var{y_order})\n\
+@var{moments} is of type CvMoments. @var{x_order} is of type int. @var{y_order} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvPyrMeanShiftFiltering_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvPyrMeanShiftFiltering (@var{src}, @var{dst}, @var{sp}, @var{sr}, @var{max_level} = 1, @var{termcrit} = cvTermCriteria(1 +2,5,1))\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{sp} is of type double. @var{sr} is of type double. @var{max_level} is of type int. @var{termcrit} is of type CvTermCriteria. \n\
+const char* _wrap_cvGetCentralMoment_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetCentralMoment (@var{moments}, @var{x_order}, @var{y_order})\n\
+@var{moments} is of type CvMoments. @var{x_order} is of type int. @var{y_order} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvPyrSegmentationUntyped_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvPyrSegmentation (@var{src}, @var{dst}, @var{storage}, @var{comp}, @var{level}, @var{threshold1}, @var{threshold2})\n\
-@var{src} is of type . @var{dst} is of type . @var{storage} is of type CvMemStorage. @var{comp} is of type CvSeq. @var{level} is of type int. @var{threshold1} is of type double. @var{threshold2} is of type double. \n\
+const char* _wrap_cvGetNormalizedCentralMoment_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetNormalizedCentralMoment (@var{moments}, @var{x_order}, @var{y_order})\n\
+@var{moments} is of type CvMoments. @var{x_order} is of type int. @var{y_order} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvPyrUp_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvPyrUp (@var{src}, @var{dst}, @var{filter} = CV_GAUSSIAN_5x5)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{filter} is of type int. \n\
+const char* _wrap_CV_MAT_CN_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_MAT_CN (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvRANSACUpdateNumIters_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRANSACUpdateNumIters (@var{p}, @var{err_prob}, @var{model_points}, @var{max_iters})\n\
-@var{p} is of type double. @var{err_prob} is of type double. @var{model_points} is of type int. @var{max_iters} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvRange_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRange (@var{mat}, @var{start}, @var{end})\n\
+@var{mat} is of type CvArr. @var{start} is of type double. @var{end} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvRNG_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRNG ()\n\
-@var{retval} is of type CvRNG. \n\
+const char* _wrap_CvPointVector_back_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = back (@var{self})\n\
+@var{self} is of type CvPointVector. @var{retval} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_cvROIToRect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvROIToRect (@var{roi})\n\
-@var{roi} is of type . @var{retval} is of type CvRect. \n\
+const char* _wrap_FloatVector_back_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = back (@var{self})\n\
+@var{self} is of type FloatVector. @var{retval} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_cvRandArr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvRandArr (@var{rng}, @var{arr}, @var{dist_type}, @var{param1}, @var{param2})\n\
-@var{rng} is of type CvRNG. @var{arr} is of type CvArr. @var{dist_type} is of type int. @var{param1} is of type CvScalar. @var{param2} is of type CvScalar. \n\
+const char* _wrap_IplImage___str_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __str (@var{self})\n\
+@var{self} is of type . @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_cvRandInt_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRandInt (@var{rng})\n\
-@var{rng} is of type CvRNG. @var{retval} is of type unsigned int. \n\
+const char* _wrap_cvFindChessboardCorners_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFindChessboardCorners (@var{image}, @var{pattern_size}, @var{flags} = 1)\n\
+@var{image} is of type void. @var{pattern_size} is of type CvSize. @var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvRandReal_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRandReal (@var{rng})\n\
-@var{rng} is of type CvRNG. @var{retval} is of type double. \n\
+const char* _wrap_cvDrawChessboardCorners_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvDrawChessboardCorners (@var{image}, @var{pattern_size}, @var{corners}, @var{pattern_was_found})\n\
+@var{image} is of type CvArr. @var{pattern_size} is of type CvSize. @var{corners} is of type CvPoint2D32f. @var{pattern_was_found} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvRandShuffle_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvRandShuffle (@var{mat}, @var{rng}, @var{iter_factor} = 1.)\n\
-@var{mat} is of type CvArr. @var{rng} is of type CvRNG. @var{iter_factor} is of type double. \n\
+const char* _wrap_cvGraphVtxIdx_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGraphVtxIdx (@var{graph}, @var{vtx})\n\
+@var{graph} is of type CvGraph. @var{vtx} is of type CvGraphVtx. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvRange_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRange (@var{mat}, @var{start}, @var{end})\n\
-@var{mat} is of type CvArr. @var{start} is of type double. @var{end} is of type double. @var{retval} is of type CvArr. \n\
+const char* _wrap_CvPointVector_pop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
+@var{self} is of type CvPointVector. @var{retval} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_cvRawDataToScalar_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvRawDataToScalar (@var{data}, @var{type}, @var{scalar})\n\
-@var{data} is of type void. @var{type} is of type int. @var{scalar} is of type CvScalar. \n\
+const char* _wrap_FloatVector_pop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
+@var{self} is of type FloatVector. @var{retval} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_cvRead_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRead (@var{fs}, @var{node}, @var{attributes} = nil)\n\
-@var{fs} is of type CvFileStorage. @var{node} is of type CvFileNode. @var{attributes} is of type CvAttrList. @var{retval} is of type void. \n\
+const char* _wrap_IplImage___rsub___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rsub__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvReadByName_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvReadByName (@var{fs}, @var{map}, @var{name}, @var{attributes} = nil)\n\
-@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{name} is of type char. @var{attributes} is of type CvAttrList. @var{retval} is of type void. \n\
+const char* _wrap_CvMat___rsub___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rsub__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvReadChainPoint_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvReadChainPoint (@var{reader})\n\
-@var{reader} is of type CvChainPtReader. @var{retval} is of type CvPoint. \n\
+const char* _wrap_CV_64FC_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_64FC (@var{n})\n\
+@var{n} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvReadInt_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvReadInt (@var{node}, @var{default_value} = 0)\n\
-@var{node} is of type CvFileNode. @var{default_value} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvFindFundamentalMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFindFundamentalMat (@var{points1}, @var{points2}, @var{fundamental_matrix}, @var{method} = (8+2), @var{param1} = 1., @var{param2} = 0.99, @var{status} = nil)\n\
+@var{points1} is of type CvMat. @var{points2} is of type CvMat. @var{fundamental_matrix} is of type CvMat. @var{method} is of type int. @var{param1} is of type double. @var{param2} is of type double. @var{status} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvReadIntByName_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvReadIntByName (@var{fs}, @var{map}, @var{name}, @var{default_value} = 0)\n\
-@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{name} is of type char. @var{default_value} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CV_RGB_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_RGB (@var{r}, @var{g}, @var{b})\n\
+@var{r} is of type double. @var{g} is of type double. @var{b} is of type int. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_cvReadRawData_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReadRawData (@var{fs}, @var{src}, @var{dst}, @var{dt})\n\
-@var{fs} is of type CvFileStorage. @var{src} is of type CvFileNode. @var{dst} is of type void. @var{dt} is of type char. \n\
+const char* _wrap_IplImage___sub_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator - (@var{self}, @var{val})\n\
+@var{self} is of type . @var{val} is of type CvScalar. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvReadRawDataSlice_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReadRawDataSlice (@var{fs}, @var{reader}, @var{count}, @var{dst}, @var{dt})\n\
-@var{fs} is of type CvFileStorage. @var{reader} is of type CvSeqReader. @var{count} is of type int. @var{dst} is of type void. @var{dt} is of type char. \n\
+const char* _wrap_cvInRange_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvInRange (@var{src}, @var{lower}, @var{upper}, @var{dst})\n\
+@var{src} is of type CvArr. @var{lower} is of type CvArr. @var{upper} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvReadReal_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvReadReal (@var{node}, @var{default_value} = 0.)\n\
-@var{node} is of type CvFileNode. @var{default_value} is of type double. @var{retval} is of type double. \n\
+const char* _wrap_CV_ELEM_SIZE1_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_ELEM_SIZE1 (@var{type})\n\
+@var{type} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvReadRealByName_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvReadRealByName (@var{fs}, @var{map}, @var{name}, @var{default_value} = 0.)\n\
-@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{name} is of type char. @var{default_value} is of type double. @var{retval} is of type double. \n\
+const char* _wrap_cvCalcGlobalOrientation_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCalcGlobalOrientation (@var{orientation}, @var{mask}, @var{mhi}, @var{timestamp}, @var{duration})\n\
+@var{orientation} is of type CvArr. @var{mask} is of type CvArr. @var{mhi} is of type CvArr. @var{timestamp} is of type double. @var{duration} is of type double. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvReadString_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvReadString (@var{node}, @var{default_value} = nil)\n\
-@var{node} is of type CvFileNode. @var{default_value} is of type char. @var{retval} is of type char. \n\
+const char* _wrap_cvRestoreMemStoragePos_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRestoreMemStoragePos (@var{storage}, @var{pos})\n\
+@var{storage} is of type CvMemStorage. @var{pos} is of type CvMemStoragePos. \n\
 @end deftypefn";
-const char* _wrap_cvReadStringByName_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvReadStringByName (@var{fs}, @var{map}, @var{name}, @var{default_value} = nil)\n\
-@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{name} is of type char. @var{default_value} is of type char. @var{retval} is of type char. \n\
+const char* _wrap_cvSaveMemStoragePos_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSaveMemStoragePos (@var{storage}, @var{pos})\n\
+@var{storage} is of type CvMemStorage. @var{pos} is of type CvMemStoragePos. \n\
 @end deftypefn";
-const char* _wrap_cvRealScalar_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRealScalar (@var{val0})\n\
-@var{val0} is of type double. @var{retval} is of type CvScalar. \n\
+const char* _wrap_new_CvMemStoragePos_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvMemStoragePos::CvMemStoragePos ()\n\
+@var{retval} is of type CvMemStoragePos. \n\
 @end deftypefn";
-const char* _wrap_cvRect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRect (@var{x}, @var{y}, @var{width}, @var{height})\n\
-@var{x} is of type int. @var{y} is of type int. @var{width} is of type int. @var{height} is of type int. @var{retval} is of type CvRect. \n\
+const char* _wrap_delete_CvMemStoragePos_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMemStoragePos::~CvMemStoragePos (@var{self})\n\
+@var{self} is of type CvMemStoragePos. \n\
 @end deftypefn";
-const char* _wrap_cvRectToROI_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRectToROI (@var{rect}, @var{coi})\n\
-@var{rect} is of type CvRect. @var{coi} is of type int. @var{retval} is of type . \n\
+const char* _wrap_CvSubdiv2D_typed_edges_get_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = typed_edges_get (@var{self})\n\
+@var{self} is of type CvSubdiv2D. @var{retval} is of type CvSeq_CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_cvRectangle_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvRectangle (@var{img}, @var{pt1}, @var{pt2}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
-@var{img} is of type CvArr. @var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
+const char* _wrap_cvEigenVV_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvEigenVV (@var{mat}, @var{evects}, @var{evals}, @var{eps} = 0)\n\
+@var{mat} is of type CvArr. @var{evects} is of type CvArr. @var{evals} is of type CvArr. @var{eps} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvRedirectError_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRedirectError (@var{error_handler}, @var{userdata} = nil, @var{prev_userdata} = nil)\n\
-@var{error_handler} is of type CvErrorCallback. @var{userdata} is of type void. @var{prev_userdata} is of type void. @var{retval} is of type CvErrorCallback. \n\
+const char* _wrap_cvLog_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvLog (@var{src}, @var{dst})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvReduce_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReduce (@var{src}, @var{dst}, @var{dim} = -1, @var{op} = 0)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{dim} is of type int. @var{op} is of type int. \n\
+const char* _wrap_CvMat___ne_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator != (@var{self}, @var{val})\n\
+@var{self} is of type CvMat. @var{val} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvRegisterModule_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRegisterModule (@var{module_info})\n\
-@var{module_info} is of type CvModuleInfo. @var{retval} is of type int. \n\
+const char* _wrap_CvImage_load_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = load (@var{self}, @var{filename})\n\
+@var{self} is of type CvImage. @var{filename} is of type char. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_cvRegisterType_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvRegisterType (@var{info})\n\
-@var{info} is of type CvTypeInfo. \n\
+const char* _wrap_OctSwigIterator___add_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator + (@var{self}, @var{n})\n\
+@var{self} is of type OctSwigIterator. @var{n} is of type ptrdiff_t. @var{retval} is of type OctSwigIterator. \n\
 @end deftypefn";
-const char* _wrap_cvRelease_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvRelease (@var{struct_ptr})\n\
-@var{struct_ptr} is of type void. \n\
+const char* _wrap_CvMat___add_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator + (@var{self}, @var{val})\n\
+@var{self} is of type CvMat. @var{val} is of type CvScalar. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvReleaseConDensation_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseConDensation (@var{condens})\n\
-@var{condens} is of type CvConDensation. \n\
+const char* _wrap_cvSet3D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSet3D (@var{arr}, @var{idx0}, @var{idx1}, @var{idx2}, @var{value})\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{idx2} is of type int. @var{value} is of type CvScalar. \n\
 @end deftypefn";
 const char* _wrap_cvReleaseData_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} cvReleaseData (@var{arr})\n\
 @var{arr} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvReleaseFileStorage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseFileStorage (@var{fs})\n\
-@var{fs} is of type CvFileStorage. \n\
-@end deftypefn";
-const char* _wrap_cvReleaseGraphScanner_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseGraphScanner (@var{scanner})\n\
-@var{scanner} is of type CvGraphScanner. \n\
-@end deftypefn";
-const char* _wrap_cvReleaseHaarClassifierCascade_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseHaarClassifierCascade (@var{cascade})\n\
-@var{cascade} is of type CvHaarClassifierCascade. \n\
-@end deftypefn";
-const char* _wrap_cvReleaseHist_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseHist (@var{hist})\n\
-@var{hist} is of type CvHistogram. \n\
+const char* _wrap_cvDFT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvDFT (@var{src}, @var{dst}, @var{flags}, @var{nonzero_rows} = 0)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{flags} is of type int. @var{nonzero_rows} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvReleaseImage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseImage (@var{image})\n\
-@var{image} is of type . \n\
+const char* _wrap_CV_IS_MAT_CONT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_MAT_CONT (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvReleaseImageHeader_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseImageHeader (@var{image})\n\
-@var{image} is of type . \n\
+const char* _wrap_cvCloneMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCloneMat (@var{mat})\n\
+@var{mat} is of type CvMat. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvReleaseKalman_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseKalman (@var{kalman})\n\
-@var{kalman} is of type CvKalman. \n\
+const char* _wrap_cvRectangle_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRectangle (@var{img}, @var{pt1}, @var{pt2}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
+@var{img} is of type CvArr. @var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvReleaseMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseMat (@var{mat})\n\
-@var{mat} is of type CvMat. \n\
+const char* _wrap_cvGetCol_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetCol (@var{arr}, @var{submat}, @var{col})\n\
+@var{arr} is of type CvArr. @var{submat} is of type CvMat. @var{col} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvReleaseMatND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseMatND (@var{mat})\n\
-@var{mat} is of type CvMatND. \n\
+const char* _wrap_cvSetSeqBlockSize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetSeqBlockSize (@var{seq}, @var{delta_elems})\n\
+@var{seq} is of type CvSeq. @var{delta_elems} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvReleaseMemStorage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseMemStorage (@var{storage})\n\
-@var{storage} is of type CvMemStorage. \n\
+const char* _wrap_IplImage___rge___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rge__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvReleasePOSITObject_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleasePOSITObject (@var{posit_object})\n\
-@var{posit_object} is of type CvPOSITObject. \n\
+const char* _wrap_CvMat___rge___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rge__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvReleasePyramid_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleasePyramid (@var{pyramid}, @var{extra_layers})\n\
-@var{pyramid} is of type CvMat. @var{extra_layers} is of type int. \n\
+const char* _wrap_cvCalcBackProjectPatch_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcBackProjectPatch (@var{image}, @var{dst}, @var{range}, @var{hist}, @var{method}, @var{factor})\n\
+@var{image} is of type . @var{dst} is of type CvArr. @var{range} is of type CvSize. @var{hist} is of type CvHistogram. @var{method} is of type int. @var{factor} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvReleaseSparseMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseSparseMat (@var{mat})\n\
-@var{mat} is of type CvSparseMat. \n\
+const char* _wrap_cvCalcArrBackProjectPatch_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcArrBackProjectPatch (@var{image}, @var{dst}, @var{range}, @var{hist}, @var{method}, @var{factor})\n\
+@var{image} is of type CvArr. @var{dst} is of type CvArr. @var{range} is of type CvSize. @var{hist} is of type CvHistogram. @var{method} is of type int. @var{factor} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvReleaseStructuringElement_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReleaseStructuringElement (@var{element})\n\
-@var{element} is of type . \n\
+const char* _wrap_CvMatrix_data_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = data (@var{self})\n\
+@var{self} is of type CvMatrix. @var{retval} is of type uchar. \n\
 @end deftypefn";
-const char* _wrap_cvRemap_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvRemap (@var{src}, @var{dst}, @var{mapx}, @var{mapy}, @var{flags} = 1+8, @var{fillval} = cvScalarAll(0))\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{mapx} is of type CvArr. @var{mapy} is of type CvArr. @var{flags} is of type int. @var{fillval} is of type CvScalar. \n\
+const char* _wrap_cvPow_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvPow (@var{src}, @var{dst}, @var{power})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{power} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvRemoveNodeFromTree_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvRemoveNodeFromTree (@var{node}, @var{frame})\n\
-@var{node} is of type void. @var{frame} is of type void. \n\
+const char* _wrap_CV_IS_MAT_HDR_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_MAT_HDR (@var{mat})\n\
+@var{mat} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvRepeat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvRepeat (@var{src}, @var{dst})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_CV_IS_SPARSE_MAT_HDR_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SPARSE_MAT_HDR (@var{mat})\n\
+@var{mat} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvResetImageROI_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvResetImageROI (@var{image})\n\
-@var{image} is of type . \n\
+const char* _wrap_cvConDensInitSampleSet_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvConDensInitSampleSet (@var{condens}, @var{lower_bound}, @var{upper_bound})\n\
+@var{condens} is of type CvConDensation. @var{lower_bound} is of type CvMat. @var{upper_bound} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvReshape_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvReshape (@var{arr}, @var{header}, @var{new_cn}, @var{new_rows} = 0)\n\
-@var{arr} is of type CvArr. @var{header} is of type CvMat. @var{new_cn} is of type int. @var{new_rows} is of type int. @var{retval} is of type CvMat. \n\
+const char* _wrap_CV_IS_SEQ_POINT_SUBSET_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_POINT_SUBSET (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvReshapeMatND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvReshapeMatND (@var{arr}, @var{sizeof_header}, @var{header}, @var{new_cn}, @var{new_dims}, @var{new_sizes})\n\
-@var{arr} is of type CvArr. @var{sizeof_header} is of type int. @var{header} is of type CvArr. @var{new_cn} is of type int. @var{new_dims} is of type int. @var{new_sizes} is of type int. @var{retval} is of type CvArr. \n\
+const char* _wrap_CvMatrix_set_data_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} set_data (@var{self}, @var{data})\n\
+@var{self} is of type CvMatrix. @var{data} is of type void. \n\
 @end deftypefn";
-const char* _wrap_cvReshapeND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvReshapeND (@var{arr}, @var{header}, @var{new_cn}, @var{new_dims}, @var{new_sizes})\n\
-@var{arr} is of type CvArr. @var{header} is of type CvMat. @var{new_cn} is of type int. @var{new_dims} is of type int. @var{new_sizes} is of type int. \n\
+const char* _wrap_new_CvMat_data_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvMat_data::CvMat_data ()\n\
+@var{retval} is of type CvMat_data. \n\
 @end deftypefn";
-const char* _wrap_cvResize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvResize (@var{src}, @var{dst}, @var{interpolation} = 1)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{interpolation} is of type int. \n\
+const char* _wrap_delete_CvMat_data_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMat_data::~CvMat_data (@var{self})\n\
+@var{self} is of type CvMat_data. \n\
 @end deftypefn";
-const char* _wrap_cvRestoreMemStoragePos_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvRestoreMemStoragePos (@var{storage}, @var{pos})\n\
-@var{storage} is of type CvMemStorage. @var{pos} is of type CvMemStoragePos. \n\
+const char* _wrap_CV_IS_SEQ_CLOSED_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CLOSED (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvRodrigues2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRodrigues2 (@var{src}, @var{dst}, @var{jacobian} = 0)\n\
-@var{src} is of type CvMat. @var{dst} is of type CvMat. @var{jacobian} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_cvWriteString_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvWriteString (@var{fs}, @var{name}, @var{str}, @var{quote} = 0)\n\
+@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{str} is of type char. @var{quote} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvRound_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRound (@var{value})\n\
-@var{value} is of type double. @var{retval} is of type int. \n\
+const char* _wrap_cvMemStorageAllocString_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMemStorageAllocString (@var{storage}, @var{ptr}, @var{len} = -1)\n\
+@var{storage} is of type CvMemStorage. @var{ptr} is of type char. @var{len} is of type int. @var{retval} is of type CvString. \n\
 @end deftypefn";
-const char* _wrap_cvRunHaarClassifierCascade_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvRunHaarClassifierCascade (@var{cascade}, @var{pt}, @var{start_stage} = 0)\n\
-@var{cascade} is of type CvHaarClassifierCascade. @var{pt} is of type CvPoint. @var{start_stage} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CvSubdiv2D_typed_edges_set_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} typed_edges_set (@var{self}, @var{?})\n\
+@var{self} is of type CvSubdiv2D. @var{?} is of type CvSeq_CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_cvRunningAvg_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvRunningAvg (@var{image}, @var{acc}, @var{alpha}, @var{mask} = nil)\n\
-@var{image} is of type CvArr. @var{acc} is of type CvArr. @var{alpha} is of type double. @var{mask} is of type CvArr. \n\
+const char* _wrap_CV_NODE_HAS_NAME_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_HAS_NAME (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvSVBkSb_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSVBkSb (@var{W}, @var{U}, @var{V}, @var{B}, @var{X}, @var{flags})\n\
-@var{W} is of type CvArr. @var{U} is of type CvArr. @var{V} is of type CvArr. @var{B} is of type CvArr. @var{X} is of type CvArr. @var{flags} is of type int. \n\
+const char* _wrap_cvCloneSparseMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCloneSparseMat (@var{mat})\n\
+@var{mat} is of type CvSparseMat. @var{retval} is of type CvSparseMat. \n\
 @end deftypefn";
-const char* _wrap_cvSVD_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSVD (@var{A}, @var{W}, @var{U} = nil, @var{V} = nil, @var{flags} = 0)\n\
-@var{A} is of type CvArr. @var{W} is of type CvArr. @var{U} is of type CvArr. @var{V} is of type CvArr. @var{flags} is of type int. \n\
+const char* _wrap_cvReleaseSparseMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseSparseMat (@var{mat})\n\
+@var{mat} is of type CvSparseMat. \n\
 @end deftypefn";
-const char* _wrap_cvSampleLine_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSampleLine (@var{image}, @var{pt1}, @var{pt2}, @var{buffer}, @var{connectivity} = 8)\n\
-@var{image} is of type CvArr. @var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{buffer} is of type void. @var{connectivity} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_cvCreateSparseMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateSparseMat (@var{dims}, @var{type})\n\
+@var{dims} is of type int. @var{type} is of type int. @var{retval} is of type CvSparseMat. \n\
 @end deftypefn";
-const char* _wrap_cvSave_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSave (@var{filename}, @var{struct_ptr}, @var{name} = nil, @var{comment} = nil, @var{attributes} = cvAttrList())\n\
-@var{filename} is of type char. @var{struct_ptr} is of type void. @var{name} is of type char. @var{comment} is of type char. @var{attributes} is of type CvAttrList. \n\
+const char* _wrap_delete_CvSparseMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSparseMat (@var{self})\n\
+@var{self} is of type CvSparseMat. \n\
 @end deftypefn";
-const char* _wrap_cvSaveMemStoragePos_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSaveMemStoragePos (@var{storage}, @var{pos})\n\
-@var{storage} is of type CvMemStorage. @var{pos} is of type CvMemStoragePos. \n\
+const char* _wrap_OctSwigIterator_equal_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = equal (@var{self}, @var{x})\n\
+@var{self} is of type OctSwigIterator. @var{x} is of type OctSwigIterator. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_cvScalar_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvScalar (@var{val0})\n\
-@var{val0} is of type double. @var{retval} is of type CvScalar. \n\
+const char* _wrap_CV_IS_SEQ_POLYGON_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_POLYGON (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvScalarAll_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvScalarAll (@var{val0123})\n\
-@var{val0123} is of type double. @var{retval} is of type CvScalar. \n\
+const char* _wrap_cvXor_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvXor (@var{src1}, @var{src2}, @var{dst}, @var{mask} = nil)\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvScalarToRawData_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvScalarToRawData (@var{scalar}, @var{data}, @var{type}, @var{extend_to_12} = 0)\n\
-@var{scalar} is of type CvScalar. @var{data} is of type void. @var{type} is of type int. @var{extend_to_12} is of type int. \n\
+const char* _wrap_cvLaplace_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvLaplace (@var{src}, @var{dst}, @var{aperture_size} = 3)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{aperture_size} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvScaleAdd_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvScaleAdd (@var{src1}, @var{scale}, @var{src2}, @var{dst})\n\
-@var{src1} is of type CvArr. @var{scale} is of type CvScalar. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_cvSetNew_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSetNew (@var{set_header})\n\
+@var{set_header} is of type CvSet. @var{retval} is of type CvSetElem. \n\
 @end deftypefn";
-const char* _wrap_cvSegmentMotion_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSegmentMotion_Shadow (@var{mhi}, @var{seg_mask}, @var{storage}, @var{timestamp}, @var{seg_thresh})\n\
-@var{mhi} is of type CvArr. @var{seg_mask} is of type CvArr. @var{storage} is of type CvMemStorage. @var{timestamp} is of type double. @var{seg_thresh} is of type double. @var{retval} is of type CvSeq_CvConnectedComp. \n\
+const char* _wrap_CV_SIGN_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CV_SIGN (@var{a})\n\
+@var{a} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvSeqElemIdx_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSeqElemIdx (@var{seq}, @var{element}, @var{block} = nil)\n\
-@var{seq} is of type CvSeq. @var{element} is of type void. @var{block} is of type CvSeqBlock. @var{retval} is of type int. \n\
+const char* _wrap_cvSet_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSet (@var{arr}, @var{value}, @var{mask} = nil)\n\
+@var{arr} is of type CvArr. @var{value} is of type CvScalar. @var{mask} is of type CvArr. \n\
 @end deftypefn";
 const char* _wrap_cvSeqInsert_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} @var{retval} = cvSeqInsert (@var{seq}, @var{before_index}, @var{element} = nil)\n\
-@var{seq} is of type CvSeq. @var{before_index} is of type int. @var{element} is of type void. @var{retval} is of type char. \n\
+@var{seq} is of type CvSeq. @var{before_index} is of type int. @var{element} is of type void. @var{retval} is of type schar. \n\
 @end deftypefn";
-const char* _wrap_cvSeqInsertSlice_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSeqInsertSlice (@var{seq}, @var{before_index}, @var{from_arr})\n\
-@var{seq} is of type CvSeq. @var{before_index} is of type int. @var{from_arr} is of type CvArr. \n\
+const char* _wrap_cvHaarDetectObjects_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvHaarDetectObjects_Shadow (@var{image}, @var{cascade}, @var{storage})\n\
+@var{image} is of type CvArr. @var{cascade} is of type CvHaarClassifierCascade. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSeq_CvRect. \n\
 @end deftypefn";
-const char* _wrap_cvSeqInvert_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSeqInvert (@var{seq})\n\
-@var{seq} is of type CvSeq. \n\
+const char* _wrap_cvCalcImageHomography_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcImageHomography (@var{line}, @var{center}, @var{intrinsic}, @var{homography})\n\
+@var{line} is of type float. @var{center} is of type CvPoint3D32f. @var{intrinsic} is of type float. @var{homography} is of type float. \n\
 @end deftypefn";
-const char* _wrap_cvSeqPartition_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSeqPartition (@var{seq}, @var{storage}, @var{labels}, @var{is_equal}, @var{userdata})\n\
-@var{seq} is of type CvSeq. @var{storage} is of type CvMemStorage. @var{labels} is of type CvSeq. @var{is_equal} is of type CvCmpFunc. @var{userdata} is of type void. @var{retval} is of type int. \n\
+const char* _wrap_cvFindHomography_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFindHomography (@var{src_points}, @var{dst_points}, @var{homography})\n\
+@var{src_points} is of type CvMat. @var{dst_points} is of type CvMat. @var{homography} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvSeqPop_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSeqPop (@var{seq}, @var{element} = nil)\n\
-@var{seq} is of type CvSeq. @var{element} is of type void. \n\
+const char* _wrap_CV_MAKETYPE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_MAKETYPE (@var{depth}, @var{cn})\n\
+@var{depth} is of type int. @var{cn} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvSeqPopFront_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSeqPopFront (@var{seq}, @var{element} = nil)\n\
-@var{seq} is of type CvSeq. @var{element} is of type void. \n\
+const char* _wrap_cvWrite_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvWrite (@var{fs}, @var{name}, @var{ptr}, @var{attributes} = cvAttrList())\n\
+@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{ptr} is of type void. @var{attributes} is of type CvAttrList. \n\
 @end deftypefn";
-const char* _wrap_cvSeqPopMulti_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSeqPopMulti (@var{seq}, @var{elements}, @var{count}, @var{in_front} = 0)\n\
-@var{seq} is of type CvSeq. @var{elements} is of type void. @var{count} is of type int. @var{in_front} is of type int. \n\
+const char* _wrap_new_CvMatND_data_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvMatND_data::CvMatND_data ()\n\
+@var{retval} is of type CvMatND_data. \n\
 @end deftypefn";
-const char* _wrap_cvSeqPush_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSeqPush (@var{seq}, @var{element} = nil)\n\
-@var{seq} is of type CvSeq. @var{element} is of type void. @var{retval} is of type char. \n\
+const char* _wrap_delete_CvMatND_data_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMatND_data::~CvMatND_data (@var{self})\n\
+@var{self} is of type CvMatND_data. \n\
 @end deftypefn";
-const char* _wrap_cvSeqPushFront_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSeqPushFront (@var{seq}, @var{element} = nil)\n\
-@var{seq} is of type CvSeq. @var{element} is of type void. @var{retval} is of type char. \n\
+const char* _wrap_cvCalcPCA_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcPCA (@var{data}, @var{mean}, @var{eigenvals}, @var{eigenvects}, @var{flags})\n\
+@var{data} is of type CvArr. @var{mean} is of type CvArr. @var{eigenvals} is of type CvArr. @var{eigenvects} is of type CvArr. @var{flags} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvSeqPushMulti_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSeqPushMulti (@var{seq}, @var{elements}, @var{count}, @var{in_front} = 0)\n\
-@var{seq} is of type CvSeq. @var{elements} is of type void. @var{count} is of type int. @var{in_front} is of type int. \n\
+const char* _wrap_cvRodrigues2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRodrigues2 (@var{src}, @var{dst}, @var{jacobian} = 0)\n\
+@var{src} is of type CvMat. @var{dst} is of type CvMat. @var{jacobian} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvSeqRemove_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSeqRemove (@var{seq}, @var{index})\n\
-@var{seq} is of type CvSeq. @var{index} is of type int. \n\
+const char* _wrap_IplImage___add_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator + (@var{self}, @var{val})\n\
+@var{self} is of type . @var{val} is of type CvScalar. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvSeqRemoveSlice_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSeqRemoveSlice (@var{seq}, @var{slice})\n\
-@var{seq} is of type CvSeq. @var{slice} is of type CvSlice. \n\
+const char* _wrap_cvNormalizeHist_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvNormalizeHist (@var{hist}, @var{factor})\n\
+@var{hist} is of type CvHistogram. @var{factor} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvSeqSearch_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSeqSearch (@var{seq}, @var{elem}, @var{func}, @var{is_sorted}, @var{elem_idx}, @var{userdata} = nil)\n\
-@var{seq} is of type CvSeq. @var{elem} is of type void. @var{func} is of type CvCmpFunc. @var{is_sorted} is of type int. @var{elem_idx} is of type int. @var{userdata} is of type void. @var{retval} is of type char. \n\
+const char* _wrap_cvEqualizeHist_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvEqualizeHist (@var{src}, @var{dst})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvSeqSlice_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSeqSlice (@var{seq}, @var{slice}, @var{storage} = nil, @var{copy_data} = 0)\n\
-@var{seq} is of type CvSeq. @var{slice} is of type CvSlice. @var{storage} is of type CvMemStorage. @var{copy_data} is of type int. @var{retval} is of type CvSeq. \n\
+const char* _wrap_cvClone_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvClone (@var{struct_ptr})\n\
+@var{struct_ptr} is of type void. @var{retval} is of type void. \n\
 @end deftypefn";
-const char* _wrap_cvSeqSort_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSeqSort (@var{seq}, @var{func}, @var{userdata} = nil)\n\
-@var{seq} is of type CvSeq. @var{func} is of type CvCmpFunc. @var{userdata} is of type void. \n\
+const char* _wrap_new_CvHaarClassifier_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvHaarClassifier::CvHaarClassifier ()\n\
+@var{retval} is of type CvHaarClassifier. \n\
 @end deftypefn";
-const char* _wrap_cvSet_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSet (@var{arr}, @var{value}, @var{mask} = nil)\n\
-@var{arr} is of type CvArr. @var{value} is of type CvScalar. @var{mask} is of type CvArr. \n\
+const char* _wrap_delete_CvHaarClassifier_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvHaarClassifier::~CvHaarClassifier (@var{self})\n\
+@var{self} is of type CvHaarClassifier. \n\
 @end deftypefn";
-const char* _wrap_cvSet1D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSet1D (@var{arr}, @var{idx0}, @var{value})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{value} is of type CvScalar. \n\
+const char* _wrap_new_CvHaarStageClassifier_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvHaarStageClassifier::CvHaarStageClassifier ()\n\
+@var{retval} is of type CvHaarStageClassifier. \n\
 @end deftypefn";
-const char* _wrap_cvSet2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSet2D (@var{arr}, @var{idx0}, @var{idx1}, @var{value})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{value} is of type CvScalar. \n\
+const char* _wrap_delete_CvHaarStageClassifier_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvHaarStageClassifier::~CvHaarStageClassifier (@var{self})\n\
+@var{self} is of type CvHaarStageClassifier. \n\
 @end deftypefn";
-const char* _wrap_cvSet3D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSet3D (@var{arr}, @var{idx0}, @var{idx1}, @var{idx2}, @var{value})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{idx2} is of type int. @var{value} is of type CvScalar. \n\
+const char* _wrap_cvMinAreaRect2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMinAreaRect2 (@var{points}, @var{storage} = nil)\n\
+@var{points} is of type CvArr. @var{storage} is of type CvMemStorage. @var{retval} is of type CvBox2D. \n\
 @end deftypefn";
-const char* _wrap_cvSetAdd_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSetAdd (@var{set_header}, @var{elem} = nil, @var{inserted_elem} = nil)\n\
-@var{set_header} is of type CvSet. @var{elem} is of type CvSetElem. @var{inserted_elem} is of type CvSetElem. @var{retval} is of type int. \n\
+const char* _wrap_cvStartAppendToSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvStartAppendToSeq (@var{seq}, @var{writer})\n\
+@var{seq} is of type CvSeq. @var{writer} is of type CvSeqWriter. \n\
 @end deftypefn";
-const char* _wrap_cvSetData_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetData (@var{arr}, @var{data}, @var{step})\n\
-@var{arr} is of type CvArr. @var{data} is of type void. @var{step} is of type int. \n\
+const char* _wrap_CV_NODE_IS_REAL_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_REAL (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvSetErrMode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSetErrMode (@var{mode})\n\
-@var{mode} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_FloatVector_reserve_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} reserve (@var{self}, @var{n})\n\
+@var{self} is of type FloatVector. @var{n} is of type size_type. \n\
 @end deftypefn";
-const char* _wrap_cvSetErrStatus_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetErrStatus (@var{status})\n\
-@var{status} is of type int. \n\
+const char* _wrap_CvPointVector_reserve_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} reserve (@var{self}, @var{n})\n\
+@var{self} is of type CvPointVector. @var{n} is of type size_type. \n\
 @end deftypefn";
-const char* _wrap_cvSetHistBinRanges_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetHistBinRanges (@var{hist}, @var{ranges}, @var{uniform} = 1)\n\
-@var{hist} is of type CvHistogram. @var{ranges} is of type float. @var{uniform} is of type int. \n\
+const char* _wrap_cvCompareHist_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCompareHist (@var{hist1}, @var{hist2}, @var{method})\n\
+@var{hist1} is of type CvHistogram. @var{hist2} is of type CvHistogram. @var{method} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvSetIPLAllocators_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetIPLAllocators (@var{create_header}, @var{allocate_data}, @var{deallocate}, @var{create_roi}, @var{clone_image})\n\
-@var{create_header} is of type Cv_iplCreateImageHeader. @var{allocate_data} is of type Cv_iplAllocateImageData. @var{deallocate} is of type Cv_iplDeallocate. @var{create_roi} is of type Cv_iplCreateROI. @var{clone_image} is of type Cv_iplCloneImage. \n\
+const char* _wrap_CvBaseImageFilter_get_anchor_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_anchor (@var{self})\n\
+@var{self} is of type CvBaseImageFilter. @var{retval} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_cvSetIdentity_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetIdentity (@var{mat}, @var{value} = cvRealScalar(1))\n\
-@var{mat} is of type CvArr. @var{value} is of type CvScalar. \n\
+const char* _wrap_cvMerge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMerge (@var{src0}, @var{src1}, @var{src2}, @var{src3}, @var{dst})\n\
+@var{src0} is of type CvArr. @var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{src3} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvSetImageIOFunctions_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSetImageIOFunctions (@var{_load_image}, @var{_load_image_m}, @var{_save_image}, @var{_show_image})\n\
-@var{_load_image} is of type CvLoadImageFunc. @var{_load_image_m} is of type CvLoadImageMFunc. @var{_save_image} is of type CvSaveImageFunc. @var{_show_image} is of type CvShowImageFunc. @var{retval} is of type int. \n\
+const char* _wrap_OctSwigIterator_value_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = value (@var{self})\n\
+@var{self} is of type OctSwigIterator. @var{retval} is of type octave_value. \n\
 @end deftypefn";
-const char* _wrap_cvSetImagesForHaarClassifierCascade_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetImagesForHaarClassifierCascade (@var{cascade}, @var{sum}, @var{sqsum}, @var{tilted_sum}, @var{scale})\n\
-@var{cascade} is of type CvHaarClassifierCascade. @var{sum} is of type CvArr. @var{sqsum} is of type CvArr. @var{tilted_sum} is of type CvArr. @var{scale} is of type double. \n\
+const char* _wrap_IplImage___eq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator == (@var{self}, @var{val})\n\
+@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvSetMemoryManager_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetMemoryManager (@var{alloc_func} = nil, @var{free_func} = nil, @var{userdata} = nil)\n\
-@var{alloc_func} is of type CvAllocFunc. @var{free_func} is of type CvFreeFunc. @var{userdata} is of type void. \n\
+const char* _wrap_cvGetDims_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetDims (@var{arr})\n\
+@var{arr} is of type CvArr. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvSetND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetND (@var{arr}, @var{idx}, @var{value})\n\
-@var{arr} is of type CvArr. @var{idx} is of type int. @var{value} is of type CvScalar. \n\
+const char* _wrap_cvReadString_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvReadString (@var{node}, @var{default_value} = nil)\n\
+@var{node} is of type CvFileNode. @var{default_value} is of type char. @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_cvSetNew_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSetNew (@var{set_header})\n\
-@var{set_header} is of type CvSet. @var{retval} is of type CvSetElem. \n\
+const char* _wrap_delete_CvString_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvString::~CvString (@var{self})\n\
+@var{self} is of type CvString. \n\
 @end deftypefn";
-const char* _wrap_cvSetNumThreads_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetNumThreads (@var{threads} = 0)\n\
-@var{threads} is of type int. \n\
+const char* _wrap_new_CvString_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvString::CvString ()\n\
+@var{retval} is of type CvString. \n\
 @end deftypefn";
-const char* _wrap_cvSetReal1D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetReal1D (@var{arr}, @var{idx0}, @var{value})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{value} is of type double. \n\
+const char* _wrap_CvPointVector_assign_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} assign (@var{self}, @var{n}, @var{x})\n\
+@var{self} is of type CvPointVector. @var{n} is of type size_type. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_cvSetReal2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetReal2D (@var{arr}, @var{idx0}, @var{idx1}, @var{value})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{value} is of type double. \n\
+const char* _wrap_FloatVector_assign_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} assign (@var{self}, @var{n}, @var{x})\n\
+@var{self} is of type FloatVector. @var{n} is of type size_type. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_cvSetReal3D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetReal3D (@var{arr}, @var{idx0}, @var{idx1}, @var{idx2}, @var{value})\n\
-@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{idx2} is of type int. @var{value} is of type double. \n\
+const char* _wrap_new_CvPoint3D64f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvPoint3D64f::CvPoint3D64f ()\n\
+@var{retval} is of type CvPoint3D64f. \n\
 @end deftypefn";
-const char* _wrap_cvSetRealND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetRealND (@var{arr}, @var{idx}, @var{value})\n\
-@var{arr} is of type CvArr. @var{idx} is of type int. @var{value} is of type double. \n\
+const char* _wrap_delete_CvPoint3D64f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvPoint3D64f::~CvPoint3D64f (@var{self})\n\
+@var{self} is of type CvPoint3D64f. \n\
 @end deftypefn";
-const char* _wrap_cvSetRemove_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetRemove (@var{set_header}, @var{index})\n\
-@var{set_header} is of type CvSet. @var{index} is of type int. \n\
+const char* _wrap_cvPoint3D64f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPoint3D64f (@var{x}, @var{y}, @var{z})\n\
+@var{x} is of type double. @var{y} is of type double. @var{z} is of type double. @var{retval} is of type CvPoint3D64f. \n\
 @end deftypefn";
-const char* _wrap_cvSetRemoveByPtr_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetRemoveByPtr (@var{set_header}, @var{elem})\n\
-@var{set_header} is of type CvSet. @var{elem} is of type void. \n\
+const char* _wrap_cvGetTickCount_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetTickCount ()\n\
+@var{retval} is of type int64. \n\
 @end deftypefn";
-const char* _wrap_cvSetSeqBlockSize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetSeqBlockSize (@var{seq}, @var{delta_elems})\n\
-@var{seq} is of type CvSeq. @var{delta_elems} is of type int. \n\
+const char* _wrap_cvSubdiv2DSymEdge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DSymEdge (@var{edge})\n\
+@var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DEdge. \n\
 @end deftypefn";
-const char* _wrap_cvSetSeqReaderPos_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetSeqReaderPos (@var{reader}, @var{index}, @var{is_relative} = 0)\n\
-@var{reader} is of type CvSeqReader. @var{index} is of type int. @var{is_relative} is of type int. \n\
+const char* _wrap_CvBaseImageFilter_get_width_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_width (@var{self})\n\
+@var{self} is of type CvBaseImageFilter. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvSetZero_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSetZero (@var{arr})\n\
-@var{arr} is of type CvArr. \n\
+const char* _wrap_cvPerspectiveTransform_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvPerspectiveTransform (@var{src}, @var{dst}, @var{mat})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{mat} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvSize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSize (@var{width}, @var{height})\n\
-@var{width} is of type int. @var{height} is of type int. @var{retval} is of type CvSize. \n\
+const char* _wrap_cvTransform_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvTransform (@var{src}, @var{dst}, @var{transmat}, @var{shiftvec} = nil)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{transmat} is of type CvMat. @var{shiftvec} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvSize2D32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSize2D32f (@var{width}, @var{height})\n\
-@var{width} is of type double. @var{height} is of type double. @var{retval} is of type CvSize2D32f. \n\
+const char* _wrap_cvGetAffineTransform_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetAffineTransform (@var{src}, @var{dst}, @var{map_matrix})\n\
+@var{src} is of type CvPoint2D32f. @var{dst} is of type CvPoint2D32f. @var{map_matrix} is of type CvMat. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvSlice_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSlice (@var{start}, @var{end})\n\
-@var{start} is of type int. @var{end} is of type int. @var{retval} is of type CvSlice. \n\
+const char* _wrap_cvGetPerspectiveTransform_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetPerspectiveTransform (@var{src}, @var{dst}, @var{map_matrix})\n\
+@var{src} is of type CvPoint2D32f. @var{dst} is of type CvPoint2D32f. @var{map_matrix} is of type CvMat. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvSliceLength_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSliceLength (@var{slice}, @var{seq})\n\
-@var{slice} is of type CvSlice. @var{seq} is of type CvSeq. @var{retval} is of type int. \n\
+const char* _wrap_cvEstimateRigidTransform_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvEstimateRigidTransform (@var{A}, @var{B}, @var{M}, @var{full_affine})\n\
+@var{A} is of type CvArr. @var{B} is of type CvArr. @var{M} is of type CvMat. @var{full_affine} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvSmooth_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSmooth (@var{src}, @var{dst}, @var{smoothtype} = 2, @var{param1} = 3, @var{param2} = 0, @var{param3} = 0, @var{param4} = 0)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{smoothtype} is of type int. @var{param1} is of type int. @var{param2} is of type int. @var{param3} is of type double. @var{param4} is of type double. \n\
+const char* _wrap_cvDistTransform_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvDistTransform (@var{src}, @var{dst}, @var{distance_type} = 2, @var{mask_size} = 3, @var{mask} = nil, @var{labels} = nil)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{distance_type} is of type int. @var{mask_size} is of type int. @var{mask} is of type float. @var{labels} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvSnakeImage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSnakeImage_Shadow (@var{image}, @var{points}, @var{alpha}, @var{beta}, @var{gamma}, @var{win}, @var{criteria})\n\
-@var{image} is of type CvMat. @var{points} is of type CvPointVector. @var{alpha} is of type FloatVector. @var{beta} is of type FloatVector. @var{gamma} is of type FloatVector. @var{win} is of type CvSize. @var{criteria} is of type CvTermCriteria. @var{retval} is of type CvPointVector. \n\
+const char* _wrap_cvSubdiv2DLocate_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DLocate (@var{subdiv}, @var{pt}, @var{edge})\n\
+@var{subdiv} is of type CvSubdiv2D. @var{pt} is of type CvPoint2D32f. @var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DPointLocation. \n\
 @end deftypefn";
-const char* _wrap_cvSobel_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSobel (@var{src}, @var{dst}, @var{xorder}, @var{yorder}, @var{aperture_size} = 3)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{xorder} is of type int. @var{yorder} is of type int. @var{aperture_size} is of type int. \n\
+const char* _wrap_cvLine_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvLine (@var{img}, @var{pt1}, @var{pt2}, @var{color}, @var{thickness} = 1, @var{line_type} = 8, @var{shift} = 0)\n\
+@var{img} is of type CvArr. @var{pt1} is of type CvPoint. @var{pt2} is of type CvPoint. @var{color} is of type CvScalar. @var{thickness} is of type int. @var{line_type} is of type int. @var{shift} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvSolve_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSolve (@var{src1}, @var{src2}, @var{dst}, @var{method} = 0)\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{method} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_CvMatrix_release_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} release (@var{self})\n\
+@var{self} is of type CvMatrix. \n\
 @end deftypefn";
-const char* _wrap_cvSolveCubic_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSolveCubic (@var{coeffs}, @var{roots})\n\
-@var{coeffs} is of type CvMat. @var{roots} is of type CvMat. @var{retval} is of type int. \n\
+const char* _wrap_CvImage_release_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} release (@var{self})\n\
+@var{self} is of type CvImage. \n\
 @end deftypefn";
-const char* _wrap_cvSplit_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSplit (@var{src}, @var{dst0}, @var{dst1}, @var{dst2}, @var{dst3})\n\
-@var{src} is of type CvArr. @var{dst0} is of type CvArr. @var{dst1} is of type CvArr. @var{dst2} is of type CvArr. @var{dst3} is of type CvArr. \n\
+const char* _wrap_cvRelease_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRelease (@var{struct_ptr})\n\
+@var{struct_ptr} is of type void. \n\
 @end deftypefn";
-const char* _wrap_cvSqrt_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSqrt (@var{value})\n\
-@var{value} is of type double. \n\
+const char* _wrap_cvGetMinMaxHistValue_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGetMinMaxHistValue (@var{hist}, @var{min_value}, @var{max_value}, @var{min_idx} = nil, @var{max_idx} = nil)\n\
+@var{hist} is of type CvHistogram. @var{min_value} is of type float. @var{max_value} is of type float. @var{min_idx} is of type int. @var{max_idx} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvSquareAcc_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSquareAcc (@var{image}, @var{sqsum}, @var{mask} = nil)\n\
-@var{image} is of type CvArr. @var{sqsum} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_FloatVector_insert_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} insert (@var{self}, @var{pos}, @var{n}, @var{x})\n\
+@var{self} is of type FloatVector. @var{pos} is of type iterator. @var{n} is of type size_type. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_cvStartAppendToSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvStartAppendToSeq (@var{seq}, @var{writer})\n\
-@var{seq} is of type CvSeq. @var{writer} is of type CvSeqWriter. \n\
+const char* _wrap_CvPointVector_insert_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} insert (@var{self}, @var{pos}, @var{n}, @var{x})\n\
+@var{self} is of type CvPointVector. @var{pos} is of type iterator. @var{n} is of type size_type. @var{x} is of type value_type. \n\
 @end deftypefn";
-const char* _wrap_cvStartFindContours_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvStartFindContours (@var{image}, @var{storage}, @var{header_size} = sizeof(CvContour), @var{mode} = 1, @var{method} = 2, @var{offset} = cvPoint(0,0))\n\
-@var{image} is of type CvArr. @var{storage} is of type CvMemStorage. @var{header_size} is of type int. @var{mode} is of type int. @var{method} is of type int. @var{offset} is of type CvPoint. @var{retval} is of type CvContourScanner. \n\
+const char* _wrap_cvSubdivDelaunay2DInsert_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSubdivDelaunay2DInsert (@var{subdiv}, @var{pt})\n\
+@var{subdiv} is of type CvSubdiv2D. @var{pt} is of type CvPoint2D32f. @var{retval} is of type CvSubdiv2DPoint. \n\
 @end deftypefn";
-const char* _wrap_cvStartNextStream_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvStartNextStream (@var{fs})\n\
-@var{fs} is of type CvFileStorage. \n\
+const char* _wrap_cvEllipse2Poly_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvEllipse2Poly (@var{center}, @var{axes}, @var{angle}, @var{arc_start}, @var{arc_end}, @var{pts}, @var{delta})\n\
+@var{center} is of type CvPoint. @var{axes} is of type CvSize. @var{angle} is of type int. @var{arc_start} is of type int. @var{arc_end} is of type int. @var{pts} is of type CvPoint. @var{delta} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvStartReadChainPoints_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvStartReadChainPoints (@var{chain}, @var{reader})\n\
-@var{chain} is of type CvChain. @var{reader} is of type CvChainPtReader. \n\
+const char* _wrap_CV_IS_SEQ_CHAIN_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CHAIN (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvStartReadRawData_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvStartReadRawData (@var{fs}, @var{src}, @var{reader})\n\
-@var{fs} is of type CvFileStorage. @var{src} is of type CvFileNode. @var{reader} is of type CvSeqReader. \n\
+const char* _wrap_CV_IS_IMAGE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_IMAGE (@var{img})\n\
+@var{img} is of type CvArr. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvStartReadSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvStartReadSeq (@var{seq}, @var{reader}, @var{reverse} = 0)\n\
-@var{seq} is of type CvSeq. @var{reader} is of type CvSeqReader. @var{reverse} is of type int. \n\
+const char* _wrap_delete_CvTypeInfo_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTypeInfo::~CvTypeInfo (@var{self})\n\
+@var{self} is of type CvTypeInfo. \n\
 @end deftypefn";
-const char* _wrap_cvStartWriteSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvStartWriteSeq (@var{seq_flags}, @var{header_size}, @var{elem_size}, @var{storage}, @var{writer})\n\
-@var{seq_flags} is of type int. @var{header_size} is of type int. @var{elem_size} is of type int. @var{storage} is of type CvMemStorage. @var{writer} is of type CvSeqWriter. \n\
+const char* _wrap_new_CvTypeInfo_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypeInfo::CvTypeInfo ()\n\
+@var{retval} is of type CvTypeInfo. \n\
 @end deftypefn";
-const char* _wrap_cvStartWriteStruct_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvStartWriteStruct (@var{fs}, @var{name}, @var{struct_flags}, @var{type_name} = nil, @var{attributes} = cvAttrList())\n\
-@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{struct_flags} is of type int. @var{type_name} is of type char. @var{attributes} is of type CvAttrList. \n\
+const char* _wrap_cvSubdiv2DEdgeOrg_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DEdgeOrg (@var{edge})\n\
+@var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DPoint. \n\
 @end deftypefn";
-const char* _wrap_cvStdErrReport_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvStdErrReport (@var{status}, @var{func_name}, @var{err_msg}, @var{file_name}, @var{line}, @var{userdata})\n\
-@var{status} is of type int. @var{func_name} is of type char. @var{err_msg} is of type char. @var{file_name} is of type char. @var{line} is of type int. @var{userdata} is of type void. @var{retval} is of type int. \n\
+const char* _wrap_delete_CvFont_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvFont::~CvFont (@var{self})\n\
+@var{self} is of type CvFont. \n\
 @end deftypefn";
-const char* _wrap_cvSub_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSub (@var{src1}, @var{src2}, @var{dst}, @var{mask} = nil)\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_new_CvFont_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvFont::CvFont ()\n\
+@var{retval} is of type CvFont. \n\
 @end deftypefn";
-const char* _wrap_cvSubRS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSubRS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
-@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_new_CvSubdiv2DPoint_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSubdiv2DPoint::CvSubdiv2DPoint ()\n\
+@var{retval} is of type CvSubdiv2DPoint. \n\
 @end deftypefn";
-const char* _wrap_cvSubS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSubS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
-@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_delete_CvSubdiv2DPoint_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSubdiv2DPoint::~CvSubdiv2DPoint (@var{self})\n\
+@var{self} is of type CvSubdiv2DPoint. \n\
 @end deftypefn";
-const char* _wrap_cvSubdiv2DEdgeDst_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DEdgeDst (@var{edge})\n\
-@var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DPoint. \n\
+const char* _wrap_cvAddWeighted_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAddWeighted (@var{src1}, @var{alpha}, @var{src2}, @var{beta}, @var{gamma}, @var{dst})\n\
+@var{src1} is of type CvArr. @var{alpha} is of type double. @var{src2} is of type CvArr. @var{beta} is of type double. @var{gamma} is of type double. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvSubdiv2DEdgeOrg_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DEdgeOrg (@var{edge})\n\
-@var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DPoint. \n\
+const char* _wrap_cvGetModuleInfo_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGetModuleInfo (@var{module_name}, @var{version}, @var{loaded_addon_plugins})\n\
+@var{module_name} is of type char. @var{version} is of type char. @var{loaded_addon_plugins} is of type char. \n\
 @end deftypefn";
-const char* _wrap_cvSubdiv2DGetEdge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DGetEdge (@var{edge}, @var{type})\n\
-@var{edge} is of type CvSubdiv2DEdge. @var{type} is of type CvNextEdgeType. @var{retval} is of type CvSubdiv2DEdge. \n\
+const char* _wrap_delete_CvModuleInfo_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvModuleInfo::~CvModuleInfo (@var{self})\n\
+@var{self} is of type CvModuleInfo. \n\
 @end deftypefn";
-const char* _wrap_cvSubdiv2DLocate_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DLocate (@var{subdiv}, @var{pt}, @var{edge})\n\
-@var{subdiv} is of type CvSubdiv2D. @var{pt} is of type CvPoint2D32f. @var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DPointLocation. \n\
+const char* _wrap_new_CvModuleInfo_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvModuleInfo::CvModuleInfo ()\n\
+@var{retval} is of type CvModuleInfo. \n\
 @end deftypefn";
-const char* _wrap_cvSubdiv2DNextEdge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DNextEdge (@var{edge})\n\
-@var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DEdge. \n\
+const char* _wrap_cvCalcProbDensity_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcProbDensity (@var{hist1}, @var{hist2}, @var{dst_hist}, @var{scale} = 255)\n\
+@var{hist1} is of type CvHistogram. @var{hist2} is of type CvHistogram. @var{dst_hist} is of type CvHistogram. @var{scale} is of type double. \n\
 @end deftypefn";
-const char* _wrap_cvSubdiv2DRotateEdge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DRotateEdge (@var{edge}, @var{rotate})\n\
-@var{edge} is of type CvSubdiv2DEdge. @var{rotate} is of type int. @var{retval} is of type CvSubdiv2DEdge. \n\
+const char* _wrap_IplImage___ge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator >= (@var{self}, @var{val})\n\
+@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvSubdiv2DSymEdge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DSymEdge (@var{edge})\n\
-@var{edge} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DEdge. \n\
+const char* _wrap_delete_CvChain_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvChain::~CvChain (@var{self})\n\
+@var{self} is of type CvChain. \n\
 @end deftypefn";
-const char* _wrap_cvSubdivDelaunay2DInsert_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSubdivDelaunay2DInsert (@var{subdiv}, @var{pt})\n\
-@var{subdiv} is of type CvSubdiv2D. @var{pt} is of type CvPoint2D32f. @var{retval} is of type CvSubdiv2DPoint. \n\
+const char* _wrap_new_CvChain_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvChain::CvChain ()\n\
+@var{retval} is of type CvChain. \n\
 @end deftypefn";
-const char* _wrap_cvSubstituteContour_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvSubstituteContour (@var{scanner}, @var{new_contour})\n\
-@var{scanner} is of type CvContourScanner. @var{new_contour} is of type CvSeq. \n\
+const char* _wrap_delete_CvImage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvImage (@var{self})\n\
+@var{self} is of type CvImage. \n\
 @end deftypefn";
-const char* _wrap_cvSum_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvSum (@var{arr})\n\
-@var{arr} is of type CvArr. @var{retval} is of type CvScalar. \n\
+const char* _wrap_new_CvImage_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvImage (@var{fs}, @var{seqname}, @var{idx})\n\
+@var{fs} is of type CvFileStorage. @var{seqname} is of type char. @var{idx} is of type int. @var{retval} is of type CvImage. \n\
 @end deftypefn";
-const char* _wrap_cvTermCriteria_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvTermCriteria (@var{type}, @var{max_iter}, @var{epsilon})\n\
-@var{type} is of type int. @var{max_iter} is of type int. @var{epsilon} is of type double. @var{retval} is of type CvTermCriteria. \n\
+const char* _wrap_CvSeq_CvSeq_pop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
+@var{self} is of type CvSeq_CvSeq. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_cvThreshHist_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvThreshHist (@var{hist}, @var{threshold})\n\
-@var{hist} is of type CvHistogram. @var{threshold} is of type double. \n\
+const char* _wrap_cvFree__texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFree_ (@var{ptr})\n\
+@var{ptr} is of type void. \n\
 @end deftypefn";
-const char* _wrap_cvThreshold_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvThreshold (@var{src}, @var{dst}, @var{threshold}, @var{max_value}, @var{threshold_type})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{threshold} is of type double. @var{max_value} is of type double. @var{threshold_type} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_cvIsNaN_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvIsNaN (@var{value})\n\
+@var{value} is of type double. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvTrace_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvTrace (@var{mat})\n\
-@var{mat} is of type CvArr. @var{retval} is of type CvScalar. \n\
+const char* _wrap_cvColorToScalar_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvColorToScalar (@var{packed_color}, @var{arrtype})\n\
+@var{packed_color} is of type double. @var{arrtype} is of type int. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_cvTransform_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvTransform (@var{src}, @var{dst}, @var{transmat}, @var{shiftvec} = nil)\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{transmat} is of type CvMat. @var{shiftvec} is of type CvMat. \n\
+const char* _wrap_cvRawDataToScalar_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRawDataToScalar (@var{data}, @var{type}, @var{scalar})\n\
+@var{data} is of type void. @var{type} is of type int. @var{scalar} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_cvTranspose_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvTranspose (@var{src}, @var{dst})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. \n\
+const char* _wrap_CvMatrix_step_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = step (@var{self})\n\
+@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvTreeToNodeSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvTreeToNodeSeq (@var{first}, @var{header_size}, @var{storage})\n\
-@var{first} is of type void. @var{header_size} is of type int. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSeq. \n\
+const char* _wrap_cvDilate_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvDilate (@var{src}, @var{dst}, @var{element} = nil, @var{iterations} = 1)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{element} is of type . @var{iterations} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvTriangleArea_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvTriangleArea (@var{a}, @var{b}, @var{c})\n\
-@var{a} is of type CvPoint2D32f. @var{b} is of type CvPoint2D32f. @var{c} is of type CvPoint2D32f. @var{retval} is of type double. \n\
+const char* _wrap_cvCreateSeqBlock_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCreateSeqBlock (@var{writer})\n\
+@var{writer} is of type CvSeqWriter. \n\
 @end deftypefn";
-const char* _wrap_cvTypeOf_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvTypeOf (@var{struct_ptr})\n\
-@var{struct_ptr} is of type void. @var{retval} is of type CvTypeInfo. \n\
+const char* _wrap_cvChangeSeqBlock_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvChangeSeqBlock (@var{reader}, @var{direction})\n\
+@var{reader} is of type void. @var{direction} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvUndistort2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvUndistort2 (@var{src}, @var{dst}, @var{intrinsic_matrix}, @var{distortion_coeffs})\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{intrinsic_matrix} is of type CvMat. @var{distortion_coeffs} is of type CvMat. \n\
+const char* _wrap_new_CvSeqBlock_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSeqBlock::CvSeqBlock ()\n\
+@var{retval} is of type CvSeqBlock. \n\
 @end deftypefn";
-const char* _wrap_cvUnregisterType_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvUnregisterType (@var{type_name})\n\
-@var{type_name} is of type char. \n\
+const char* _wrap_delete_CvSeqBlock_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSeqBlock::~CvSeqBlock (@var{self})\n\
+@var{self} is of type CvSeqBlock. \n\
 @end deftypefn";
-const char* _wrap_cvUpdateMotionHistory_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvUpdateMotionHistory (@var{silhouette}, @var{mhi}, @var{timestamp}, @var{duration})\n\
-@var{silhouette} is of type CvArr. @var{mhi} is of type CvArr. @var{timestamp} is of type double. @var{duration} is of type double. \n\
+const char* _wrap_cvMulSpectrums_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMulSpectrums (@var{src1}, @var{src2}, @var{dst}, @var{flags})\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{flags} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvUseOptimized_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvUseOptimized (@var{on_off})\n\
-@var{on_off} is of type int. @var{retval} is of type int. \n\
+const char* _wrap_IplImage___gt_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator > (@var{self}, @var{val})\n\
+@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_cvWarpAffine_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvWarpAffine (@var{src}, @var{dst}, @var{map_matrix}, @var{flags} = 1+8, @var{fillval} = cvScalarAll(0))\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{map_matrix} is of type CvMat. @var{flags} is of type int. @var{fillval} is of type CvScalar. \n\
+const char* _wrap_cvRunningAvg_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRunningAvg (@var{image}, @var{acc}, @var{alpha}, @var{mask} = nil)\n\
+@var{image} is of type CvArr. @var{acc} is of type CvArr. @var{alpha} is of type double. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvWarpPerspective_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvWarpPerspective (@var{src}, @var{dst}, @var{map_matrix}, @var{flags} = 1+8, @var{fillval} = cvScalarAll(0))\n\
-@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{map_matrix} is of type CvMat. @var{flags} is of type int. @var{fillval} is of type CvScalar. \n\
+const char* _wrap_new_CvMemBlock_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvMemBlock::CvMemBlock ()\n\
+@var{retval} is of type CvMemBlock. \n\
 @end deftypefn";
-const char* _wrap_cvWatershed_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvWatershed (@var{image}, @var{markers})\n\
-@var{image} is of type CvArr. @var{markers} is of type CvArr. \n\
+const char* _wrap_delete_CvMemBlock_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMemBlock::~CvMemBlock (@var{self})\n\
+@var{self} is of type CvMemBlock. \n\
 @end deftypefn";
-const char* _wrap_cvWrite_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvWrite (@var{fs}, @var{name}, @var{ptr}, @var{attributes} = cvAttrList())\n\
-@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{ptr} is of type void. @var{attributes} is of type CvAttrList. \n\
+const char* _wrap_cvSplit_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSplit (@var{src}, @var{dst0}, @var{dst1}, @var{dst2}, @var{dst3})\n\
+@var{src} is of type CvArr. @var{dst0} is of type CvArr. @var{dst1} is of type CvArr. @var{dst2} is of type CvArr. @var{dst3} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_cvWriteComment_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvWriteComment (@var{fs}, @var{comment}, @var{eol_comment})\n\
-@var{fs} is of type CvFileStorage. @var{comment} is of type char. @var{eol_comment} is of type int. \n\
+const char* _wrap_CV_IS_GRAPH_ORIENTED_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_GRAPH_ORIENTED (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvWriteFileNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvWriteFileNode (@var{fs}, @var{new_node_name}, @var{node}, @var{embed})\n\
-@var{fs} is of type CvFileStorage. @var{new_node_name} is of type char. @var{node} is of type CvFileNode. @var{embed} is of type int. \n\
+const char* _wrap_cvPointFrom32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPointFrom32f (@var{point})\n\
+@var{point} is of type CvPoint2D32f. @var{retval} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_cvWriteInt_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvWriteInt (@var{fs}, @var{name}, @var{value})\n\
-@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{value} is of type int. \n\
+const char* _wrap_cvConvexHull2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvConvexHull2_Shadow (@var{points})\n\
+@var{points} is of type CvArr. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_cvWriteRawData_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvWriteRawData (@var{fs}, @var{src}, @var{len}, @var{dt})\n\
-@var{fs} is of type CvFileStorage. @var{src} is of type void. @var{len} is of type int. @var{dt} is of type char. \n\
+const char* _wrap_cvCalcBayesianProb_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcBayesianProb (@var{src}, @var{number}, @var{dst})\n\
+@var{src} is of type CvHistogram. @var{number} is of type int. @var{dst} is of type CvHistogram. \n\
 @end deftypefn";
-const char* _wrap_cvWriteReal_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvWriteReal (@var{fs}, @var{name}, @var{value})\n\
-@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{value} is of type double. \n\
+const char* _wrap_cvSeqRemoveSlice_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSeqRemoveSlice (@var{seq}, @var{slice})\n\
+@var{seq} is of type CvSeq. @var{slice} is of type CvSlice. \n\
 @end deftypefn";
-const char* _wrap_cvWriteString_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvWriteString (@var{fs}, @var{name}, @var{str}, @var{quote} = 0)\n\
-@var{fs} is of type CvFileStorage. @var{name} is of type char. @var{str} is of type char. @var{quote} is of type int. \n\
+const char* _wrap_new_CvMatND_dim_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvMatND_dim::CvMatND_dim ()\n\
+@var{retval} is of type CvMatND_dim. \n\
 @end deftypefn";
-const char* _wrap_cvXor_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvXor (@var{src1}, @var{src2}, @var{dst}, @var{mask} = nil)\n\
-@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_delete_CvMatND_dim_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMatND_dim::~CvMatND_dim (@var{self})\n\
+@var{self} is of type CvMatND_dim. \n\
 @end deftypefn";
-const char* _wrap_cvXorS_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvXorS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
-@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
+const char* _wrap_CvImage_width_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = width (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvmGet_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = cvmGet (@var{mat}, @var{row}, @var{col})\n\
-@var{mat} is of type CvMat. @var{row} is of type int. @var{col} is of type int. @var{retval} is of type double. \n\
+const char* _wrap_CV_IABS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IABS (@var{a})\n\
+@var{a} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_cvmSet_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} cvmSet (@var{mat}, @var{row}, @var{col}, @var{value})\n\
-@var{mat} is of type CvMat. @var{row} is of type int. @var{col} is of type int. @var{value} is of type double. \n\
+const char* _wrap_cvReadRawDataSlice_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReadRawDataSlice (@var{fs}, @var{reader}, @var{count}, @var{dst}, @var{dt})\n\
+@var{fs} is of type CvFileStorage. @var{reader} is of type CvSeqReader. @var{count} is of type int. @var{dst} is of type void. @var{dt} is of type char. \n\
 @end deftypefn";
-const char* _wrap_delete_Cv32suf_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} Cv32suf::~Cv32suf (@var{self})\n\
-@var{self} is of type Cv32suf. \n\
+const char* _wrap_cvErrorStr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvErrorStr (@var{status})\n\
+@var{status} is of type int. @var{retval} is of type char. \n\
+@end deftypefn";
+const char* _wrap_OctSwigIterator_decr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = decr (@var{self})\n\
+@var{self} is of type OctSwigIterator. @var{retval} is of type OctSwigIterator. \n\
+@end deftypefn";
+const char* _wrap_cvCalcPGH_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCalcPGH (@var{contour}, @var{hist})\n\
+@var{contour} is of type CvSeq. @var{hist} is of type CvHistogram. \n\
+@end deftypefn";
+const char* _wrap_CV_IMAX_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IMAX (@var{a}, @var{b})\n\
+@var{a} is of type int. @var{b} is of type int. @var{retval} is of type int. \n\
+@end deftypefn";
+const char* _wrap_cvMinS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMinS (@var{src}, @var{value}, @var{dst})\n\
+@var{src} is of type CvArr. @var{value} is of type double. @var{dst} is of type CvArr. \n\
+@end deftypefn";
+const char* _wrap_cvNextNArraySlice_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvNextNArraySlice (@var{array_iterator})\n\
+@var{array_iterator} is of type CvNArrayIterator. @var{retval} is of type int. \n\
+@end deftypefn";
+const char* _wrap_cvFont_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFont (@var{scale}, @var{thickness} = 1)\n\
+@var{scale} is of type double. @var{thickness} is of type int. @var{retval} is of type CvFont. \n\
+@end deftypefn";
+const char* _wrap_cvTreeToNodeSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvTreeToNodeSeq (@var{first}, @var{header_size}, @var{storage})\n\
+@var{first} is of type void. @var{header_size} is of type int. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSeq. \n\
+@end deftypefn";
+const char* _wrap_cvSetRemoveByPtr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetRemoveByPtr (@var{set_header}, @var{elem})\n\
+@var{set_header} is of type CvSet. @var{elem} is of type void. \n\
+@end deftypefn";
+const char* _wrap_cvSetNumThreads_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetNumThreads (@var{threads} = 0)\n\
+@var{threads} is of type int. \n\
+@end deftypefn";
+const char* _wrap_cvGetNumThreads_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetNumThreads ()\n\
+@var{retval} is of type int. \n\
 @end deftypefn";
 const char* _wrap_delete_Cv64suf_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} Cv64suf::~Cv64suf (@var{self})\n\
 @var{self} is of type Cv64suf. \n\
 @end deftypefn";
-const char* _wrap_delete_CvAttrList_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvAttrList::~CvAttrList (@var{self})\n\
-@var{self} is of type CvAttrList. \n\
+const char* _wrap_new_Cv64suf_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = Cv64suf::Cv64suf ()\n\
+@var{retval} is of type Cv64suf. \n\
 @end deftypefn";
-const char* _wrap_delete_CvAvgComp_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvAvgComp::~CvAvgComp (@var{self})\n\
-@var{self} is of type CvAvgComp. \n\
+const char* _wrap_cvSeqSlice_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSeqSlice (@var{seq}, @var{slice}, @var{storage} = nil, @var{copy_data} = 0)\n\
+@var{seq} is of type CvSeq. @var{slice} is of type CvSlice. @var{storage} is of type CvMemStorage. @var{copy_data} is of type int. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_delete_CvBaseImageFilter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvBaseImageFilter (@var{self})\n\
-@var{self} is of type CvBaseImageFilter. \n\
+const char* _wrap_new_CvScalar_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvScalar::CvScalar ()\n\
+@var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_delete_CvBox2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvBox2D::~CvBox2D (@var{self})\n\
-@var{self} is of type CvBox2D. \n\
+const char* _wrap_delete_CvScalar_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvScalar::~CvScalar (@var{self})\n\
+@var{self} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_delete_CvBoxFilter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvBoxFilter (@var{self})\n\
-@var{self} is of type CvBoxFilter. \n\
+const char* _wrap_cvScalar_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvScalar (@var{val0})\n\
+@var{val0} is of type double. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_delete_CvChain_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvChain::~CvChain (@var{self})\n\
-@var{self} is of type CvChain. \n\
+const char* _wrap_cvRealScalar_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRealScalar (@var{val0})\n\
+@var{val0} is of type double. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_delete_CvChainPtReader_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvChainPtReader::~CvChainPtReader (@var{self})\n\
-@var{self} is of type CvChainPtReader. \n\
+const char* _wrap_cvErode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvErode (@var{src}, @var{dst}, @var{element} = nil, @var{iterations} = 1)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{element} is of type . @var{iterations} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvConDensation_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvConDensation (@var{self})\n\
-@var{self} is of type CvConDensation. \n\
+const char* _wrap_IplImage___radd___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __radd__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_delete_CvConnectedComp_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvConnectedComp::~CvConnectedComp (@var{self})\n\
-@var{self} is of type CvConnectedComp. \n\
+const char* _wrap_CvMat___radd___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __radd__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_delete_CvContour_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvContour::~CvContour (@var{self})\n\
-@var{self} is of type CvContour. \n\
+const char* _wrap_new_CvBox2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvBox2D::CvBox2D ()\n\
+@var{retval} is of type CvBox2D. \n\
 @end deftypefn";
-const char* _wrap_delete_CvContourTree_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvContourTree::~CvContourTree (@var{self})\n\
-@var{self} is of type CvContourTree. \n\
+const char* _wrap_delete_CvBox2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvBox2D::~CvBox2D (@var{self})\n\
+@var{self} is of type CvBox2D. \n\
 @end deftypefn";
-const char* _wrap_delete_CvConvexityDefect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvConvexityDefect::~CvConvexityDefect (@var{self})\n\
-@var{self} is of type CvConvexityDefect. \n\
+const char* _wrap_CV_IS_MATND_HDR_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_MATND_HDR (@var{mat})\n\
+@var{mat} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvFileNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvFileNode::~CvFileNode (@var{self})\n\
-@var{self} is of type CvFileNode. \n\
+const char* _wrap_cvRemoveNodeFromTree_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvRemoveNodeFromTree (@var{node}, @var{frame})\n\
+@var{node} is of type void. @var{frame} is of type void. \n\
 @end deftypefn";
-const char* _wrap_delete_CvFileNode_data_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvFileNode_data::~CvFileNode_data (@var{self})\n\
-@var{self} is of type CvFileNode_data. \n\
+const char* _wrap_CV_IS_SEQ_CURVE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SEQ_CURVE (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvFont_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvFont::~CvFont (@var{self})\n\
-@var{self} is of type CvFont. \n\
+const char* _wrap_cvProjectPoints2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvProjectPoints2 (@var{object_points}, @var{rotation_vector}, @var{translation_vector}, @var{intrinsic_matrix}, @var{distortion_coeffs}, @var{image_points}, @var{dpdrot} = nil, @var{dpdt} = nil, @var{dpdf} = nil, @var{dpdc} = nil, @var{dpddist} = nil)\n\
+@var{object_points} is of type CvMat. @var{rotation_vector} is of type CvMat. @var{translation_vector} is of type CvMat. @var{intrinsic_matrix} is of type CvMat. @var{distortion_coeffs} is of type CvMat. @var{image_points} is of type CvMat. @var{dpdrot} is of type CvMat. @var{dpdt} is of type CvMat. @var{dpdf} is of type CvMat. @var{dpdc} is of type CvMat. @var{dpddist} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_delete_CvGraph_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvGraph::~CvGraph (@var{self})\n\
-@var{self} is of type CvGraph. \n\
+const char* _wrap_cvSetIdentity_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetIdentity (@var{mat}, @var{value} = cvRealScalar(1))\n\
+@var{mat} is of type CvArr. @var{value} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_delete_CvGraphEdge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvGraphEdge::~CvGraphEdge (@var{self})\n\
-@var{self} is of type CvGraphEdge. \n\
+const char* _wrap_CvMorphology_init_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} init (@var{self}, @var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_is_separable}, @var{_ksize})\n\
+@var{self} is of type CvMorphology. @var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_is_separable} is of type bool. @var{_ksize} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_delete_CvGraphScanner_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvGraphScanner (@var{self})\n\
-@var{self} is of type CvGraphScanner. \n\
+const char* _wrap_cvCmp_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCmp (@var{src1}, @var{src2}, @var{dst}, @var{cmp_op})\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. @var{cmp_op} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvGraphVtx_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvGraphVtx::~CvGraphVtx (@var{self})\n\
-@var{self} is of type CvGraphVtx. \n\
+const char* _wrap_cvWriteFileNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvWriteFileNode (@var{fs}, @var{new_node_name}, @var{node}, @var{embed})\n\
+@var{fs} is of type CvFileStorage. @var{new_node_name} is of type char. @var{node} is of type CvFileNode. @var{embed} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvGraphVtx2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvGraphVtx2D::~CvGraphVtx2D (@var{self})\n\
-@var{self} is of type CvGraphVtx2D. \n\
+const char* _wrap_cvGetFileNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetFileNode (@var{fs}, @var{map}, @var{key}, @var{create_missing} = 0)\n\
+@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{key} is of type CvStringHashNode. @var{create_missing} is of type int. @var{retval} is of type CvFileNode. \n\
 @end deftypefn";
-const char* _wrap_delete_CvHaarClassifier_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvHaarClassifier::~CvHaarClassifier (@var{self})\n\
-@var{self} is of type CvHaarClassifier. \n\
+const char* _wrap_cvGetRootFileNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetRootFileNode (@var{fs}, @var{stream_index} = 0)\n\
+@var{fs} is of type CvFileStorage. @var{stream_index} is of type int. @var{retval} is of type CvFileNode. \n\
 @end deftypefn";
-const char* _wrap_delete_CvHaarClassifierCascade_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvHaarClassifierCascade (@var{self})\n\
-@var{self} is of type CvHaarClassifierCascade. \n\
+const char* _wrap_delete_CvFileNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvFileNode::~CvFileNode (@var{self})\n\
+@var{self} is of type CvFileNode. \n\
 @end deftypefn";
-const char* _wrap_delete_CvHaarFeature_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvHaarFeature::~CvHaarFeature (@var{self})\n\
-@var{self} is of type CvHaarFeature. \n\
+const char* _wrap_new_CvFileNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvFileNode::CvFileNode ()\n\
+@var{retval} is of type CvFileNode. \n\
 @end deftypefn";
-const char* _wrap_delete_CvHaarFeature_rect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvHaarFeature_rect::~CvHaarFeature_rect (@var{self})\n\
-@var{self} is of type CvHaarFeature_rect. \n\
+const char* _wrap_CV_NODE_TYPE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_TYPE (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvHaarStageClassifier_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvHaarStageClassifier::~CvHaarStageClassifier (@var{self})\n\
-@var{self} is of type CvHaarStageClassifier. \n\
+const char* _wrap_new_CvQuadEdge2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvQuadEdge2D::CvQuadEdge2D ()\n\
+@var{retval} is of type CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_delete_CvHistogram_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvHistogram (@var{self})\n\
-@var{self} is of type CvHistogram. \n\
+const char* _wrap_delete_CvQuadEdge2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvQuadEdge2D::~CvQuadEdge2D (@var{self})\n\
+@var{self} is of type CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_delete_CvHuMoments_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvHuMoments::~CvHuMoments (@var{self})\n\
-@var{self} is of type CvHuMoments. \n\
+const char* _wrap_new_CvSeq_CvQuadEdge2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvQuadEdge2D)>::CvTypedSeq<(CvQuadEdge2D)> ()\n\
+@var{retval} is of type CvSeq_CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_delete_CvImage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvImage (@var{self})\n\
-@var{self} is of type CvImage. \n\
+const char* _wrap_delete_CvSeq_CvQuadEdge2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTypedSeq<(CvQuadEdge2D)>::~CvTypedSeq<(CvQuadEdge2D)> (@var{self})\n\
+@var{self} is of type CvSeq_CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_delete_CvKalman_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvKalman (@var{self})\n\
-@var{self} is of type CvKalman. \n\
+const char* _wrap_cvFree_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFree (@var{ptr})\n\
+@var{ptr} is of type void. \n\
 @end deftypefn";
-const char* _wrap_delete_CvLaplaceFilter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvLaplaceFilter (@var{self})\n\
-@var{self} is of type CvLaplaceFilter. \n\
+const char* _wrap_CvSepFilter_get_x_kernel_flags_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_x_kernel_flags (@var{self})\n\
+@var{self} is of type CvSepFilter. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvLineIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvLineIterator::~CvLineIterator (@var{self})\n\
-@var{self} is of type CvLineIterator. \n\
+const char* _wrap_CvSepFilter_get_y_kernel_flags_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_y_kernel_flags (@var{self})\n\
+@var{self} is of type CvSepFilter. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvLinearFilter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvLinearFilter (@var{self})\n\
-@var{self} is of type CvLinearFilter. \n\
+const char* _wrap_CvMatrix_set_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} set (@var{self}, @var{m}, @var{add_ref})\n\
+@var{self} is of type CvMatrix. @var{m} is of type CvMat. @var{add_ref} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMat (@var{self})\n\
-@var{self} is of type CvMat. \n\
+const char* _wrap_CvSeq_CvSeq_cast_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(p.CvSeq)>::cast (@var{seq})\n\
+@var{seq} is of type CvSeq. @var{retval} is of type CvSeq_CvSeq. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMatND_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMatND (@var{self})\n\
-@var{self} is of type CvMatND. \n\
+const char* _wrap_cvCheckTermCriteria_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCheckTermCriteria (@var{criteria}, @var{default_eps}, @var{default_max_iters})\n\
+@var{criteria} is of type CvTermCriteria. @var{default_eps} is of type double. @var{default_max_iters} is of type int. @var{retval} is of type CvTermCriteria. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMatND_data_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMatND_data::~CvMatND_data (@var{self})\n\
-@var{self} is of type CvMatND_data. \n\
+const char* _wrap_new_CvTermCriteria_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTermCriteria::CvTermCriteria ()\n\
+@var{retval} is of type CvTermCriteria. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMatND_dim_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMatND_dim::~CvMatND_dim (@var{self})\n\
-@var{self} is of type CvMatND_dim. \n\
+const char* _wrap_delete_CvTermCriteria_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTermCriteria::~CvTermCriteria (@var{self})\n\
+@var{self} is of type CvTermCriteria. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMat_data_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMat_data::~CvMat_data (@var{self})\n\
-@var{self} is of type CvMat_data. \n\
+const char* _wrap_cvTermCriteria_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvTermCriteria (@var{type}, @var{max_iter}, @var{epsilon})\n\
+@var{type} is of type int. @var{max_iter} is of type int. @var{epsilon} is of type double. @var{retval} is of type CvTermCriteria. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMatrix_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMatrix (@var{self})\n\
-@var{self} is of type CvMatrix. \n\
+const char* _wrap_CvScalar___getitem___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{index})\n\
+@var{self} is of type CvScalar. @var{index} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMatrix3_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMatrix3::~CvMatrix3 (@var{self})\n\
-@var{self} is of type CvMatrix3. \n\
+const char* _wrap_CvScalar___setitem___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{index}, @var{value})\n\
+@var{self} is of type CvScalar. @var{index} is of type int. @var{value} is of type double. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMemBlock_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMemBlock::~CvMemBlock (@var{self})\n\
-@var{self} is of type CvMemBlock. \n\
+const char* _wrap_CvTuple_CvPoint_2___setitem___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvTuple_CvPoint_2. @var{i} is of type int. @var{obj} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMemStorage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMemStorage (@var{self})\n\
-@var{self} is of type CvMemStorage. \n\
+const char* _wrap_CvTuple_CvPoint_2___getitem___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
+@var{self} is of type CvTuple_CvPoint_2. @var{i} is of type int. @var{retval} is of type CvPoint. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMemStoragePos_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMemStoragePos::~CvMemStoragePos (@var{self})\n\
-@var{self} is of type CvMemStoragePos. \n\
+const char* _wrap_CvTuple_float_2___setitem___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvTuple_float_2. @var{i} is of type int. @var{obj} is of type float. \n\
 @end deftypefn";
-const char* _wrap_delete_CvModule_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvModule (@var{self})\n\
-@var{self} is of type CvModule. \n\
+const char* _wrap_CvTuple_float_2___getitem___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
+@var{self} is of type CvTuple_float_2. @var{i} is of type int. @var{retval} is of type float. \n\
 @end deftypefn";
-const char* _wrap_delete_CvModuleInfo_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvModuleInfo::~CvModuleInfo (@var{self})\n\
-@var{self} is of type CvModuleInfo. \n\
+const char* _wrap_CvTuple_float_3___setitem___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{obj})\n\
+@var{self} is of type CvTuple_float_3. @var{i} is of type int. @var{obj} is of type float. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMoments_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMoments::~CvMoments (@var{self})\n\
-@var{self} is of type CvMoments. \n\
+const char* _wrap_CvTuple_float_3___getitem___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
+@var{self} is of type CvTuple_float_3. @var{i} is of type int. @var{retval} is of type float. \n\
 @end deftypefn";
-const char* _wrap_delete_CvMorphology_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvMorphology (@var{self})\n\
-@var{self} is of type CvMorphology. \n\
+const char* _wrap_cvMeanShift_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMeanShift (@var{prob_image}, @var{window}, @var{criteria}, @var{comp})\n\
+@var{prob_image} is of type CvArr. @var{window} is of type CvRect. @var{criteria} is of type CvTermCriteria. @var{comp} is of type CvConnectedComp. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvNArrayIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvNArrayIterator::~CvNArrayIterator (@var{self})\n\
-@var{self} is of type CvNArrayIterator. \n\
+const char* _wrap_cvCreatePOSITObject_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreatePOSITObject (@var{points}, @var{point_count})\n\
+@var{points} is of type CvPoint3D32f. @var{point_count} is of type int. @var{retval} is of type CvPOSITObject. \n\
 @end deftypefn";
-const char* _wrap_delete_CvPluginFuncInfo_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvPluginFuncInfo::~CvPluginFuncInfo (@var{self})\n\
-@var{self} is of type CvPluginFuncInfo. \n\
+const char* _wrap_cvReleasePOSITObject_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleasePOSITObject (@var{posit_object})\n\
+@var{posit_object} is of type CvPOSITObject. \n\
 @end deftypefn";
-const char* _wrap_delete_CvPoint_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvPoint::~CvPoint (@var{self})\n\
-@var{self} is of type CvPoint. \n\
+const char* _wrap_cvRedirectError_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRedirectError (@var{error_handler}, @var{userdata} = nil, @var{prev_userdata} = nil)\n\
+@var{error_handler} is of type CvErrorCallback. @var{userdata} is of type void. @var{prev_userdata} is of type void. @var{retval} is of type CvErrorCallback. \n\
 @end deftypefn";
-const char* _wrap_delete_CvPoint2D32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvPoint2D32f::~CvPoint2D32f (@var{self})\n\
-@var{self} is of type CvPoint2D32f. \n\
+const char* _wrap_CvMatrix_asCvMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator CvMat* (@var{self})\n\
+@var{self} is of type CvMatrix. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_delete_CvPoint2D64f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvPoint2D64f::~CvPoint2D64f (@var{self})\n\
-@var{self} is of type CvPoint2D64f. \n\
+const char* _wrap_cvSetData_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetData (@var{arr}, @var{data}, @var{step})\n\
+@var{arr} is of type CvArr. @var{data} is of type void. @var{step} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvPoint3D32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvPoint3D32f::~CvPoint3D32f (@var{self})\n\
-@var{self} is of type CvPoint3D32f. \n\
+const char* _wrap_CvPointVector_rbegin_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = rbegin (@var{self})\n\
+@var{self} is of type CvPointVector. @var{retval} is of type const_reverse_iterator. \n\
 @end deftypefn";
-const char* _wrap_delete_CvPoint3D64f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvPoint3D64f::~CvPoint3D64f (@var{self})\n\
-@var{self} is of type CvPoint3D64f. \n\
+const char* _wrap_FloatVector_rbegin_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = rbegin (@var{self})\n\
+@var{self} is of type FloatVector. @var{retval} is of type const_reverse_iterator. \n\
+@end deftypefn";
+const char* _wrap_CvMatrix_type_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = type (@var{self})\n\
+@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
+@end deftypefn";
+const char* _wrap_cvInitSubdivDelaunay2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvInitSubdivDelaunay2D (@var{subdiv}, @var{rect})\n\
+@var{subdiv} is of type CvSubdiv2D. @var{rect} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_delete_CvPointVector_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} std::vector<(CvPoint)>::~vector<(CvPoint)> (@var{self})\n\
-@var{self} is of type CvPointVector. \n\
+const char* _wrap_cvCreateSubdivDelaunay2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateSubdivDelaunay2D (@var{rect}, @var{storage})\n\
+@var{rect} is of type CvRect. @var{storage} is of type CvMemStorage. @var{retval} is of type CvSubdiv2D. \n\
 @end deftypefn";
-const char* _wrap_delete_CvQuadEdge2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvQuadEdge2D::~CvQuadEdge2D (@var{self})\n\
-@var{self} is of type CvQuadEdge2D. \n\
+const char* _wrap_cvGetMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetMat (@var{arr}, @var{header}, @var{coi} = nil, @var{allowND} = 0)\n\
+@var{arr} is of type CvArr. @var{header} is of type CvMat. @var{coi} is of type int. @var{allowND} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_delete_CvRNG_Wrapper_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvRNG_Wrapper::~CvRNG_Wrapper (@var{self})\n\
-@var{self} is of type CvRNG_Wrapper. \n\
+const char* _wrap_cvFillConvexPoly_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvFillConvexPoly (@var{img}, @var{pts}, @var{color}, @var{line_type} = 8, @var{shift} = 0)\n\
+@var{img} is of type CvArr. @var{pts} is of type CvPoint. @var{color} is of type CvScalar. @var{line_type} is of type int. @var{shift} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvRect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvRect::~CvRect (@var{self})\n\
-@var{self} is of type CvRect. \n\
+const char* _wrap_cvGraphVtxDegreeByPtr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGraphVtxDegreeByPtr (@var{graph}, @var{vtx})\n\
+@var{graph} is of type CvGraph. @var{vtx} is of type CvGraphVtx. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvScalar_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvScalar::~CvScalar (@var{self})\n\
-@var{self} is of type CvScalar. \n\
+const char* _wrap_cvFindGraphEdgeByPtr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFindGraphEdgeByPtr (@var{graph}, @var{start_vtx}, @var{end_vtx})\n\
+@var{graph} is of type CvGraph. @var{start_vtx} is of type CvGraphVtx. @var{end_vtx} is of type CvGraphVtx. @var{retval} is of type CvGraphEdge. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSepFilter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSepFilter (@var{self})\n\
-@var{self} is of type CvSepFilter. \n\
+const char* _wrap_cvGraphRemoveEdgeByPtr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGraphRemoveEdgeByPtr (@var{graph}, @var{start_vtx}, @var{end_vtx})\n\
+@var{graph} is of type CvGraph. @var{start_vtx} is of type CvGraphVtx. @var{end_vtx} is of type CvGraphVtx. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSeq::~CvSeq (@var{self})\n\
-@var{self} is of type CvSeq. \n\
+const char* _wrap_cvGraphAddEdgeByPtr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGraphAddEdgeByPtr (@var{graph}, @var{start_vtx}, @var{end_vtx}, @var{edge} = nil, @var{inserted_edge} = nil)\n\
+@var{graph} is of type CvGraph. @var{start_vtx} is of type CvGraphVtx. @var{end_vtx} is of type CvGraphVtx. @var{edge} is of type CvGraphEdge. @var{inserted_edge} is of type CvGraphEdge. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeqBlock_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSeqBlock::~CvSeqBlock (@var{self})\n\
-@var{self} is of type CvSeqBlock. \n\
+const char* _wrap_cvGetSetElem_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetSetElem (@var{set_header}, @var{index})\n\
+@var{set_header} is of type CvSet. @var{index} is of type int. @var{retval} is of type CvSetElem. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeqReader_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSeqReader::~CvSeqReader (@var{self})\n\
-@var{self} is of type CvSeqReader. \n\
+const char* _wrap_new_CvSetElem_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSetElem::CvSetElem ()\n\
+@var{retval} is of type CvSetElem. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeqWriter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSeqWriter::~CvSeqWriter (@var{self})\n\
-@var{self} is of type CvSeqWriter. \n\
+const char* _wrap_delete_CvSetElem_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSetElem::~CvSetElem (@var{self})\n\
+@var{self} is of type CvSetElem. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeq_CvConnectedComp_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTypedSeq<(CvConnectedComp)>::~CvTypedSeq<(CvConnectedComp)> (@var{self})\n\
-@var{self} is of type CvSeq_CvConnectedComp. \n\
+const char* _wrap_CvBaseImageFilter_get_dst_type_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_dst_type (@var{self})\n\
+@var{self} is of type CvBaseImageFilter. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeq_CvPoint_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTypedSeq<(CvPoint)>::~CvTypedSeq<(CvPoint)> (@var{self})\n\
-@var{self} is of type CvSeq_CvPoint. \n\
+const char* _wrap_CvMatrix_save_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} save (@var{self}, @var{filename}, @var{matname})\n\
+@var{self} is of type CvMatrix. @var{filename} is of type char. @var{matname} is of type char. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeq_CvPoint2D32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTypedSeq<(CvPoint2D32f)>::~CvTypedSeq<(CvPoint2D32f)> (@var{self})\n\
-@var{self} is of type CvSeq_CvPoint2D32f. \n\
+const char* _wrap_cvCreatePyramid_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreatePyramid (@var{img}, @var{extra_layers}, @var{rate}, @var{layer_sizes} = 0, @var{bufarr} = 0, @var{calc} = 1, @var{filter} = CV_GAUSSIAN_5x5)\n\
+@var{img} is of type CvArr. @var{extra_layers} is of type int. @var{rate} is of type double. @var{layer_sizes} is of type CvSize. @var{bufarr} is of type CvArr. @var{calc} is of type int. @var{filter} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeq_CvPoint_2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTypedSeq<(CvTuple<(CvPoint,2)>)>::~CvTypedSeq<(CvTuple<(CvPoint,2)>)> (@var{self})\n\
-@var{self} is of type CvSeq_CvPoint_2. \n\
+const char* _wrap_cvReleasePyramid_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleasePyramid (@var{pyramid}, @var{extra_layers})\n\
+@var{pyramid} is of type CvMat. @var{extra_layers} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeq_CvQuadEdge2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTypedSeq<(CvQuadEdge2D)>::~CvTypedSeq<(CvQuadEdge2D)> (@var{self})\n\
-@var{self} is of type CvSeq_CvQuadEdge2D. \n\
+const char* _wrap_cvSetAdd_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSetAdd (@var{set_header}, @var{elem} = nil, @var{inserted_elem} = nil)\n\
+@var{set_header} is of type CvSet. @var{elem} is of type CvSetElem. @var{inserted_elem} is of type CvSetElem. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeq_CvRect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTypedSeq<(CvRect)>::~CvTypedSeq<(CvRect)> (@var{self})\n\
-@var{self} is of type CvSeq_CvRect. \n\
+const char* _wrap_cvGetElemType_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetElemType (@var{arr})\n\
+@var{arr} is of type CvArr. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeq_CvSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTypedSeq<(p.CvSeq)>::~CvTypedSeq<(p.CvSeq)> (@var{self})\n\
-@var{self} is of type CvSeq_CvSeq. \n\
+const char* _wrap_cvIntegral_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvIntegral (@var{image}, @var{sum}, @var{sqsum} = nil, @var{tilted_sum} = nil)\n\
+@var{image} is of type CvArr. @var{sum} is of type CvArr. @var{sqsum} is of type CvArr. @var{tilted_sum} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeq_float_2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTypedSeq<(CvTuple<(float,2)>)>::~CvTypedSeq<(CvTuple<(float,2)>)> (@var{self})\n\
-@var{self} is of type CvSeq_float_2. \n\
+const char* _wrap_IplImage___le_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator <= (@var{self}, @var{val})\n\
+@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_delete_CvSeq_float_3_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTypedSeq<(CvTuple<(float,3)>)>::~CvTypedSeq<(CvTuple<(float,3)>)> (@var{self})\n\
-@var{self} is of type CvSeq_float_3. \n\
+const char* _wrap_cvErrorFromIppStatus_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvErrorFromIppStatus (@var{ipp_status})\n\
+@var{ipp_status} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSet_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSet::~CvSet (@var{self})\n\
-@var{self} is of type CvSet. \n\
+const char* _wrap_cvSetErrStatus_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetErrStatus (@var{status})\n\
+@var{status} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSetElem_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSetElem::~CvSetElem (@var{self})\n\
-@var{self} is of type CvSetElem. \n\
+const char* _wrap_cvGetErrStatus_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetErrStatus ()\n\
+@var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSize::~CvSize (@var{self})\n\
-@var{self} is of type CvSize. \n\
+const char* _wrap_CvPoint___str___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __str__ (@var{self})\n\
+@var{self} is of type CvPoint. @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSize2D32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSize2D32f::~CvSize2D32f (@var{self})\n\
-@var{self} is of type CvSize2D32f. \n\
+const char* _wrap_CvPoint2D32f___str___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __str__ (@var{self})\n\
+@var{self} is of type CvPoint2D32f. @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSlice_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSlice::~CvSlice (@var{self})\n\
-@var{self} is of type CvSlice. \n\
+const char* _wrap_CvScalar___str___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __str__ (@var{self})\n\
+@var{self} is of type CvScalar. @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSparseMat_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSparseMat (@var{self})\n\
-@var{self} is of type CvSparseMat. \n\
+const char* _wrap_cvGetTextSize_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGetTextSize (@var{text_string}, @var{font}, @var{text_size})\n\
+@var{text_string} is of type char. @var{font} is of type CvFont. @var{text_size} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSparseMatIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSparseMatIterator::~CvSparseMatIterator (@var{self})\n\
-@var{self} is of type CvSparseMatIterator. \n\
+const char* _wrap_cvRead_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRead (@var{fs}, @var{node}, @var{attributes} = nil)\n\
+@var{fs} is of type CvFileStorage. @var{node} is of type CvFileNode. @var{attributes} is of type CvAttrList. @var{retval} is of type void. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSparseNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSparseNode::~CvSparseNode (@var{self})\n\
-@var{self} is of type CvSparseNode. \n\
+const char* _wrap_cvReadStringByName_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvReadStringByName (@var{fs}, @var{map}, @var{name}, @var{default_value} = nil)\n\
+@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{name} is of type char. @var{default_value} is of type char. @var{retval} is of type char. \n\
 @end deftypefn";
-const char* _wrap_delete_CvString_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvString::~CvString (@var{self})\n\
-@var{self} is of type CvString. \n\
+const char* _wrap_cvGetFileNodeByName_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetFileNodeByName (@var{fs}, @var{map}, @var{name})\n\
+@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{name} is of type char. @var{retval} is of type CvFileNode. \n\
 @end deftypefn";
-const char* _wrap_delete_CvStringHashNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvStringHashNode::~CvStringHashNode (@var{self})\n\
-@var{self} is of type CvStringHashNode. \n\
+const char* _wrap_cvSubdiv2DGetEdge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DGetEdge (@var{edge}, @var{type})\n\
+@var{edge} is of type CvSubdiv2DEdge. @var{type} is of type CvNextEdgeType. @var{retval} is of type CvSubdiv2DEdge. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSubdiv2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSubdiv2D::~CvSubdiv2D (@var{self})\n\
-@var{self} is of type CvSubdiv2D. \n\
+const char* _wrap_delete_CvMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMat (@var{self})\n\
+@var{self} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_delete_CvSubdiv2DEdge_Wrapper_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSubdiv2DEdge_Wrapper::~CvSubdiv2DEdge_Wrapper (@var{self})\n\
-@var{self} is of type CvSubdiv2DEdge_Wrapper. \n\
+const char* _wrap_IplImage___lt_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator < (@var{self}, @var{val})\n\
+@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_delete_CvSubdiv2DPoint_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvSubdiv2DPoint::~CvSubdiv2DPoint (@var{self})\n\
-@var{self} is of type CvSubdiv2DPoint. \n\
+const char* _wrap_new_CvRect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvRect::CvRect ()\n\
+@var{retval} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_delete_CvTermCriteria_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTermCriteria::~CvTermCriteria (@var{self})\n\
-@var{self} is of type CvTermCriteria. \n\
+const char* _wrap_delete_CvRect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvRect::~CvRect (@var{self})\n\
+@var{self} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_delete_CvTreeNodeIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTreeNodeIterator::~CvTreeNodeIterator (@var{self})\n\
-@var{self} is of type CvTreeNodeIterator. \n\
+const char* _wrap_cvCalcEMD2_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCalcEMD2 (@var{signature1}, @var{signature2}, @var{distance_type}, @var{distance_func} = nil, @var{cost_matrix} = nil, @var{flow} = nil, @var{lower_bound} = nil, @var{userdata} = nil)\n\
+@var{signature1} is of type CvArr. @var{signature2} is of type CvArr. @var{distance_type} is of type int. @var{distance_func} is of type CvDistanceFunction. @var{cost_matrix} is of type CvArr. @var{flow} is of type CvArr. @var{lower_bound} is of type float. @var{userdata} is of type void. @var{retval} is of type float. \n\
 @end deftypefn";
-const char* _wrap_delete_CvTuple_CvPoint_2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTuple<(CvPoint,2)>::~CvTuple<(CvPoint,2)> (@var{self})\n\
-@var{self} is of type CvTuple_CvPoint_2. \n\
+const char* _wrap_cvPointPolygonTest_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPointPolygonTest (@var{contour}, @var{pt}, @var{measure_dist})\n\
+@var{contour} is of type CvArr. @var{pt} is of type CvPoint2D32f. @var{measure_dist} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_delete_CvTuple_float_2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTuple<(float,2)>::~CvTuple<(float,2)> (@var{self})\n\
-@var{self} is of type CvTuple_float_2. \n\
+const char* _wrap_new_CvSeq_CvRect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvRect)>::CvTypedSeq<(CvRect)> ()\n\
+@var{retval} is of type CvSeq_CvRect. \n\
 @end deftypefn";
-const char* _wrap_delete_CvTuple_float_3_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTuple<(float,3)>::~CvTuple<(float,3)> (@var{self})\n\
-@var{self} is of type CvTuple_float_3. \n\
+const char* _wrap_delete_CvSeq_CvRect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTypedSeq<(CvRect)>::~CvTypedSeq<(CvRect)> (@var{self})\n\
+@var{self} is of type CvSeq_CvRect. \n\
 @end deftypefn";
-const char* _wrap_delete_CvType_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvType (@var{self})\n\
-@var{self} is of type CvType. \n\
+const char* _wrap_cvAddS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvAddS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
+@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_delete_CvTypeInfo_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} CvTypeInfo::~CvTypeInfo (@var{self})\n\
-@var{self} is of type CvTypeInfo. \n\
+const char* _wrap_cvCbrt_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCbrt (@var{value})\n\
+@var{value} is of type float. @var{retval} is of type float. \n\
 @end deftypefn";
-const char* _wrap_delete_FloatVector_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} std::vector<(float)>::~vector<(float)> (@var{self})\n\
-@var{self} is of type FloatVector. \n\
+const char* _wrap_cvMatMulAdd_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMatMulAdd (@var{src1}, @var{src2}, @var{src3}, @var{dst})\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{src3} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_delete_IplConvKernel_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} IplConvKernel (@var{self})\n\
-@var{self} is of type . \n\
+const char* _wrap_CV_ELEM_SIZE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_ELEM_SIZE (@var{type})\n\
+@var{type} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_delete_IplConvKernelFP_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} IplConvKernelFP::~IplConvKernelFP (@var{self})\n\
-@var{self} is of type . \n\
+const char* _wrap_delete_CvFileNode_data_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvFileNode_data::~CvFileNode_data (@var{self})\n\
+@var{self} is of type CvFileNode_data. \n\
 @end deftypefn";
-const char* _wrap_delete_IplImage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} IplImage (@var{self})\n\
-@var{self} is of type . \n\
+const char* _wrap_new_CvFileNode_data_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvFileNode_data::CvFileNode_data ()\n\
+@var{retval} is of type CvFileNode_data. \n\
 @end deftypefn";
 const char* _wrap_delete_IplROI_texinfo = "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} IplROI::~IplROI (@var{self})\n\
 @var{self} is of type . \n\
 @end deftypefn";
-const char* _wrap_delete_OctSwigIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} swig::~OctSwigIterator (@var{self})\n\
-@var{self} is of type OctSwigIterator. \n\
+const char* _wrap_new_IplROI_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = IplROI::IplROI ()\n\
+@var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_function_ptr_generator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = function_ptr_generator ()\n\
-@var{retval} is of type CvErrorCallback. \n\
+const char* _wrap_cvCreateData_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCreateData (@var{arr})\n\
+@var{arr} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_new_Cv32suf_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = Cv32suf::Cv32suf ()\n\
-@var{retval} is of type Cv32suf. \n\
+const char* _wrap_cvCreateMat_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCreateMat (@var{rows}, @var{cols}, @var{type})\n\
+@var{rows} is of type int. @var{cols} is of type int. @var{type} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_new_Cv64suf_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = Cv64suf::Cv64suf ()\n\
-@var{retval} is of type Cv64suf. \n\
+const char* _wrap_delete_CvContour_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvContour::~CvContour (@var{self})\n\
+@var{self} is of type CvContour. \n\
 @end deftypefn";
-const char* _wrap_new_CvAttrList_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvAttrList::CvAttrList ()\n\
-@var{retval} is of type CvAttrList. \n\
+const char* _wrap_new_CvContour_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvContour::CvContour ()\n\
+@var{retval} is of type CvContour. \n\
 @end deftypefn";
-const char* _wrap_new_CvAvgComp_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvAvgComp::CvAvgComp ()\n\
-@var{retval} is of type CvAvgComp. \n\
+const char* _wrap_cvFindNextContour_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFindNextContour (@var{scanner})\n\
+@var{scanner} is of type CvContourScanner. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_new_CvBaseImageFilter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvBaseImageFilter (@var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_is_separable}, @var{_ksize})\n\
-@var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_is_separable} is of type bool. @var{_ksize} is of type CvSize. @var{retval} is of type CvBaseImageFilter. \n\
+const char* _wrap_cvSubstituteContour_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSubstituteContour (@var{scanner}, @var{new_contour})\n\
+@var{scanner} is of type CvContourScanner. @var{new_contour} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_new_CvBox2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvBox2D::CvBox2D ()\n\
-@var{retval} is of type CvBox2D. \n\
+const char* _wrap_CV_NODE_IS_MAP_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_NODE_IS_MAP (@var{flags})\n\
+@var{flags} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvBoxFilter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvBoxFilter (@var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_normalized}, @var{_ksize})\n\
-@var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_normalized} is of type bool. @var{_ksize} is of type CvSize. @var{retval} is of type CvBoxFilter. \n\
+const char* _wrap_CV_IS_MAT_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_MAT (@var{mat})\n\
+@var{mat} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvChain_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvChain::CvChain ()\n\
-@var{retval} is of type CvChain. \n\
+const char* _wrap_CV_32FC_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_32FC (@var{n})\n\
+@var{n} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvChainPtReader_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvChainPtReader::CvChainPtReader ()\n\
-@var{retval} is of type CvChainPtReader. \n\
+const char* _wrap_cvGraphGetVtxCount_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGraphGetVtxCount (@var{graph})\n\
+@var{graph} is of type CvGraph. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvConnectedComp_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvConnectedComp::CvConnectedComp ()\n\
-@var{retval} is of type CvConnectedComp. \n\
+const char* _wrap_cvPtr1D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPtr1D (@var{arr}, @var{idx0}, @var{type} = nil)\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{type} is of type int. @var{retval} is of type uchar. \n\
 @end deftypefn";
-const char* _wrap_new_CvContour_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvContour::CvContour ()\n\
-@var{retval} is of type CvContour. \n\
+const char* _wrap_CV_ARE_CNS_EQ_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_ARE_CNS_EQ (@var{mat1}, @var{mat2})\n\
+@var{mat1} is of type CvMat. @var{mat2} is of type CvMat. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvContourTree_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvContourTree::CvContourTree ()\n\
-@var{retval} is of type CvContourTree. \n\
+const char* _wrap_cvCrossProduct_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCrossProduct (@var{src1}, @var{src2}, @var{dst})\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_new_CvConvexityDefect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvConvexityDefect::CvConvexityDefect ()\n\
-@var{retval} is of type CvConvexityDefect. \n\
+const char* _wrap_cvDotProduct_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvDotProduct (@var{src1}, @var{src2})\n\
+@var{src1} is of type CvArr. @var{src2} is of type CvArr. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_new_CvFileNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvFileNode::CvFileNode ()\n\
-@var{retval} is of type CvFileNode. \n\
+const char* _wrap_cvStartReadSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvStartReadSeq (@var{seq}, @var{reader}, @var{reverse} = 0)\n\
+@var{seq} is of type CvSeq. @var{reader} is of type CvSeqReader. @var{reverse} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvFileNode_data_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvFileNode_data::CvFileNode_data ()\n\
-@var{retval} is of type CvFileNode_data. \n\
+const char* _wrap_delete_CvStringHashNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvStringHashNode::~CvStringHashNode (@var{self})\n\
+@var{self} is of type CvStringHashNode. \n\
 @end deftypefn";
-const char* _wrap_new_CvFont_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvFont::CvFont ()\n\
-@var{retval} is of type CvFont. \n\
+const char* _wrap_new_CvStringHashNode_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvStringHashNode::CvStringHashNode ()\n\
+@var{retval} is of type CvStringHashNode. \n\
 @end deftypefn";
-const char* _wrap_new_CvGraph_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvGraph::CvGraph ()\n\
-@var{retval} is of type CvGraph. \n\
+const char* _wrap_CV_IS_SPARSE_HIST_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_SPARSE_HIST (@var{hist})\n\
+@var{hist} is of type CvHistogram. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvGraphEdge_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvGraphEdge::CvGraphEdge ()\n\
-@var{retval} is of type CvGraphEdge. \n\
+const char* _wrap_cvSeqInvert_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSeqInvert (@var{seq})\n\
+@var{seq} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_new_CvGraphVtx_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvGraphVtx::CvGraphVtx ()\n\
-@var{retval} is of type CvGraphVtx. \n\
+const char* _wrap_cvGraphAddVtx_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGraphAddVtx (@var{graph}, @var{vtx} = nil, @var{inserted_vtx} = nil)\n\
+@var{graph} is of type CvGraph. @var{vtx} is of type CvGraphVtx. @var{inserted_vtx} is of type CvGraphVtx. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvGraphVtx2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvGraphVtx2D::CvGraphVtx2D ()\n\
-@var{retval} is of type CvGraphVtx2D. \n\
+const char* _wrap_delete_CvModule_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvModule (@var{self})\n\
+@var{self} is of type CvModule. \n\
 @end deftypefn";
-const char* _wrap_new_CvHaarClassifier_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvHaarClassifier::CvHaarClassifier ()\n\
-@var{retval} is of type CvHaarClassifier. \n\
+const char* _wrap_new_CvModule_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvModule (@var{_info})\n\
+@var{_info} is of type CvModuleInfo. @var{retval} is of type CvModule. \n\
 @end deftypefn";
-const char* _wrap_new_CvHaarFeature_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvHaarFeature::CvHaarFeature ()\n\
-@var{retval} is of type CvHaarFeature. \n\
+const char* _wrap_cvRegisterModule_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRegisterModule (@var{module_info})\n\
+@var{module_info} is of type CvModuleInfo. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvHaarFeature_rect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvHaarFeature_rect::CvHaarFeature_rect ()\n\
-@var{retval} is of type CvHaarFeature_rect. \n\
+const char* _wrap_cvGraphEdgeIdx_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGraphEdgeIdx (@var{graph}, @var{edge})\n\
+@var{graph} is of type CvGraph. @var{edge} is of type CvGraphEdge. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvHaarStageClassifier_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvHaarStageClassifier::CvHaarStageClassifier ()\n\
-@var{retval} is of type CvHaarStageClassifier. \n\
+const char* _wrap_IplImage___ne_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator != (@var{self}, @var{val})\n\
+@var{self} is of type . @var{val} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_new_CvHuMoments_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvHuMoments::CvHuMoments ()\n\
-@var{retval} is of type CvHuMoments. \n\
+const char* _wrap_IplImage___pow___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __pow__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type . \n\
 @end deftypefn";
-const char* _wrap_new_CvImage_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvImage (@var{fs}, @var{seqname}, @var{idx})\n\
-@var{fs} is of type CvFileStorage. @var{seqname} is of type char. @var{idx} is of type int. @var{retval} is of type CvImage. \n\
+const char* _wrap_CvMat___pow___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __pow__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_new_CvLaplaceFilter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvLaplaceFilter (@var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_normalized}, @var{_ksize})\n\
-@var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_normalized} is of type bool. @var{_ksize} is of type int. @var{retval} is of type CvLaplaceFilter. \n\
+const char* _wrap_cvMahalanobis_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvMahalanobis (@var{vec1}, @var{vec2}, @var{mat})\n\
+@var{vec1} is of type CvArr. @var{vec2} is of type CvArr. @var{mat} is of type CvArr. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_new_CvLineIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvLineIterator::CvLineIterator ()\n\
-@var{retval} is of type CvLineIterator. \n\
+const char* _wrap_cvReleaseStructuringElement_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseStructuringElement (@var{element})\n\
+@var{element} is of type . \n\
 @end deftypefn";
-const char* _wrap_new_CvLinearFilter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvLinearFilter (@var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_kernel})\n\
-@var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_kernel} is of type CvMat. @var{retval} is of type CvLinearFilter. \n\
+const char* _wrap_CvMorphology_get_element_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = get_element (@var{self})\n\
+@var{self} is of type CvMorphology. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_new_CvMatND_data_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvMatND_data::CvMatND_data ()\n\
-@var{retval} is of type CvMatND_data. \n\
+const char* _wrap_CvMorphology_init_binary_element_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvMorphology::init_binary_element (@var{_element}, @var{_element_shape})\n\
+@var{_element} is of type CvMat. @var{_element_shape} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvMatND_dim_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvMatND_dim::CvMatND_dim ()\n\
-@var{retval} is of type CvMatND_dim. \n\
+const char* _wrap_delete_CvSubdiv2DEdge_Wrapper_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvSubdiv2DEdge_Wrapper::~CvSubdiv2DEdge_Wrapper (@var{self})\n\
+@var{self} is of type CvSubdiv2DEdge_Wrapper. \n\
 @end deftypefn";
-const char* _wrap_new_CvMat_data_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvMat_data::CvMat_data ()\n\
-@var{retval} is of type CvMat_data. \n\
+const char* _wrap_new_CvSubdiv2DEdge_Wrapper_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvSubdiv2DEdge_Wrapper (@var{val})\n\
+@var{val} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DEdge_Wrapper. \n\
 @end deftypefn";
-const char* _wrap_new_CvMatrix_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvMatrix (@var{fs}, @var{seqname}, @var{idx})\n\
-@var{fs} is of type CvFileStorage. @var{seqname} is of type char. @var{idx} is of type int. @var{retval} is of type CvMatrix. \n\
+const char* _wrap_delete_CvRNG_Wrapper_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvRNG_Wrapper::~CvRNG_Wrapper (@var{self})\n\
+@var{self} is of type CvRNG_Wrapper. \n\
 @end deftypefn";
-const char* _wrap_new_CvMatrix3_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvMatrix3::CvMatrix3 ()\n\
-@var{retval} is of type CvMatrix3. \n\
+const char* _wrap_new_CvRNG_Wrapper_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvRNG_Wrapper (@var{val})\n\
+@var{val} is of type CvRNG. @var{retval} is of type CvRNG_Wrapper. \n\
 @end deftypefn";
-const char* _wrap_new_CvMemBlock_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvMemBlock::CvMemBlock ()\n\
-@var{retval} is of type CvMemBlock. \n\
+const char* _wrap_cvCeil_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCeil (@var{value})\n\
+@var{value} is of type double. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvMemStoragePos_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvMemStoragePos::CvMemStoragePos ()\n\
-@var{retval} is of type CvMemStoragePos. \n\
+const char* _wrap_OctSwigIterator_distance_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = distance (@var{self}, @var{x})\n\
+@var{self} is of type OctSwigIterator. @var{x} is of type OctSwigIterator. @var{retval} is of type ptrdiff_t. \n\
 @end deftypefn";
-const char* _wrap_new_CvModule_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvModule (@var{_info})\n\
-@var{_info} is of type CvModuleInfo. @var{retval} is of type CvModule. \n\
+const char* _wrap_cvSubdiv2DRotateEdge_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvSubdiv2DRotateEdge (@var{edge}, @var{rotate})\n\
+@var{edge} is of type CvSubdiv2DEdge. @var{rotate} is of type int. @var{retval} is of type CvSubdiv2DEdge. \n\
+@end deftypefn";
+const char* _wrap_cvPtr2D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPtr2D (@var{arr}, @var{idx0}, @var{idx1}, @var{type} = nil)\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{type} is of type int. @var{retval} is of type uchar. \n\
+@end deftypefn";
+const char* _wrap_cvBackProjectPCA_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvBackProjectPCA (@var{proj}, @var{mean}, @var{eigenvects}, @var{result})\n\
+@var{proj} is of type CvArr. @var{mean} is of type CvArr. @var{eigenvects} is of type CvArr. @var{result} is of type CvArr. \n\
+@end deftypefn";
+const char* _wrap_cvProjectPCA_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvProjectPCA (@var{data}, @var{mean}, @var{eigenvects}, @var{result})\n\
+@var{data} is of type CvArr. @var{mean} is of type CvArr. @var{eigenvects} is of type CvArr. @var{result} is of type CvArr. \n\
+@end deftypefn";
+const char* _wrap_cvReadByName_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvReadByName (@var{fs}, @var{map}, @var{name}, @var{attributes} = nil)\n\
+@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{name} is of type char. @var{attributes} is of type CvAttrList. @var{retval} is of type void. \n\
+@end deftypefn";
+const char* _wrap_cvReadRealByName_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvReadRealByName (@var{fs}, @var{map}, @var{name}, @var{default_value} = 0.)\n\
+@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{name} is of type char. @var{default_value} is of type double. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_new_CvModuleInfo_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvModuleInfo::CvModuleInfo ()\n\
-@var{retval} is of type CvModuleInfo. \n\
+const char* _wrap_cvReadIntByName_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvReadIntByName (@var{fs}, @var{map}, @var{name}, @var{default_value} = 0)\n\
+@var{fs} is of type CvFileStorage. @var{map} is of type CvFileNode. @var{name} is of type char. @var{default_value} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvMoments_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvMoments::CvMoments ()\n\
-@var{retval} is of type CvMoments. \n\
+const char* _wrap_cvRect_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvRect (@var{x}, @var{y}, @var{width}, @var{height})\n\
+@var{x} is of type int. @var{y} is of type int. @var{width} is of type int. @var{height} is of type int. @var{retval} is of type CvRect. \n\
 @end deftypefn";
-const char* _wrap_new_CvMorphology_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvMorphology (@var{_operation}, @var{_max_width}, @var{_src_dst_type}, @var{_element_shape}, @var{_element})\n\
-@var{_operation} is of type int. @var{_max_width} is of type int. @var{_src_dst_type} is of type int. @var{_element_shape} is of type int. @var{_element} is of type CvMat. @var{retval} is of type CvMorphology. \n\
+const char* _wrap_cvGetND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetND (@var{arr}, @var{idx})\n\
+@var{arr} is of type CvArr. @var{idx} is of type int. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_new_CvNArrayIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvNArrayIterator::CvNArrayIterator ()\n\
-@var{retval} is of type CvNArrayIterator. \n\
+const char* _wrap_cvTrace_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvTrace (@var{mat})\n\
+@var{mat} is of type CvArr. @var{retval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_new_CvPluginFuncInfo_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvPluginFuncInfo::CvPluginFuncInfo ()\n\
-@var{retval} is of type CvPluginFuncInfo. \n\
+const char* _wrap_cvLoad_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvLoad (@var{filename}, @var{memstorage} = nil, @var{name} = nil, @var{real_name} = nil)\n\
+@var{filename} is of type char. @var{memstorage} is of type CvMemStorage. @var{name} is of type char. @var{real_name} is of type char. @var{retval} is of type void. \n\
 @end deftypefn";
-const char* _wrap_new_CvPoint_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvPoint::CvPoint ()\n\
-@var{retval} is of type CvPoint. \n\
+const char* _wrap_IplImage___rgt___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rgt__ (@var{self}, @var{arg})\n\
+@var{self} is of type . @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_new_CvPoint2D32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvPoint2D32f::CvPoint2D32f ()\n\
-@var{retval} is of type CvPoint2D32f. \n\
+const char* _wrap_CvMat___rgt___texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = __rgt__ (@var{self}, @var{arg})\n\
+@var{self} is of type CvMat. @var{arg} is of type double. @var{retval} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_new_CvPoint2D64f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvPoint2D64f::CvPoint2D64f ()\n\
-@var{retval} is of type CvPoint2D64f. \n\
+const char* _wrap_CvImage_data_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = data (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type uchar. \n\
 @end deftypefn";
-const char* _wrap_new_CvPoint3D32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvPoint3D32f::CvPoint3D32f ()\n\
-@var{retval} is of type CvPoint3D32f. \n\
+const char* _wrap_CvSubdiv2DEdge_Wrapper___eq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator == (@var{self}, @var{x})\n\
+@var{self} is of type CvSubdiv2DEdge_Wrapper. @var{x} is of type CvSubdiv2DEdge_Wrapper. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_new_CvPoint3D64f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvPoint3D64f::CvPoint3D64f ()\n\
-@var{retval} is of type CvPoint3D64f. \n\
+const char* _wrap_CvRNG_Wrapper___eq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator == (@var{self}, @var{x})\n\
+@var{self} is of type CvRNG_Wrapper. @var{x} is of type CvRNG_Wrapper. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_new_CvPointVector_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = std::vector<(CvPoint)> (@var{size}, @var{value})\n\
-@var{size} is of type size_type. @var{value} is of type value_type. @var{retval} is of type CvPointVector. \n\
+const char* _wrap_OctSwigIterator___eq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = operator == (@var{self}, @var{x})\n\
+@var{self} is of type OctSwigIterator. @var{x} is of type OctSwigIterator. @var{retval} is of type bool. \n\
 @end deftypefn";
-const char* _wrap_new_CvQuadEdge2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvQuadEdge2D::CvQuadEdge2D ()\n\
-@var{retval} is of type CvQuadEdge2D. \n\
+const char* _wrap_CvMatrix_cols_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cols (@var{self})\n\
+@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvRNG_Wrapper_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvRNG_Wrapper (@var{val})\n\
-@var{val} is of type CvRNG. @var{retval} is of type CvRNG_Wrapper. \n\
+const char* _wrap_cvGetRow_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetRow (@var{arr}, @var{submat}, @var{row})\n\
+@var{arr} is of type CvArr. @var{submat} is of type CvMat. @var{row} is of type int. @var{retval} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_new_CvRect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvRect::CvRect ()\n\
-@var{retval} is of type CvRect. \n\
+const char* _wrap_CvSeq_CvQuadEdge2D_pop_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pop (@var{self})\n\
+@var{self} is of type CvSeq_CvQuadEdge2D. @var{retval} is of type CvQuadEdge2D. \n\
 @end deftypefn";
-const char* _wrap_new_CvScalar_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvScalar::CvScalar ()\n\
-@var{retval} is of type CvScalar. \n\
+const char* _wrap_CV_IS_UNIFORM_HIST_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_UNIFORM_HIST (@var{hist})\n\
+@var{hist} is of type CvHistogram. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvSepFilter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSepFilter (@var{_max_width}, @var{_src_type}, @var{_dst_type}, @var{_kx}, @var{_ky})\n\
-@var{_max_width} is of type int. @var{_src_type} is of type int. @var{_dst_type} is of type int. @var{_kx} is of type CvMat. @var{_ky} is of type CvMat. @var{retval} is of type CvSepFilter. \n\
+const char* _wrap_OctSwigIterator_incr_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = incr (@var{self})\n\
+@var{self} is of type OctSwigIterator. @var{retval} is of type OctSwigIterator. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSeq::CvSeq ()\n\
-@var{retval} is of type CvSeq. \n\
+const char* _wrap_cvPtr3D_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPtr3D (@var{arr}, @var{idx0}, @var{idx1}, @var{idx2}, @var{type} = nil)\n\
+@var{arr} is of type CvArr. @var{idx0} is of type int. @var{idx1} is of type int. @var{idx2} is of type int. @var{type} is of type int. @var{retval} is of type uchar. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeqBlock_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSeqBlock::CvSeqBlock ()\n\
-@var{retval} is of type CvSeqBlock. \n\
+const char* _wrap_new_CvPointVector_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = std::vector<(CvPoint)> (@var{size}, @var{value})\n\
+@var{size} is of type size_type. @var{value} is of type value_type. @var{retval} is of type CvPointVector. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeqReader_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSeqReader::CvSeqReader ()\n\
-@var{retval} is of type CvSeqReader. \n\
+const char* _wrap_delete_FloatVector_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} std::vector<(float)>::~vector<(float)> (@var{self})\n\
+@var{self} is of type FloatVector. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeqWriter_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSeqWriter::CvSeqWriter ()\n\
-@var{retval} is of type CvSeqWriter. \n\
+const char* _wrap_new_FloatVector_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = std::vector<(float)> (@var{size}, @var{value})\n\
+@var{size} is of type size_type. @var{value} is of type value_type. @var{retval} is of type FloatVector. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeq_CvConnectedComp_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvConnectedComp)>::CvTypedSeq<(CvConnectedComp)> ()\n\
-@var{retval} is of type CvSeq_CvConnectedComp. \n\
+const char* _wrap_delete_CvPointVector_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} std::vector<(CvPoint)>::~vector<(CvPoint)> (@var{self})\n\
+@var{self} is of type CvPointVector. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeq_CvPoint_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvPoint)>::CvTypedSeq<(CvPoint)> ()\n\
-@var{retval} is of type CvSeq_CvPoint. \n\
+const char* _wrap_cvOrS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvOrS (@var{src}, @var{value}, @var{dst}, @var{mask} = nil)\n\
+@var{src} is of type CvArr. @var{value} is of type CvScalar. @var{dst} is of type CvArr. @var{mask} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeq_CvPoint2D32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvPoint2D32f)>::CvTypedSeq<(CvPoint2D32f)> ()\n\
-@var{retval} is of type CvSeq_CvPoint2D32f. \n\
+const char* _wrap_cvInsertNodeIntoTree_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvInsertNodeIntoTree (@var{node}, @var{parent}, @var{frame})\n\
+@var{node} is of type void. @var{parent} is of type void. @var{frame} is of type void. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeq_CvPoint_2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(CvPoint,2)>)>::CvTypedSeq<(CvTuple<(CvPoint,2)>)> ()\n\
-@var{retval} is of type CvSeq_CvPoint_2. \n\
+const char* _wrap_cvCornerEigenValsAndVecs_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvCornerEigenValsAndVecs (@var{image}, @var{eigenvv}, @var{block_size}, @var{aperture_size} = 3)\n\
+@var{image} is of type CvArr. @var{eigenvv} is of type CvArr. @var{block_size} is of type int. @var{aperture_size} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeq_CvQuadEdge2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvQuadEdge2D)>::CvTypedSeq<(CvQuadEdge2D)> ()\n\
-@var{retval} is of type CvSeq_CvQuadEdge2D. \n\
+const char* _wrap_cvUseOptimized_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvUseOptimized (@var{on_off})\n\
+@var{on_off} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeq_CvRect_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvRect)>::CvTypedSeq<(CvRect)> ()\n\
-@var{retval} is of type CvSeq_CvRect. \n\
+const char* _wrap_CV_IS_STORAGE_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IS_STORAGE (@var{storage})\n\
+@var{storage} is of type CvMemStorage. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeq_CvSeq_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(p.CvSeq)>::CvTypedSeq<(p.CvSeq)> ()\n\
-@var{retval} is of type CvSeq_CvSeq. \n\
+const char* _wrap_cvReleaseHist_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvReleaseHist (@var{hist})\n\
+@var{hist} is of type CvHistogram. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeq_float_2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(float,2)>)>::CvTypedSeq<(CvTuple<(float,2)>)> ()\n\
-@var{retval} is of type CvSeq_float_2. \n\
+const char* _wrap_cvWarpPerspective_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvWarpPerspective (@var{src}, @var{dst}, @var{map_matrix}, @var{flags} = 1+8, @var{fillval} = cvScalarAll(0))\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{map_matrix} is of type CvMat. @var{flags} is of type int. @var{fillval} is of type CvScalar. \n\
 @end deftypefn";
-const char* _wrap_new_CvSeq_float_3_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvTuple<(float,3)>)>::CvTypedSeq<(CvTuple<(float,3)>)> ()\n\
-@var{retval} is of type CvSeq_float_3. \n\
+const char* _wrap_cvInvert_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvInvert (@var{src}, @var{dst}, @var{method} = 0)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{method} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_new_CvSet_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSet::CvSet ()\n\
-@var{retval} is of type CvSet. \n\
+const char* _wrap_cvMulTransposed_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvMulTransposed (@var{src}, @var{dst}, @var{order}, @var{delta} = nil, @var{scale} = 1.)\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{order} is of type int. @var{delta} is of type CvArr. @var{scale} is of type double. \n\
 @end deftypefn";
-const char* _wrap_new_CvSetElem_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSetElem::CvSetElem ()\n\
-@var{retval} is of type CvSetElem. \n\
+const char* _wrap_CvMatrix_pix_size_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pix_size (@var{self})\n\
+@var{self} is of type CvMatrix. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvSize_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSize::CvSize ()\n\
-@var{retval} is of type CvSize. \n\
+const char* _wrap_CvMatrix_size_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = size (@var{self})\n\
+@var{self} is of type CvMatrix. @var{retval} is of type CvSize. \n\
 @end deftypefn";
-const char* _wrap_new_CvSize2D32f_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSize2D32f::CvSize2D32f ()\n\
-@var{retval} is of type CvSize2D32f. \n\
+const char* _wrap_CvImage_pix_size_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = pix_size (@var{self})\n\
+@var{self} is of type CvImage. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvSlice_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSlice::CvSlice ()\n\
-@var{retval} is of type CvSlice. \n\
+const char* _wrap_CvMatrix_show_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} show (@var{self}, @var{window_name})\n\
+@var{self} is of type CvMatrix. @var{window_name} is of type char. \n\
 @end deftypefn";
-const char* _wrap_new_CvSparseMatIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSparseMatIterator::CvSparseMatIterator ()\n\
-@var{retval} is of type CvSparseMatIterator. \n\
+const char* _wrap_cvCvToIplDepth_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvCvToIplDepth (@var{type})\n\
+@var{type} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_CvSparseNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSparseNode::CvSparseNode ()\n\
-@var{retval} is of type CvSparseNode. \n\
+const char* _wrap_new_CvConnectedComp_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvConnectedComp::CvConnectedComp ()\n\
+@var{retval} is of type CvConnectedComp. \n\
 @end deftypefn";
-const char* _wrap_new_CvString_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvString::CvString ()\n\
-@var{retval} is of type CvString. \n\
+const char* _wrap_delete_CvConnectedComp_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvConnectedComp::~CvConnectedComp (@var{self})\n\
+@var{self} is of type CvConnectedComp. \n\
 @end deftypefn";
-const char* _wrap_new_CvStringHashNode_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvStringHashNode::CvStringHashNode ()\n\
-@var{retval} is of type CvStringHashNode. \n\
+const char* _wrap_new_CvSeq_CvConnectedComp_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvConnectedComp)>::CvTypedSeq<(CvConnectedComp)> ()\n\
+@var{retval} is of type CvSeq_CvConnectedComp. \n\
 @end deftypefn";
-const char* _wrap_new_CvSubdiv2D_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSubdiv2D::CvSubdiv2D ()\n\
-@var{retval} is of type CvSubdiv2D. \n\
+const char* _wrap_delete_CvSeq_CvConnectedComp_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTypedSeq<(CvConnectedComp)>::~CvTypedSeq<(CvConnectedComp)> (@var{self})\n\
+@var{self} is of type CvSeq_CvConnectedComp. \n\
 @end deftypefn";
-const char* _wrap_new_CvSubdiv2DEdge_Wrapper_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSubdiv2DEdge_Wrapper (@var{val})\n\
-@var{val} is of type CvSubdiv2DEdge. @var{retval} is of type CvSubdiv2DEdge_Wrapper. \n\
+const char* _wrap_new_CvPoint2D32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvPoint2D32f::CvPoint2D32f ()\n\
+@var{retval} is of type CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_new_CvSubdiv2DPoint_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvSubdiv2DPoint::CvSubdiv2DPoint ()\n\
-@var{retval} is of type CvSubdiv2DPoint. \n\
+const char* _wrap_delete_CvPoint2D32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvPoint2D32f::~CvPoint2D32f (@var{self})\n\
+@var{self} is of type CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_new_CvTermCriteria_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTermCriteria::CvTermCriteria ()\n\
-@var{retval} is of type CvTermCriteria. \n\
+const char* _wrap_cvPoint2D32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvPoint2D32f (@var{x}, @var{y})\n\
+@var{x} is of type double. @var{y} is of type double. @var{retval} is of type CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_new_CvTreeNodeIterator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTreeNodeIterator::CvTreeNodeIterator ()\n\
-@var{retval} is of type CvTreeNodeIterator. \n\
+const char* _wrap_cvSetRealND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvSetRealND (@var{arr}, @var{idx}, @var{value})\n\
+@var{arr} is of type CvArr. @var{idx} is of type int. @var{value} is of type double. \n\
 @end deftypefn";
-const char* _wrap_new_CvTuple_CvPoint_2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTuple<(CvPoint,2)>::CvTuple<(CvPoint,2)> ()\n\
-@var{retval} is of type CvTuple_CvPoint_2. \n\
+const char* _wrap_cvGetRealND_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvGetRealND (@var{arr}, @var{idx})\n\
+@var{arr} is of type CvArr. @var{idx} is of type int. @var{retval} is of type double. \n\
 @end deftypefn";
-const char* _wrap_new_CvTuple_float_2_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTuple<(float,2)>::CvTuple<(float,2)> ()\n\
-@var{retval} is of type CvTuple_float_2. \n\
+const char* _wrap_cvStartReadChainPoints_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvStartReadChainPoints (@var{chain}, @var{reader})\n\
+@var{chain} is of type CvChain. @var{reader} is of type CvChainPtReader. \n\
 @end deftypefn";
-const char* _wrap_new_CvTuple_float_3_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTuple<(float,3)>::CvTuple<(float,3)> ()\n\
-@var{retval} is of type CvTuple_float_3. \n\
+const char* _wrap_cvFindDominantPoints_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = cvFindDominantPoints (@var{contour}, @var{storage}, @var{method} = 1, @var{parameter1} = 0, @var{parameter2} = 0, @var{parameter3} = 0, @var{parameter4} = 0)\n\
+@var{contour} is of type CvSeq. @var{storage} is of type CvMemStorage. @var{method} is of type int. @var{parameter1} is of type double. @var{parameter2} is of type double. @var{parameter3} is of type double. @var{parameter4} is of type double. @var{retval} is of type CvSeq. \n\
 @end deftypefn";
-const char* _wrap_new_CvType_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvType (@var{type_name}, @var{is_instance})\n\
-@var{type_name} is of type char. @var{is_instance} is of type CvIsInstanceFunc. @var{retval} is of type CvType. \n\
+const char* _wrap_cvBoxPoints_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvBoxPoints (@var{box}, @var{pt})\n\
+@var{box} is of type CvBox2D. @var{pt} is of type CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_new_CvTypeInfo_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = CvTypeInfo::CvTypeInfo ()\n\
-@var{retval} is of type CvTypeInfo. \n\
+const char* _wrap_new_CvSeq_CvPoint2D32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CvTypedSeq<(CvPoint2D32f)>::CvTypedSeq<(CvPoint2D32f)> ()\n\
+@var{retval} is of type CvSeq_CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_new_FloatVector_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = std::vector<(float)> (@var{size}, @var{value})\n\
-@var{size} is of type size_type. @var{value} is of type value_type. @var{retval} is of type FloatVector. \n\
+const char* _wrap_delete_CvSeq_CvPoint2D32f_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} CvTypedSeq<(CvPoint2D32f)>::~CvTypedSeq<(CvPoint2D32f)> (@var{self})\n\
+@var{self} is of type CvSeq_CvPoint2D32f. \n\
 @end deftypefn";
-const char* _wrap_new_IplConvKernelFP_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = IplConvKernelFP::IplConvKernelFP ()\n\
-@var{retval} is of type . \n\
+const char* _wrap_CV_IMIN_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} @var{retval} = CV_IMIN (@var{a}, @var{b})\n\
+@var{a} is of type int. @var{b} is of type int. @var{retval} is of type int. \n\
 @end deftypefn";
-const char* _wrap_new_IplROI_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = IplROI::IplROI ()\n\
-@var{retval} is of type . \n\
+const char* _wrap_cvClearSeq_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvClearSeq (@var{seq})\n\
+@var{seq} is of type CvSeq. \n\
+@end deftypefn";
+const char* _wrap_cvInRangeS_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvInRangeS (@var{src}, @var{lower}, @var{upper}, @var{dst})\n\
+@var{src} is of type CvArr. @var{lower} is of type CvScalar. @var{upper} is of type CvScalar. @var{dst} is of type CvArr. \n\
 @end deftypefn";
-const char* _wrap_void_ptr_generator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = void_ptr_generator ()\n\
-@var{retval} is of type void. \n\
+const char* _wrap_cvGetQuadrangleSubPix_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvGetQuadrangleSubPix (@var{src}, @var{dst}, @var{map_matrix})\n\
+@var{src} is of type CvArr. @var{dst} is of type CvArr. @var{map_matrix} is of type CvMat. \n\
 @end deftypefn";
-const char* _wrap_void_ptrptr_generator_texinfo = "-*- texinfo -*-\n\
-@deftypefn {Loadable Function} @var{retval} = void_ptrptr_generator ()\n\
-@var{retval} is of type void. \n\
+const char* _wrap_cvClearSet_texinfo = "-*- texinfo -*-\n\
+@deftypefn {Loadable Function} cvClearSet (@var{set_header})\n\
+@var{set_header} is of type CvSet. \n\
 @end deftypefn";
 
 static octave_value_list _wrap_new_CvRNG_Wrapper (const octave_value_list& args, int nargout) {
@@ -10359,15 +9486,15 @@ fail:
 
 
 static swig_octave_member swig_CvRNG_Wrapper_members[] = {
-{"ptr",_wrap_CvRNG_Wrapper_ptr,0,0,0,_wrap_CvRNG_Wrapper_ptr_texinfo},
-{"ref",_wrap_CvRNG_Wrapper_ref,0,0,0,_wrap_CvRNG_Wrapper_ref_texinfo},
-{"__eq",_wrap_CvRNG_Wrapper___eq,0,0,0,_wrap_CvRNG_Wrapper___eq_texinfo},
-{"__ne",_wrap_CvRNG_Wrapper___ne,0,0,0,_wrap_CvRNG_Wrapper___ne_texinfo},
+{"ptr",_wrap_CvRNG_Wrapper_ptr,0,0,0,0},
+{"ref",_wrap_CvRNG_Wrapper_ref,0,0,0,0},
+{"__eq",_wrap_CvRNG_Wrapper___eq,0,0,0,0},
+{"__ne",_wrap_CvRNG_Wrapper___ne,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvRNG_Wrapper_base_names[] = {0};
 static const swig_type_info *swig_CvRNG_Wrapper_base[] = {0};
-static swig_octave_class _wrap_class_CvRNG_Wrapper = {"CvRNG_Wrapper", &SWIGTYPE_p_CvRNG_Wrapper,0,_wrap_new_CvRNG_Wrapper,_wrap_new_CvRNG_Wrapper_texinfo,_wrap_delete_CvRNG_Wrapper,swig_CvRNG_Wrapper_members,swig_CvRNG_Wrapper_base_names,swig_CvRNG_Wrapper_base };
+static swig_octave_class _wrap_class_CvRNG_Wrapper = {"CvRNG_Wrapper", &SWIGTYPE_p_CvRNG_Wrapper,0,_wrap_new_CvRNG_Wrapper,0,_wrap_delete_CvRNG_Wrapper,swig_CvRNG_Wrapper_members,swig_CvRNG_Wrapper_base_names,swig_CvRNG_Wrapper_base };
 
 static octave_value_list _wrap_new_CvSubdiv2DEdge_Wrapper (const octave_value_list& args, int nargout) {
   CvSubdiv2DEdge *arg1 = 0 ;
@@ -10554,15 +9681,15 @@ fail:
 
 
 static swig_octave_member swig_CvSubdiv2DEdge_Wrapper_members[] = {
-{"ptr",_wrap_CvSubdiv2DEdge_Wrapper_ptr,0,0,0,_wrap_CvSubdiv2DEdge_Wrapper_ptr_texinfo},
-{"ref",_wrap_CvSubdiv2DEdge_Wrapper_ref,0,0,0,_wrap_CvSubdiv2DEdge_Wrapper_ref_texinfo},
-{"__eq",_wrap_CvSubdiv2DEdge_Wrapper___eq,0,0,0,_wrap_CvSubdiv2DEdge_Wrapper___eq_texinfo},
-{"__ne",_wrap_CvSubdiv2DEdge_Wrapper___ne,0,0,0,_wrap_CvSubdiv2DEdge_Wrapper___ne_texinfo},
+{"ptr",_wrap_CvSubdiv2DEdge_Wrapper_ptr,0,0,0,0},
+{"ref",_wrap_CvSubdiv2DEdge_Wrapper_ref,0,0,0,0},
+{"__eq",_wrap_CvSubdiv2DEdge_Wrapper___eq,0,0,0,0},
+{"__ne",_wrap_CvSubdiv2DEdge_Wrapper___ne,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvSubdiv2DEdge_Wrapper_base_names[] = {0};
 static const swig_type_info *swig_CvSubdiv2DEdge_Wrapper_base[] = {0};
-static swig_octave_class _wrap_class_CvSubdiv2DEdge_Wrapper = {"CvSubdiv2DEdge_Wrapper", &SWIGTYPE_p_CvSubdiv2DEdge_Wrapper,0,_wrap_new_CvSubdiv2DEdge_Wrapper,_wrap_new_CvSubdiv2DEdge_Wrapper_texinfo,_wrap_delete_CvSubdiv2DEdge_Wrapper,swig_CvSubdiv2DEdge_Wrapper_members,swig_CvSubdiv2DEdge_Wrapper_base_names,swig_CvSubdiv2DEdge_Wrapper_base };
+static swig_octave_class _wrap_class_CvSubdiv2DEdge_Wrapper = {"CvSubdiv2DEdge_Wrapper", &SWIGTYPE_p_CvSubdiv2DEdge_Wrapper,0,_wrap_new_CvSubdiv2DEdge_Wrapper,0,_wrap_delete_CvSubdiv2DEdge_Wrapper,swig_CvSubdiv2DEdge_Wrapper_members,swig_CvSubdiv2DEdge_Wrapper_base_names,swig_CvSubdiv2DEdge_Wrapper_base };
 
 static octave_value_list _wrap_delete_OctSwigIterator (const octave_value_list& args, int nargout) {
   swig::OctSwigIterator *arg1 = (swig::OctSwigIterator *) 0 ;
@@ -11350,21 +10477,21 @@ static octave_value_list _wrap_OctSwigIterator___sub (const octave_value_list& a
 
 
 static swig_octave_member swig_OctSwigIterator_members[] = {
-{"value",_wrap_OctSwigIterator_value,0,0,0,_wrap_OctSwigIterator_value_texinfo},
-{"incr",_wrap_OctSwigIterator_incr,0,0,0,_wrap_OctSwigIterator_incr_texinfo},
-{"decr",_wrap_OctSwigIterator_decr,0,0,0,_wrap_OctSwigIterator_decr_texinfo},
-{"distance",_wrap_OctSwigIterator_distance,0,0,0,_wrap_OctSwigIterator_distance_texinfo},
-{"equal",_wrap_OctSwigIterator_equal,0,0,0,_wrap_OctSwigIterator_equal_texinfo},
-{"copy",_wrap_OctSwigIterator_copy,0,0,0,_wrap_OctSwigIterator_copy_texinfo},
-{"next",_wrap_OctSwigIterator_next,0,0,0,_wrap_OctSwigIterator_next_texinfo},
-{"previous",_wrap_OctSwigIterator_previous,0,0,0,_wrap_OctSwigIterator_previous_texinfo},
-{"advance",_wrap_OctSwigIterator_advance,0,0,0,_wrap_OctSwigIterator_advance_texinfo},
-{"__eq",_wrap_OctSwigIterator___eq,0,0,0,_wrap_OctSwigIterator___eq_texinfo},
-{"__ne",_wrap_OctSwigIterator___ne,0,0,0,_wrap_OctSwigIterator___ne_texinfo},
-{"__incr",_wrap_OctSwigIterator___incr,0,0,0,_wrap_OctSwigIterator___incr_texinfo},
-{"__decr",_wrap_OctSwigIterator___decr,0,0,0,_wrap_OctSwigIterator___decr_texinfo},
-{"__add",_wrap_OctSwigIterator___add,0,0,0,_wrap_OctSwigIterator___add_texinfo},
-{"__sub",_wrap_OctSwigIterator___sub,0,0,0,_wrap_OctSwigIterator___sub_texinfo},
+{"value",_wrap_OctSwigIterator_value,0,0,0,0},
+{"incr",_wrap_OctSwigIterator_incr,0,0,0,0},
+{"decr",_wrap_OctSwigIterator_decr,0,0,0,0},
+{"distance",_wrap_OctSwigIterator_distance,0,0,0,0},
+{"equal",_wrap_OctSwigIterator_equal,0,0,0,0},
+{"copy",_wrap_OctSwigIterator_copy,0,0,0,0},
+{"next",_wrap_OctSwigIterator_next,0,0,0,0},
+{"previous",_wrap_OctSwigIterator_previous,0,0,0,0},
+{"advance",_wrap_OctSwigIterator_advance,0,0,0,0},
+{"__eq",_wrap_OctSwigIterator___eq,0,0,0,0},
+{"__ne",_wrap_OctSwigIterator___ne,0,0,0,0},
+{"__incr",_wrap_OctSwigIterator___incr,0,0,0,0},
+{"__decr",_wrap_OctSwigIterator___decr,0,0,0,0},
+{"__add",_wrap_OctSwigIterator___add,0,0,0,0},
+{"__sub",_wrap_OctSwigIterator___sub,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_OctSwigIterator_base_names[] = {0};
@@ -11701,33 +10828,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_FloatVector_begin__SWIG_0 (const octave_value_list& args, int nargout) {
-  std::vector< float > *arg1 = (std::vector< float > *) 0 ;
-  std::vector< float >::iterator result;
-  void *argp1 = 0 ;
-  int res1 = 0 ;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("FloatVector_begin",args.length(),1,1,0)) {
-    SWIG_fail;
-  }
-  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_std__vectorT_float_std__allocatorT_float_t_t, 0 |  0 );
-  if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FloatVector_begin" "', argument " "1"" of type '" "std::vector< float > *""'"); 
-  }
-  arg1 = (std::vector< float > *)(argp1);
-  result = (arg1)->begin();
-  _outv = SWIG_NewPointerObj(swig::make_output_iterator((const std::vector< float >::iterator &)(result)),
-    swig::OctSwigIterator::descriptor(),SWIG_POINTER_OWN);
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-fail:
-  return _out;
-}
-
-
-static octave_value_list _wrap_FloatVector_begin__SWIG_1 (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_FloatVector_begin (const octave_value_list& args, int nargout) {
   std::vector< float > *arg1 = (std::vector< float > *) 0 ;
   std::vector< float >::const_iterator result;
   void *argp1 = 0 ;
@@ -11753,61 +10854,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_FloatVector_begin (const octave_value_list& args, int nargout) {
-  int argc = args.length();
-  octave_value_ref argv[1]={
-    octave_value_ref(args,0)
-  };
-  
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<float,std::allocator< float > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_FloatVector_begin__SWIG_0(args, nargout);
-    }
-  }
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<float,std::allocator< float > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_FloatVector_begin__SWIG_1(args, nargout);
-    }
-  }
-  
-  error("No matching function for overload");
-  return octave_value_list();
-}
-
-
-static octave_value_list _wrap_FloatVector_end__SWIG_0 (const octave_value_list& args, int nargout) {
-  std::vector< float > *arg1 = (std::vector< float > *) 0 ;
-  std::vector< float >::iterator result;
-  void *argp1 = 0 ;
-  int res1 = 0 ;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("FloatVector_end",args.length(),1,1,0)) {
-    SWIG_fail;
-  }
-  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_std__vectorT_float_std__allocatorT_float_t_t, 0 |  0 );
-  if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FloatVector_end" "', argument " "1"" of type '" "std::vector< float > *""'"); 
-  }
-  arg1 = (std::vector< float > *)(argp1);
-  result = (arg1)->end();
-  _outv = SWIG_NewPointerObj(swig::make_output_iterator((const std::vector< float >::iterator &)(result)),
-    swig::OctSwigIterator::descriptor(),SWIG_POINTER_OWN);
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-fail:
-  return _out;
-}
-
-
-static octave_value_list _wrap_FloatVector_end__SWIG_1 (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_FloatVector_end (const octave_value_list& args, int nargout) {
   std::vector< float > *arg1 = (std::vector< float > *) 0 ;
   std::vector< float >::const_iterator result;
   void *argp1 = 0 ;
@@ -11833,61 +10880,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_FloatVector_end (const octave_value_list& args, int nargout) {
-  int argc = args.length();
-  octave_value_ref argv[1]={
-    octave_value_ref(args,0)
-  };
-  
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<float,std::allocator< float > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_FloatVector_end__SWIG_0(args, nargout);
-    }
-  }
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<float,std::allocator< float > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_FloatVector_end__SWIG_1(args, nargout);
-    }
-  }
-  
-  error("No matching function for overload");
-  return octave_value_list();
-}
-
-
-static octave_value_list _wrap_FloatVector_rbegin__SWIG_0 (const octave_value_list& args, int nargout) {
-  std::vector< float > *arg1 = (std::vector< float > *) 0 ;
-  std::vector< float >::reverse_iterator result;
-  void *argp1 = 0 ;
-  int res1 = 0 ;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("FloatVector_rbegin",args.length(),1,1,0)) {
-    SWIG_fail;
-  }
-  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_std__vectorT_float_std__allocatorT_float_t_t, 0 |  0 );
-  if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FloatVector_rbegin" "', argument " "1"" of type '" "std::vector< float > *""'"); 
-  }
-  arg1 = (std::vector< float > *)(argp1);
-  result = (arg1)->rbegin();
-  _outv = SWIG_NewPointerObj(swig::make_output_iterator((const std::vector< float >::reverse_iterator &)(result)),
-    swig::OctSwigIterator::descriptor(),SWIG_POINTER_OWN);
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-fail:
-  return _out;
-}
-
-
-static octave_value_list _wrap_FloatVector_rbegin__SWIG_1 (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_FloatVector_rbegin (const octave_value_list& args, int nargout) {
   std::vector< float > *arg1 = (std::vector< float > *) 0 ;
   std::vector< float >::const_reverse_iterator result;
   void *argp1 = 0 ;
@@ -11913,61 +10906,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_FloatVector_rbegin (const octave_value_list& args, int nargout) {
-  int argc = args.length();
-  octave_value_ref argv[1]={
-    octave_value_ref(args,0)
-  };
-  
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<float,std::allocator< float > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_FloatVector_rbegin__SWIG_0(args, nargout);
-    }
-  }
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<float,std::allocator< float > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_FloatVector_rbegin__SWIG_1(args, nargout);
-    }
-  }
-  
-  error("No matching function for overload");
-  return octave_value_list();
-}
-
-
-static octave_value_list _wrap_FloatVector_rend__SWIG_0 (const octave_value_list& args, int nargout) {
-  std::vector< float > *arg1 = (std::vector< float > *) 0 ;
-  std::vector< float >::reverse_iterator result;
-  void *argp1 = 0 ;
-  int res1 = 0 ;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("FloatVector_rend",args.length(),1,1,0)) {
-    SWIG_fail;
-  }
-  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_std__vectorT_float_std__allocatorT_float_t_t, 0 |  0 );
-  if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FloatVector_rend" "', argument " "1"" of type '" "std::vector< float > *""'"); 
-  }
-  arg1 = (std::vector< float > *)(argp1);
-  result = (arg1)->rend();
-  _outv = SWIG_NewPointerObj(swig::make_output_iterator((const std::vector< float >::reverse_iterator &)(result)),
-    swig::OctSwigIterator::descriptor(),SWIG_POINTER_OWN);
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-fail:
-  return _out;
-}
-
-
-static octave_value_list _wrap_FloatVector_rend__SWIG_1 (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_FloatVector_rend (const octave_value_list& args, int nargout) {
   std::vector< float > *arg1 = (std::vector< float > *) 0 ;
   std::vector< float >::const_reverse_iterator result;
   void *argp1 = 0 ;
@@ -11993,34 +10932,6 @@ fail:
 }
 
 
-static octave_value_list _wrap_FloatVector_rend (const octave_value_list& args, int nargout) {
-  int argc = args.length();
-  octave_value_ref argv[1]={
-    octave_value_ref(args,0)
-  };
-  
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<float,std::allocator< float > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_FloatVector_rend__SWIG_0(args, nargout);
-    }
-  }
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<float,std::allocator< float > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_FloatVector_rend__SWIG_1(args, nargout);
-    }
-  }
-  
-  error("No matching function for overload");
-  return octave_value_list();
-}
-
-
 static octave_value_list _wrap_new_FloatVector__SWIG_2 (const octave_value_list& args, int nargout) {
   std::vector< float >::size_type arg1 ;
   std::vector< float > *result = 0 ;
@@ -12795,34 +11706,34 @@ fail:
 
 
 static swig_octave_member swig_FloatVector_members[] = {
-{"pop",_wrap_FloatVector_pop,0,0,0,_wrap_FloatVector_pop_texinfo},
-{"__paren",_wrap_FloatVector___paren,0,0,0,_wrap_FloatVector___paren_texinfo},
-{"__paren_asgn",_wrap_FloatVector___paren_asgn,0,0,0,_wrap_FloatVector___paren_asgn_texinfo},
-{"append",_wrap_FloatVector_append,0,0,0,_wrap_FloatVector_append_texinfo},
-{"empty",_wrap_FloatVector_empty,0,0,0,_wrap_FloatVector_empty_texinfo},
-{"size",_wrap_FloatVector_size,0,0,0,_wrap_FloatVector_size_texinfo},
-{"clear",_wrap_FloatVector_clear,0,0,0,_wrap_FloatVector_clear_texinfo},
-{"swap",_wrap_FloatVector_swap,0,0,0,_wrap_FloatVector_swap_texinfo},
-{"get_allocator",_wrap_FloatVector_get_allocator,0,0,0,_wrap_FloatVector_get_allocator_texinfo},
-{"begin",_wrap_FloatVector_begin,0,0,0,_wrap_FloatVector_begin_texinfo},
-{"end",_wrap_FloatVector_end,0,0,0,_wrap_FloatVector_end_texinfo},
-{"rbegin",_wrap_FloatVector_rbegin,0,0,0,_wrap_FloatVector_rbegin_texinfo},
-{"rend",_wrap_FloatVector_rend,0,0,0,_wrap_FloatVector_rend_texinfo},
-{"pop_back",_wrap_FloatVector_pop_back,0,0,0,_wrap_FloatVector_pop_back_texinfo},
-{"erase",_wrap_FloatVector_erase,0,0,0,_wrap_FloatVector_erase_texinfo},
-{"push_back",_wrap_FloatVector_push_back,0,0,0,_wrap_FloatVector_push_back_texinfo},
-{"front",_wrap_FloatVector_front,0,0,0,_wrap_FloatVector_front_texinfo},
-{"back",_wrap_FloatVector_back,0,0,0,_wrap_FloatVector_back_texinfo},
-{"assign",_wrap_FloatVector_assign,0,0,0,_wrap_FloatVector_assign_texinfo},
-{"resize",_wrap_FloatVector_resize,0,0,0,_wrap_FloatVector_resize_texinfo},
-{"insert",_wrap_FloatVector_insert,0,0,0,_wrap_FloatVector_insert_texinfo},
-{"reserve",_wrap_FloatVector_reserve,0,0,0,_wrap_FloatVector_reserve_texinfo},
-{"capacity",_wrap_FloatVector_capacity,0,0,0,_wrap_FloatVector_capacity_texinfo},
+{"pop",_wrap_FloatVector_pop,0,0,0,0},
+{"__paren",_wrap_FloatVector___paren,0,0,0,0},
+{"__paren_asgn",_wrap_FloatVector___paren_asgn,0,0,0,0},
+{"append",_wrap_FloatVector_append,0,0,0,0},
+{"empty",_wrap_FloatVector_empty,0,0,0,0},
+{"size",_wrap_FloatVector_size,0,0,0,0},
+{"clear",_wrap_FloatVector_clear,0,0,0,0},
+{"swap",_wrap_FloatVector_swap,0,0,0,0},
+{"get_allocator",_wrap_FloatVector_get_allocator,0,0,0,0},
+{"begin",_wrap_FloatVector_begin,0,0,0,0},
+{"end",_wrap_FloatVector_end,0,0,0,0},
+{"rbegin",_wrap_FloatVector_rbegin,0,0,0,0},
+{"rend",_wrap_FloatVector_rend,0,0,0,0},
+{"pop_back",_wrap_FloatVector_pop_back,0,0,0,0},
+{"erase",_wrap_FloatVector_erase,0,0,0,0},
+{"push_back",_wrap_FloatVector_push_back,0,0,0,0},
+{"front",_wrap_FloatVector_front,0,0,0,0},
+{"back",_wrap_FloatVector_back,0,0,0,0},
+{"assign",_wrap_FloatVector_assign,0,0,0,0},
+{"resize",_wrap_FloatVector_resize,0,0,0,0},
+{"insert",_wrap_FloatVector_insert,0,0,0,0},
+{"reserve",_wrap_FloatVector_reserve,0,0,0,0},
+{"capacity",_wrap_FloatVector_capacity,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_FloatVector_base_names[] = {0};
 static const swig_type_info *swig_FloatVector_base[] = {0};
-static swig_octave_class _wrap_class_FloatVector = {"FloatVector", &SWIGTYPE_p_std__vectorT_float_std__allocatorT_float_t_t,0,_wrap_new_FloatVector,_wrap_new_FloatVector_texinfo,_wrap_delete_FloatVector,swig_FloatVector_members,swig_FloatVector_base_names,swig_FloatVector_base };
+static swig_octave_class _wrap_class_FloatVector = {"FloatVector", &SWIGTYPE_p_std__vectorT_float_std__allocatorT_float_t_t,0,_wrap_new_FloatVector,0,_wrap_delete_FloatVector,swig_FloatVector_members,swig_FloatVector_base_names,swig_FloatVector_base };
 
 static octave_value_list _wrap_CvPointVector_pop (const octave_value_list& args, int nargout) {
   std::vector< CvPoint > *arg1 = (std::vector< CvPoint > *) 0 ;
@@ -13146,33 +12057,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvPointVector_begin__SWIG_0 (const octave_value_list& args, int nargout) {
-  std::vector< CvPoint > *arg1 = (std::vector< CvPoint > *) 0 ;
-  std::vector< CvPoint >::iterator result;
-  void *argp1 = 0 ;
-  int res1 = 0 ;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("CvPointVector_begin",args.length(),1,1,0)) {
-    SWIG_fail;
-  }
-  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_std__vectorT_CvPoint_std__allocatorT_CvPoint_t_t, 0 |  0 );
-  if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvPointVector_begin" "', argument " "1"" of type '" "std::vector< CvPoint > *""'"); 
-  }
-  arg1 = (std::vector< CvPoint > *)(argp1);
-  result = (arg1)->begin();
-  _outv = SWIG_NewPointerObj(swig::make_output_iterator((const std::vector< CvPoint >::iterator &)(result)),
-    swig::OctSwigIterator::descriptor(),SWIG_POINTER_OWN);
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-fail:
-  return _out;
-}
-
-
-static octave_value_list _wrap_CvPointVector_begin__SWIG_1 (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvPointVector_begin (const octave_value_list& args, int nargout) {
   std::vector< CvPoint > *arg1 = (std::vector< CvPoint > *) 0 ;
   std::vector< CvPoint >::const_iterator result;
   void *argp1 = 0 ;
@@ -13198,61 +12083,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvPointVector_begin (const octave_value_list& args, int nargout) {
-  int argc = args.length();
-  octave_value_ref argv[1]={
-    octave_value_ref(args,0)
-  };
-  
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<CvPoint,std::allocator< CvPoint > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_CvPointVector_begin__SWIG_0(args, nargout);
-    }
-  }
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<CvPoint,std::allocator< CvPoint > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_CvPointVector_begin__SWIG_1(args, nargout);
-    }
-  }
-  
-  error("No matching function for overload");
-  return octave_value_list();
-}
-
-
-static octave_value_list _wrap_CvPointVector_end__SWIG_0 (const octave_value_list& args, int nargout) {
-  std::vector< CvPoint > *arg1 = (std::vector< CvPoint > *) 0 ;
-  std::vector< CvPoint >::iterator result;
-  void *argp1 = 0 ;
-  int res1 = 0 ;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("CvPointVector_end",args.length(),1,1,0)) {
-    SWIG_fail;
-  }
-  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_std__vectorT_CvPoint_std__allocatorT_CvPoint_t_t, 0 |  0 );
-  if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvPointVector_end" "', argument " "1"" of type '" "std::vector< CvPoint > *""'"); 
-  }
-  arg1 = (std::vector< CvPoint > *)(argp1);
-  result = (arg1)->end();
-  _outv = SWIG_NewPointerObj(swig::make_output_iterator((const std::vector< CvPoint >::iterator &)(result)),
-    swig::OctSwigIterator::descriptor(),SWIG_POINTER_OWN);
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-fail:
-  return _out;
-}
-
-
-static octave_value_list _wrap_CvPointVector_end__SWIG_1 (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvPointVector_end (const octave_value_list& args, int nargout) {
   std::vector< CvPoint > *arg1 = (std::vector< CvPoint > *) 0 ;
   std::vector< CvPoint >::const_iterator result;
   void *argp1 = 0 ;
@@ -13278,61 +12109,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvPointVector_end (const octave_value_list& args, int nargout) {
-  int argc = args.length();
-  octave_value_ref argv[1]={
-    octave_value_ref(args,0)
-  };
-  
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<CvPoint,std::allocator< CvPoint > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_CvPointVector_end__SWIG_0(args, nargout);
-    }
-  }
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<CvPoint,std::allocator< CvPoint > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_CvPointVector_end__SWIG_1(args, nargout);
-    }
-  }
-  
-  error("No matching function for overload");
-  return octave_value_list();
-}
-
-
-static octave_value_list _wrap_CvPointVector_rbegin__SWIG_0 (const octave_value_list& args, int nargout) {
-  std::vector< CvPoint > *arg1 = (std::vector< CvPoint > *) 0 ;
-  std::vector< CvPoint >::reverse_iterator result;
-  void *argp1 = 0 ;
-  int res1 = 0 ;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("CvPointVector_rbegin",args.length(),1,1,0)) {
-    SWIG_fail;
-  }
-  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_std__vectorT_CvPoint_std__allocatorT_CvPoint_t_t, 0 |  0 );
-  if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvPointVector_rbegin" "', argument " "1"" of type '" "std::vector< CvPoint > *""'"); 
-  }
-  arg1 = (std::vector< CvPoint > *)(argp1);
-  result = (arg1)->rbegin();
-  _outv = SWIG_NewPointerObj(swig::make_output_iterator((const std::vector< CvPoint >::reverse_iterator &)(result)),
-    swig::OctSwigIterator::descriptor(),SWIG_POINTER_OWN);
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-fail:
-  return _out;
-}
-
-
-static octave_value_list _wrap_CvPointVector_rbegin__SWIG_1 (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvPointVector_rbegin (const octave_value_list& args, int nargout) {
   std::vector< CvPoint > *arg1 = (std::vector< CvPoint > *) 0 ;
   std::vector< CvPoint >::const_reverse_iterator result;
   void *argp1 = 0 ;
@@ -13358,61 +12135,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvPointVector_rbegin (const octave_value_list& args, int nargout) {
-  int argc = args.length();
-  octave_value_ref argv[1]={
-    octave_value_ref(args,0)
-  };
-  
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<CvPoint,std::allocator< CvPoint > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_CvPointVector_rbegin__SWIG_0(args, nargout);
-    }
-  }
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<CvPoint,std::allocator< CvPoint > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_CvPointVector_rbegin__SWIG_1(args, nargout);
-    }
-  }
-  
-  error("No matching function for overload");
-  return octave_value_list();
-}
-
-
-static octave_value_list _wrap_CvPointVector_rend__SWIG_0 (const octave_value_list& args, int nargout) {
-  std::vector< CvPoint > *arg1 = (std::vector< CvPoint > *) 0 ;
-  std::vector< CvPoint >::reverse_iterator result;
-  void *argp1 = 0 ;
-  int res1 = 0 ;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("CvPointVector_rend",args.length(),1,1,0)) {
-    SWIG_fail;
-  }
-  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_std__vectorT_CvPoint_std__allocatorT_CvPoint_t_t, 0 |  0 );
-  if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvPointVector_rend" "', argument " "1"" of type '" "std::vector< CvPoint > *""'"); 
-  }
-  arg1 = (std::vector< CvPoint > *)(argp1);
-  result = (arg1)->rend();
-  _outv = SWIG_NewPointerObj(swig::make_output_iterator((const std::vector< CvPoint >::reverse_iterator &)(result)),
-    swig::OctSwigIterator::descriptor(),SWIG_POINTER_OWN);
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-fail:
-  return _out;
-}
-
-
-static octave_value_list _wrap_CvPointVector_rend__SWIG_1 (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvPointVector_rend (const octave_value_list& args, int nargout) {
   std::vector< CvPoint > *arg1 = (std::vector< CvPoint > *) 0 ;
   std::vector< CvPoint >::const_reverse_iterator result;
   void *argp1 = 0 ;
@@ -13438,34 +12161,6 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvPointVector_rend (const octave_value_list& args, int nargout) {
-  int argc = args.length();
-  octave_value_ref argv[1]={
-    octave_value_ref(args,0)
-  };
-  
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<CvPoint,std::allocator< CvPoint > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_CvPointVector_rend__SWIG_0(args, nargout);
-    }
-  }
-  if (argc == 1) {
-    int _v;
-    int res = swig::asptr(argv[0], (std::vector<CvPoint,std::allocator< CvPoint > >**)(0));
-    _v = SWIG_CheckState(res);
-    if (_v) {
-      return _wrap_CvPointVector_rend__SWIG_1(args, nargout);
-    }
-  }
-  
-  error("No matching function for overload");
-  return octave_value_list();
-}
-
-
 static octave_value_list _wrap_new_CvPointVector__SWIG_2 (const octave_value_list& args, int nargout) {
   std::vector< CvPoint >::size_type arg1 ;
   std::vector< CvPoint > *result = 0 ;
@@ -14242,34 +12937,34 @@ fail:
 
 
 static swig_octave_member swig_CvPointVector_members[] = {
-{"pop",_wrap_CvPointVector_pop,0,0,0,_wrap_CvPointVector_pop_texinfo},
-{"__paren",_wrap_CvPointVector___paren,0,0,0,_wrap_CvPointVector___paren_texinfo},
-{"__paren_asgn",_wrap_CvPointVector___paren_asgn,0,0,0,_wrap_CvPointVector___paren_asgn_texinfo},
-{"append",_wrap_CvPointVector_append,0,0,0,_wrap_CvPointVector_append_texinfo},
-{"empty",_wrap_CvPointVector_empty,0,0,0,_wrap_CvPointVector_empty_texinfo},
-{"size",_wrap_CvPointVector_size,0,0,0,_wrap_CvPointVector_size_texinfo},
-{"clear",_wrap_CvPointVector_clear,0,0,0,_wrap_CvPointVector_clear_texinfo},
-{"swap",_wrap_CvPointVector_swap,0,0,0,_wrap_CvPointVector_swap_texinfo},
-{"get_allocator",_wrap_CvPointVector_get_allocator,0,0,0,_wrap_CvPointVector_get_allocator_texinfo},
-{"begin",_wrap_CvPointVector_begin,0,0,0,_wrap_CvPointVector_begin_texinfo},
-{"end",_wrap_CvPointVector_end,0,0,0,_wrap_CvPointVector_end_texinfo},
-{"rbegin",_wrap_CvPointVector_rbegin,0,0,0,_wrap_CvPointVector_rbegin_texinfo},
-{"rend",_wrap_CvPointVector_rend,0,0,0,_wrap_CvPointVector_rend_texinfo},
-{"pop_back",_wrap_CvPointVector_pop_back,0,0,0,_wrap_CvPointVector_pop_back_texinfo},
-{"erase",_wrap_CvPointVector_erase,0,0,0,_wrap_CvPointVector_erase_texinfo},
-{"push_back",_wrap_CvPointVector_push_back,0,0,0,_wrap_CvPointVector_push_back_texinfo},
-{"front",_wrap_CvPointVector_front,0,0,0,_wrap_CvPointVector_front_texinfo},
-{"back",_wrap_CvPointVector_back,0,0,0,_wrap_CvPointVector_back_texinfo},
-{"assign",_wrap_CvPointVector_assign,0,0,0,_wrap_CvPointVector_assign_texinfo},
-{"resize",_wrap_CvPointVector_resize,0,0,0,_wrap_CvPointVector_resize_texinfo},
-{"insert",_wrap_CvPointVector_insert,0,0,0,_wrap_CvPointVector_insert_texinfo},
-{"reserve",_wrap_CvPointVector_reserve,0,0,0,_wrap_CvPointVector_reserve_texinfo},
-{"capacity",_wrap_CvPointVector_capacity,0,0,0,_wrap_CvPointVector_capacity_texinfo},
+{"pop",_wrap_CvPointVector_pop,0,0,0,0},
+{"__paren",_wrap_CvPointVector___paren,0,0,0,0},
+{"__paren_asgn",_wrap_CvPointVector___paren_asgn,0,0,0,0},
+{"append",_wrap_CvPointVector_append,0,0,0,0},
+{"empty",_wrap_CvPointVector_empty,0,0,0,0},
+{"size",_wrap_CvPointVector_size,0,0,0,0},
+{"clear",_wrap_CvPointVector_clear,0,0,0,0},
+{"swap",_wrap_CvPointVector_swap,0,0,0,0},
+{"get_allocator",_wrap_CvPointVector_get_allocator,0,0,0,0},
+{"begin",_wrap_CvPointVector_begin,0,0,0,0},
+{"end",_wrap_CvPointVector_end,0,0,0,0},
+{"rbegin",_wrap_CvPointVector_rbegin,0,0,0,0},
+{"rend",_wrap_CvPointVector_rend,0,0,0,0},
+{"pop_back",_wrap_CvPointVector_pop_back,0,0,0,0},
+{"erase",_wrap_CvPointVector_erase,0,0,0,0},
+{"push_back",_wrap_CvPointVector_push_back,0,0,0,0},
+{"front",_wrap_CvPointVector_front,0,0,0,0},
+{"back",_wrap_CvPointVector_back,0,0,0,0},
+{"assign",_wrap_CvPointVector_assign,0,0,0,0},
+{"resize",_wrap_CvPointVector_resize,0,0,0,0},
+{"insert",_wrap_CvPointVector_insert,0,0,0,0},
+{"reserve",_wrap_CvPointVector_reserve,0,0,0,0},
+{"capacity",_wrap_CvPointVector_capacity,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvPointVector_base_names[] = {0};
 static const swig_type_info *swig_CvPointVector_base[] = {0};
-static swig_octave_class _wrap_class_CvPointVector = {"CvPointVector", &SWIGTYPE_p_std__vectorT_CvPoint_std__allocatorT_CvPoint_t_t,0,_wrap_new_CvPointVector,_wrap_new_CvPointVector_texinfo,_wrap_delete_CvPointVector,swig_CvPointVector_members,swig_CvPointVector_base_names,swig_CvPointVector_base };
+static swig_octave_class _wrap_class_CvPointVector = {"CvPointVector", &SWIGTYPE_p_std__vectorT_CvPoint_std__allocatorT_CvPoint_t_t,0,_wrap_new_CvPointVector,0,_wrap_delete_CvPointVector,swig_CvPointVector_members,swig_CvPointVector_base_names,swig_CvPointVector_base };
 
 static octave_value_list _wrap_cvCvtSeqToArray__SWIG_0 (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
@@ -20033,7 +18728,7 @@ static swig_octave_member swig_Cv32suf_members[] = {
 };
 static const char *swig_Cv32suf_base_names[] = {0};
 static const swig_type_info *swig_Cv32suf_base[] = {0};
-static swig_octave_class _wrap_class_Cv32suf = {"Cv32suf", &SWIGTYPE_p_Cv32suf,0,_wrap_new_Cv32suf,_wrap_new_Cv32suf_texinfo,_wrap_delete_Cv32suf,swig_Cv32suf_members,swig_Cv32suf_base_names,swig_Cv32suf_base };
+static swig_octave_class _wrap_class_Cv32suf = {"Cv32suf", &SWIGTYPE_p_Cv32suf,0,_wrap_new_Cv32suf,0,_wrap_delete_Cv32suf,swig_Cv32suf_members,swig_Cv32suf_base_names,swig_Cv32suf_base };
 
 static octave_value_list _wrap_Cv64suf_i_set (const octave_value_list& args, int nargout) {
   Cv64suf *arg1 = (Cv64suf *) 0 ;
@@ -20274,7 +18969,7 @@ static swig_octave_member swig_Cv64suf_members[] = {
 };
 static const char *swig_Cv64suf_base_names[] = {0};
 static const swig_type_info *swig_Cv64suf_base[] = {0};
-static swig_octave_class _wrap_class_Cv64suf = {"Cv64suf", &SWIGTYPE_p_Cv64suf,0,_wrap_new_Cv64suf,_wrap_new_Cv64suf_texinfo,_wrap_delete_Cv64suf,swig_Cv64suf_members,swig_Cv64suf_base_names,swig_Cv64suf_base };
+static swig_octave_class _wrap_class_Cv64suf = {"Cv64suf", &SWIGTYPE_p_Cv64suf,0,_wrap_new_Cv64suf,0,_wrap_delete_Cv64suf,swig_Cv64suf_members,swig_Cv64suf_base_names,swig_Cv64suf_base };
 
 static octave_value_list _wrap_cvRound (const octave_value_list& args, int nargout) {
   double arg1 ;
@@ -24655,34 +23350,34 @@ static swig_octave_member swig_IplImage_members[] = {
 {"roi",0,_wrap_IplImage_roi_get,_wrap_IplImage_roi_set,0,0},
 {"imageSize",0,_wrap_IplImage_imageSize_get,_wrap_IplImage_imageSize_set,0,0},
 {"widthStep",0,_wrap_IplImage_widthStep_get,_wrap_IplImage_widthStep_set,0,0},
-{"__mul",_wrap_IplImage___mul,0,0,0,_wrap_IplImage___mul_texinfo},
-{"__add",_wrap_IplImage___add,0,0,0,_wrap_IplImage___add_texinfo},
-{"__xor",_wrap_IplImage___xor,0,0,0,_wrap_IplImage___xor_texinfo},
-{"__sub",_wrap_IplImage___sub,0,0,0,_wrap_IplImage___sub_texinfo},
-{"__ge",_wrap_IplImage___ge,0,0,0,_wrap_IplImage___ge_texinfo},
-{"__eq",_wrap_IplImage___eq,0,0,0,_wrap_IplImage___eq_texinfo},
-{"__le",_wrap_IplImage___le,0,0,0,_wrap_IplImage___le_texinfo},
-{"__ne",_wrap_IplImage___ne,0,0,0,_wrap_IplImage___ne_texinfo},
-{"__lt",_wrap_IplImage___lt,0,0,0,_wrap_IplImage___lt_texinfo},
-{"__gt",_wrap_IplImage___gt,0,0,0,_wrap_IplImage___gt_texinfo},
-{"__div",_wrap_IplImage___div,0,0,0,_wrap_IplImage___div_texinfo},
-{"__radd__",_wrap_IplImage___radd__,0,0,0,_wrap_IplImage___radd___texinfo},
-{"__rsub__",_wrap_IplImage___rsub__,0,0,0,_wrap_IplImage___rsub___texinfo},
-{"__rmul__",_wrap_IplImage___rmul__,0,0,0,_wrap_IplImage___rmul___texinfo},
-{"__rdiv__",_wrap_IplImage___rdiv__,0,0,0,_wrap_IplImage___rdiv___texinfo},
-{"__ror__",_wrap_IplImage___ror__,0,0,0,_wrap_IplImage___ror___texinfo},
-{"__rand__",_wrap_IplImage___rand__,0,0,0,_wrap_IplImage___rand___texinfo},
-{"__rxor__",_wrap_IplImage___rxor__,0,0,0,_wrap_IplImage___rxor___texinfo},
-{"__req__",_wrap_IplImage___req__,0,0,0,_wrap_IplImage___req___texinfo},
-{"__rgt__",_wrap_IplImage___rgt__,0,0,0,_wrap_IplImage___rgt___texinfo},
-{"__rge__",_wrap_IplImage___rge__,0,0,0,_wrap_IplImage___rge___texinfo},
-{"__rlt__",_wrap_IplImage___rlt__,0,0,0,_wrap_IplImage___rlt___texinfo},
-{"__rle__",_wrap_IplImage___rle__,0,0,0,_wrap_IplImage___rle___texinfo},
-{"__rne__",_wrap_IplImage___rne__,0,0,0,_wrap_IplImage___rne___texinfo},
-{"__pow__",_wrap_IplImage___pow__,0,0,0,_wrap_IplImage___pow___texinfo},
-{"__str",_wrap_IplImage___str,0,0,0,_wrap_IplImage___str_texinfo},
-{"__paren_asgn",_wrap_IplImage___paren_asgn,0,0,0,_wrap_IplImage___paren_asgn_texinfo},
-{"__paren",_wrap_IplImage___paren,0,0,0,_wrap_IplImage___paren_texinfo},
+{"__mul",_wrap_IplImage___mul,0,0,0,0},
+{"__add",_wrap_IplImage___add,0,0,0,0},
+{"__xor",_wrap_IplImage___xor,0,0,0,0},
+{"__sub",_wrap_IplImage___sub,0,0,0,0},
+{"__ge",_wrap_IplImage___ge,0,0,0,0},
+{"__eq",_wrap_IplImage___eq,0,0,0,0},
+{"__le",_wrap_IplImage___le,0,0,0,0},
+{"__ne",_wrap_IplImage___ne,0,0,0,0},
+{"__lt",_wrap_IplImage___lt,0,0,0,0},
+{"__gt",_wrap_IplImage___gt,0,0,0,0},
+{"__div",_wrap_IplImage___div,0,0,0,0},
+{"__radd__",_wrap_IplImage___radd__,0,0,0,0},
+{"__rsub__",_wrap_IplImage___rsub__,0,0,0,0},
+{"__rmul__",_wrap_IplImage___rmul__,0,0,0,0},
+{"__rdiv__",_wrap_IplImage___rdiv__,0,0,0,0},
+{"__ror__",_wrap_IplImage___ror__,0,0,0,0},
+{"__rand__",_wrap_IplImage___rand__,0,0,0,0},
+{"__rxor__",_wrap_IplImage___rxor__,0,0,0,0},
+{"__req__",_wrap_IplImage___req__,0,0,0,0},
+{"__rgt__",_wrap_IplImage___rgt__,0,0,0,0},
+{"__rge__",_wrap_IplImage___rge__,0,0,0,0},
+{"__rlt__",_wrap_IplImage___rlt__,0,0,0,0},
+{"__rle__",_wrap_IplImage___rle__,0,0,0,0},
+{"__rne__",_wrap_IplImage___rne__,0,0,0,0},
+{"__pow__",_wrap_IplImage___pow__,0,0,0,0},
+{"__str",_wrap_IplImage___str,0,0,0,0},
+{"__paren_asgn",_wrap_IplImage___paren_asgn,0,0,0,0},
+{"__paren",_wrap_IplImage___paren,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_IplImage_base_names[] = {0};
@@ -25046,7 +23741,7 @@ static swig_octave_member swig_IplROI_members[] = {
 };
 static const char *swig_IplROI_base_names[] = {0};
 static const swig_type_info *swig_IplROI_base[] = {0};
-static swig_octave_class _wrap_class_IplROI = {"IplROI", &SWIGTYPE_p__IplROI,0,_wrap_new_IplROI,_wrap_new_IplROI_texinfo,_wrap_delete_IplROI,swig_IplROI_members,swig_IplROI_base_names,swig_IplROI_base };
+static swig_octave_class _wrap_class_IplROI = {"IplROI", &SWIGTYPE_p__IplROI,0,_wrap_new_IplROI,0,_wrap_delete_IplROI,swig_IplROI_members,swig_IplROI_base_names,swig_IplROI_base };
 
 static octave_value_list _wrap_IplConvKernel_nCols_set (const octave_value_list& args, int nargout) {
   IplConvKernel *arg1 = (IplConvKernel *) 0 ;
@@ -25798,7 +24493,7 @@ static swig_octave_member swig_IplConvKernelFP_members[] = {
 };
 static const char *swig_IplConvKernelFP_base_names[] = {0};
 static const swig_type_info *swig_IplConvKernelFP_base[] = {0};
-static swig_octave_class _wrap_class_IplConvKernelFP = {"IplConvKernelFP", &SWIGTYPE_p__IplConvKernelFP,0,_wrap_new_IplConvKernelFP,_wrap_new_IplConvKernelFP_texinfo,_wrap_delete_IplConvKernelFP,swig_IplConvKernelFP_members,swig_IplConvKernelFP_base_names,swig_IplConvKernelFP_base };
+static swig_octave_class _wrap_class_IplConvKernelFP = {"IplConvKernelFP", &SWIGTYPE_p__IplConvKernelFP,0,_wrap_new_IplConvKernelFP,0,_wrap_delete_IplConvKernelFP,swig_IplConvKernelFP_members,swig_IplConvKernelFP_base_names,swig_IplConvKernelFP_base };
 
 static octave_value_list _wrap_CvMat_type_set (const octave_value_list& args, int nargout) {
   CvMat *arg1 = (CvMat *) 0 ;
@@ -29543,34 +28238,34 @@ static swig_octave_member swig_CvMat_members[] = {
 {"widthStep",0,_wrap_CvMat_widthStep_get,octave_set_immutable,0,0},
 {"rows",0,_wrap_CvMat_rows_get,octave_set_immutable,0,0},
 {"cols",0,_wrap_CvMat_cols_get,octave_set_immutable,0,0},
-{"__mul",_wrap_CvMat___mul,0,0,0,_wrap_CvMat___mul_texinfo},
-{"__add",_wrap_CvMat___add,0,0,0,_wrap_CvMat___add_texinfo},
-{"__xor",_wrap_CvMat___xor,0,0,0,_wrap_CvMat___xor_texinfo},
-{"__sub",_wrap_CvMat___sub,0,0,0,_wrap_CvMat___sub_texinfo},
-{"__ge",_wrap_CvMat___ge,0,0,0,_wrap_CvMat___ge_texinfo},
-{"__eq",_wrap_CvMat___eq,0,0,0,_wrap_CvMat___eq_texinfo},
-{"__le",_wrap_CvMat___le,0,0,0,_wrap_CvMat___le_texinfo},
-{"__ne",_wrap_CvMat___ne,0,0,0,_wrap_CvMat___ne_texinfo},
-{"__lt",_wrap_CvMat___lt,0,0,0,_wrap_CvMat___lt_texinfo},
-{"__gt",_wrap_CvMat___gt,0,0,0,_wrap_CvMat___gt_texinfo},
-{"__div",_wrap_CvMat___div,0,0,0,_wrap_CvMat___div_texinfo},
-{"__radd__",_wrap_CvMat___radd__,0,0,0,_wrap_CvMat___radd___texinfo},
-{"__rsub__",_wrap_CvMat___rsub__,0,0,0,_wrap_CvMat___rsub___texinfo},
-{"__rmul__",_wrap_CvMat___rmul__,0,0,0,_wrap_CvMat___rmul___texinfo},
-{"__rdiv__",_wrap_CvMat___rdiv__,0,0,0,_wrap_CvMat___rdiv___texinfo},
-{"__ror__",_wrap_CvMat___ror__,0,0,0,_wrap_CvMat___ror___texinfo},
-{"__rand__",_wrap_CvMat___rand__,0,0,0,_wrap_CvMat___rand___texinfo},
-{"__rxor__",_wrap_CvMat___rxor__,0,0,0,_wrap_CvMat___rxor___texinfo},
-{"__req__",_wrap_CvMat___req__,0,0,0,_wrap_CvMat___req___texinfo},
-{"__rgt__",_wrap_CvMat___rgt__,0,0,0,_wrap_CvMat___rgt___texinfo},
-{"__rge__",_wrap_CvMat___rge__,0,0,0,_wrap_CvMat___rge___texinfo},
-{"__rlt__",_wrap_CvMat___rlt__,0,0,0,_wrap_CvMat___rlt___texinfo},
-{"__rle__",_wrap_CvMat___rle__,0,0,0,_wrap_CvMat___rle___texinfo},
-{"__rne__",_wrap_CvMat___rne__,0,0,0,_wrap_CvMat___rne___texinfo},
-{"__pow__",_wrap_CvMat___pow__,0,0,0,_wrap_CvMat___pow___texinfo},
-{"__str",_wrap_CvMat___str,0,0,0,_wrap_CvMat___str_texinfo},
-{"__paren_asgn",_wrap_CvMat___paren_asgn,0,0,0,_wrap_CvMat___paren_asgn_texinfo},
-{"__paren",_wrap_CvMat___paren,0,0,0,_wrap_CvMat___paren_texinfo},
+{"__mul",_wrap_CvMat___mul,0,0,0,0},
+{"__add",_wrap_CvMat___add,0,0,0,0},
+{"__xor",_wrap_CvMat___xor,0,0,0,0},
+{"__sub",_wrap_CvMat___sub,0,0,0,0},
+{"__ge",_wrap_CvMat___ge,0,0,0,0},
+{"__eq",_wrap_CvMat___eq,0,0,0,0},
+{"__le",_wrap_CvMat___le,0,0,0,0},
+{"__ne",_wrap_CvMat___ne,0,0,0,0},
+{"__lt",_wrap_CvMat___lt,0,0,0,0},
+{"__gt",_wrap_CvMat___gt,0,0,0,0},
+{"__div",_wrap_CvMat___div,0,0,0,0},
+{"__radd__",_wrap_CvMat___radd__,0,0,0,0},
+{"__rsub__",_wrap_CvMat___rsub__,0,0,0,0},
+{"__rmul__",_wrap_CvMat___rmul__,0,0,0,0},
+{"__rdiv__",_wrap_CvMat___rdiv__,0,0,0,0},
+{"__ror__",_wrap_CvMat___ror__,0,0,0,0},
+{"__rand__",_wrap_CvMat___rand__,0,0,0,0},
+{"__rxor__",_wrap_CvMat___rxor__,0,0,0,0},
+{"__req__",_wrap_CvMat___req__,0,0,0,0},
+{"__rgt__",_wrap_CvMat___rgt__,0,0,0,0},
+{"__rge__",_wrap_CvMat___rge__,0,0,0,0},
+{"__rlt__",_wrap_CvMat___rlt__,0,0,0,0},
+{"__rle__",_wrap_CvMat___rle__,0,0,0,0},
+{"__rne__",_wrap_CvMat___rne__,0,0,0,0},
+{"__pow__",_wrap_CvMat___pow__,0,0,0,0},
+{"__str",_wrap_CvMat___str,0,0,0,0},
+{"__paren_asgn",_wrap_CvMat___paren_asgn,0,0,0,0},
+{"__paren",_wrap_CvMat___paren,0,0,0,0},
 {"imageData",0,_wrap_CvMat_imageData_get,_wrap_CvMat_imageData_set,0,0},
 {0,0,0,0}
 };
@@ -29935,7 +28630,7 @@ static swig_octave_member swig_CvMat_data_members[] = {
 };
 static const char *swig_CvMat_data_base_names[] = {0};
 static const swig_type_info *swig_CvMat_data_base[] = {0};
-static swig_octave_class _wrap_class_CvMat_data = {"CvMat_data", &SWIGTYPE_p_CvMat_data,0,_wrap_new_CvMat_data,_wrap_new_CvMat_data_texinfo,_wrap_delete_CvMat_data,swig_CvMat_data_members,swig_CvMat_data_base_names,swig_CvMat_data_base };
+static swig_octave_class _wrap_class_CvMat_data = {"CvMat_data", &SWIGTYPE_p_CvMat_data,0,_wrap_new_CvMat_data,0,_wrap_delete_CvMat_data,swig_CvMat_data_members,swig_CvMat_data_base_names,swig_CvMat_data_base };
 
 static octave_value_list _wrap_cvMat__SWIG_0 (const octave_value_list& args, int nargout) {
   int arg1 ;
@@ -30747,7 +29442,7 @@ static swig_octave_member swig_CvMatND_dim_members[] = {
 };
 static const char *swig_CvMatND_dim_base_names[] = {0};
 static const swig_type_info *swig_CvMatND_dim_base[] = {0};
-static swig_octave_class _wrap_class_CvMatND_dim = {"CvMatND_dim", &SWIGTYPE_p_CvMatND_dim,0,_wrap_new_CvMatND_dim,_wrap_new_CvMatND_dim_texinfo,_wrap_delete_CvMatND_dim,swig_CvMatND_dim_members,swig_CvMatND_dim_base_names,swig_CvMatND_dim_base };
+static swig_octave_class _wrap_class_CvMatND_dim = {"CvMatND_dim", &SWIGTYPE_p_CvMatND_dim,0,_wrap_new_CvMatND_dim,0,_wrap_delete_CvMatND_dim,swig_CvMatND_dim_members,swig_CvMatND_dim_base_names,swig_CvMatND_dim_base };
 
 static octave_value_list _wrap_CvMatND_data_ptr_set (const octave_value_list& args, int nargout) {
   CvMatND_data *arg1 = (CvMatND_data *) 0 ;
@@ -31106,7 +29801,7 @@ static swig_octave_member swig_CvMatND_data_members[] = {
 };
 static const char *swig_CvMatND_data_base_names[] = {0};
 static const swig_type_info *swig_CvMatND_data_base[] = {0};
-static swig_octave_class _wrap_class_CvMatND_data = {"CvMatND_data", &SWIGTYPE_p_CvMatND_data,0,_wrap_new_CvMatND_data,_wrap_new_CvMatND_data_texinfo,_wrap_delete_CvMatND_data,swig_CvMatND_data_members,swig_CvMatND_data_base_names,swig_CvMatND_data_base };
+static swig_octave_class _wrap_class_CvMatND_data = {"CvMatND_data", &SWIGTYPE_p_CvMatND_data,0,_wrap_new_CvMatND_data,0,_wrap_delete_CvMatND_data,swig_CvMatND_data_members,swig_CvMatND_data_base_names,swig_CvMatND_data_base };
 
 static octave_value_list _wrap_CvSparseMat_type_set (const octave_value_list& args, int nargout) {
   CvSparseMat *arg1 = (CvSparseMat *) 0 ;
@@ -31929,7 +30624,7 @@ static swig_octave_member swig_CvSparseNode_members[] = {
 };
 static const char *swig_CvSparseNode_base_names[] = {0};
 static const swig_type_info *swig_CvSparseNode_base[] = {0};
-static swig_octave_class _wrap_class_CvSparseNode = {"CvSparseNode", &SWIGTYPE_p_CvSparseNode,0,_wrap_new_CvSparseNode,_wrap_new_CvSparseNode_texinfo,_wrap_delete_CvSparseNode,swig_CvSparseNode_members,swig_CvSparseNode_base_names,swig_CvSparseNode_base };
+static swig_octave_class _wrap_class_CvSparseNode = {"CvSparseNode", &SWIGTYPE_p_CvSparseNode,0,_wrap_new_CvSparseNode,0,_wrap_delete_CvSparseNode,swig_CvSparseNode_members,swig_CvSparseNode_base_names,swig_CvSparseNode_base };
 
 static octave_value_list _wrap_CvSparseMatIterator_mat_set (const octave_value_list& args, int nargout) {
   CvSparseMatIterator *arg1 = (CvSparseMatIterator *) 0 ;
@@ -32170,7 +30865,7 @@ static swig_octave_member swig_CvSparseMatIterator_members[] = {
 };
 static const char *swig_CvSparseMatIterator_base_names[] = {0};
 static const swig_type_info *swig_CvSparseMatIterator_base[] = {0};
-static swig_octave_class _wrap_class_CvSparseMatIterator = {"CvSparseMatIterator", &SWIGTYPE_p_CvSparseMatIterator,0,_wrap_new_CvSparseMatIterator,_wrap_new_CvSparseMatIterator_texinfo,_wrap_delete_CvSparseMatIterator,swig_CvSparseMatIterator_members,swig_CvSparseMatIterator_base_names,swig_CvSparseMatIterator_base };
+static swig_octave_class _wrap_class_CvSparseMatIterator = {"CvSparseMatIterator", &SWIGTYPE_p_CvSparseMatIterator,0,_wrap_new_CvSparseMatIterator,0,_wrap_delete_CvSparseMatIterator,swig_CvSparseMatIterator_members,swig_CvSparseMatIterator_base_names,swig_CvSparseMatIterator_base };
 
 static octave_value_list _wrap_CvHistogram_type_set (const octave_value_list& args, int nargout) {
   CvHistogram *arg1 = (CvHistogram *) 0 ;
@@ -32822,7 +31517,7 @@ static swig_octave_member swig_CvRect_members[] = {
 };
 static const char *swig_CvRect_base_names[] = {0};
 static const swig_type_info *swig_CvRect_base[] = {0};
-static swig_octave_class _wrap_class_CvRect = {"CvRect", &SWIGTYPE_p_CvRect,0,_wrap_new_CvRect,_wrap_new_CvRect_texinfo,_wrap_delete_CvRect,swig_CvRect_members,swig_CvRect_base_names,swig_CvRect_base };
+static swig_octave_class _wrap_class_CvRect = {"CvRect", &SWIGTYPE_p_CvRect,0,_wrap_new_CvRect,0,_wrap_delete_CvRect,swig_CvRect_members,swig_CvRect_base_names,swig_CvRect_base };
 
 static octave_value_list _wrap_cvRect (const octave_value_list& args, int nargout) {
   int arg1 ;
@@ -33206,7 +31901,7 @@ static swig_octave_member swig_CvTermCriteria_members[] = {
 };
 static const char *swig_CvTermCriteria_base_names[] = {0};
 static const swig_type_info *swig_CvTermCriteria_base[] = {0};
-static swig_octave_class _wrap_class_CvTermCriteria = {"CvTermCriteria", &SWIGTYPE_p_CvTermCriteria,0,_wrap_new_CvTermCriteria,_wrap_new_CvTermCriteria_texinfo,_wrap_delete_CvTermCriteria,swig_CvTermCriteria_members,swig_CvTermCriteria_base_names,swig_CvTermCriteria_base };
+static swig_octave_class _wrap_class_CvTermCriteria = {"CvTermCriteria", &SWIGTYPE_p_CvTermCriteria,0,_wrap_new_CvTermCriteria,0,_wrap_delete_CvTermCriteria,swig_CvTermCriteria_members,swig_CvTermCriteria_base_names,swig_CvTermCriteria_base };
 
 static octave_value_list _wrap_cvTermCriteria (const octave_value_list& args, int nargout) {
   int arg1 ;
@@ -33499,13 +32194,13 @@ fail:
 static swig_octave_member swig_CvPoint_members[] = {
 {"x",0,_wrap_CvPoint_x_get,_wrap_CvPoint_x_set,0,0},
 {"y",0,_wrap_CvPoint_y_get,_wrap_CvPoint_y_set,0,0},
-{"__str__",_wrap_CvPoint___str__,0,0,0,_wrap_CvPoint___str___texinfo},
-{"__repr__",_wrap_CvPoint___repr__,0,0,0,_wrap_CvPoint___repr___texinfo},
+{"__str__",_wrap_CvPoint___str__,0,0,0,0},
+{"__repr__",_wrap_CvPoint___repr__,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvPoint_base_names[] = {0};
 static const swig_type_info *swig_CvPoint_base[] = {0};
-static swig_octave_class _wrap_class_CvPoint = {"CvPoint", &SWIGTYPE_p_CvPoint,0,_wrap_new_CvPoint,_wrap_new_CvPoint_texinfo,_wrap_delete_CvPoint,swig_CvPoint_members,swig_CvPoint_base_names,swig_CvPoint_base };
+static swig_octave_class _wrap_class_CvPoint = {"CvPoint", &SWIGTYPE_p_CvPoint,0,_wrap_new_CvPoint,0,_wrap_delete_CvPoint,swig_CvPoint_members,swig_CvPoint_base_names,swig_CvPoint_base };
 
 static octave_value_list _wrap_cvPoint (const octave_value_list& args, int nargout) {
   int arg1 ;
@@ -33790,13 +32485,13 @@ fail:
 static swig_octave_member swig_CvPoint2D32f_members[] = {
 {"x",0,_wrap_CvPoint2D32f_x_get,_wrap_CvPoint2D32f_x_set,0,0},
 {"y",0,_wrap_CvPoint2D32f_y_get,_wrap_CvPoint2D32f_y_set,0,0},
-{"__str__",_wrap_CvPoint2D32f___str__,0,0,0,_wrap_CvPoint2D32f___str___texinfo},
-{"__repr__",_wrap_CvPoint2D32f___repr__,0,0,0,_wrap_CvPoint2D32f___repr___texinfo},
+{"__str__",_wrap_CvPoint2D32f___str__,0,0,0,0},
+{"__repr__",_wrap_CvPoint2D32f___repr__,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvPoint2D32f_base_names[] = {0};
 static const swig_type_info *swig_CvPoint2D32f_base[] = {0};
-static swig_octave_class _wrap_class_CvPoint2D32f = {"CvPoint2D32f", &SWIGTYPE_p_CvPoint2D32f,0,_wrap_new_CvPoint2D32f,_wrap_new_CvPoint2D32f_texinfo,_wrap_delete_CvPoint2D32f,swig_CvPoint2D32f_members,swig_CvPoint2D32f_base_names,swig_CvPoint2D32f_base };
+static swig_octave_class _wrap_class_CvPoint2D32f = {"CvPoint2D32f", &SWIGTYPE_p_CvPoint2D32f,0,_wrap_new_CvPoint2D32f,0,_wrap_delete_CvPoint2D32f,swig_CvPoint2D32f_members,swig_CvPoint2D32f_base_names,swig_CvPoint2D32f_base };
 
 static octave_value_list _wrap_cvPoint2D32f (const octave_value_list& args, int nargout) {
   double arg1 ;
@@ -34136,7 +32831,7 @@ static swig_octave_member swig_CvPoint3D32f_members[] = {
 };
 static const char *swig_CvPoint3D32f_base_names[] = {0};
 static const swig_type_info *swig_CvPoint3D32f_base[] = {0};
-static swig_octave_class _wrap_class_CvPoint3D32f = {"CvPoint3D32f", &SWIGTYPE_p_CvPoint3D32f,0,_wrap_new_CvPoint3D32f,_wrap_new_CvPoint3D32f_texinfo,_wrap_delete_CvPoint3D32f,swig_CvPoint3D32f_members,swig_CvPoint3D32f_base_names,swig_CvPoint3D32f_base };
+static swig_octave_class _wrap_class_CvPoint3D32f = {"CvPoint3D32f", &SWIGTYPE_p_CvPoint3D32f,0,_wrap_new_CvPoint3D32f,0,_wrap_delete_CvPoint3D32f,swig_CvPoint3D32f_members,swig_CvPoint3D32f_base_names,swig_CvPoint3D32f_base };
 
 static octave_value_list _wrap_cvPoint3D32f (const octave_value_list& args, int nargout) {
   double arg1 ;
@@ -34367,7 +33062,7 @@ static swig_octave_member swig_CvPoint2D64f_members[] = {
 };
 static const char *swig_CvPoint2D64f_base_names[] = {0};
 static const swig_type_info *swig_CvPoint2D64f_base[] = {0};
-static swig_octave_class _wrap_class_CvPoint2D64f = {"CvPoint2D64f", &SWIGTYPE_p_CvPoint2D64f,0,_wrap_new_CvPoint2D64f,_wrap_new_CvPoint2D64f_texinfo,_wrap_delete_CvPoint2D64f,swig_CvPoint2D64f_members,swig_CvPoint2D64f_base_names,swig_CvPoint2D64f_base };
+static swig_octave_class _wrap_class_CvPoint2D64f = {"CvPoint2D64f", &SWIGTYPE_p_CvPoint2D64f,0,_wrap_new_CvPoint2D64f,0,_wrap_delete_CvPoint2D64f,swig_CvPoint2D64f_members,swig_CvPoint2D64f_base_names,swig_CvPoint2D64f_base };
 
 static octave_value_list _wrap_cvPoint2D64f (const octave_value_list& args, int nargout) {
   double arg1 ;
@@ -34649,7 +33344,7 @@ static swig_octave_member swig_CvPoint3D64f_members[] = {
 };
 static const char *swig_CvPoint3D64f_base_names[] = {0};
 static const swig_type_info *swig_CvPoint3D64f_base[] = {0};
-static swig_octave_class _wrap_class_CvPoint3D64f = {"CvPoint3D64f", &SWIGTYPE_p_CvPoint3D64f,0,_wrap_new_CvPoint3D64f,_wrap_new_CvPoint3D64f_texinfo,_wrap_delete_CvPoint3D64f,swig_CvPoint3D64f_members,swig_CvPoint3D64f_base_names,swig_CvPoint3D64f_base };
+static swig_octave_class _wrap_class_CvPoint3D64f = {"CvPoint3D64f", &SWIGTYPE_p_CvPoint3D64f,0,_wrap_new_CvPoint3D64f,0,_wrap_delete_CvPoint3D64f,swig_CvPoint3D64f_members,swig_CvPoint3D64f_base_names,swig_CvPoint3D64f_base };
 
 static octave_value_list _wrap_cvPoint3D64f (const octave_value_list& args, int nargout) {
   double arg1 ;
@@ -34880,7 +33575,7 @@ static swig_octave_member swig_CvSize_members[] = {
 };
 static const char *swig_CvSize_base_names[] = {0};
 static const swig_type_info *swig_CvSize_base[] = {0};
-static swig_octave_class _wrap_class_CvSize = {"CvSize", &SWIGTYPE_p_CvSize,0,_wrap_new_CvSize,_wrap_new_CvSize_texinfo,_wrap_delete_CvSize,swig_CvSize_members,swig_CvSize_base_names,swig_CvSize_base };
+static swig_octave_class _wrap_class_CvSize = {"CvSize", &SWIGTYPE_p_CvSize,0,_wrap_new_CvSize,0,_wrap_delete_CvSize,swig_CvSize_members,swig_CvSize_base_names,swig_CvSize_base };
 
 static octave_value_list _wrap_cvSize (const octave_value_list& args, int nargout) {
   int arg1 ;
@@ -35103,7 +33798,7 @@ static swig_octave_member swig_CvSize2D32f_members[] = {
 };
 static const char *swig_CvSize2D32f_base_names[] = {0};
 static const swig_type_info *swig_CvSize2D32f_base[] = {0};
-static swig_octave_class _wrap_class_CvSize2D32f = {"CvSize2D32f", &SWIGTYPE_p_CvSize2D32f,0,_wrap_new_CvSize2D32f,_wrap_new_CvSize2D32f_texinfo,_wrap_delete_CvSize2D32f,swig_CvSize2D32f_members,swig_CvSize2D32f_base_names,swig_CvSize2D32f_base };
+static swig_octave_class _wrap_class_CvSize2D32f = {"CvSize2D32f", &SWIGTYPE_p_CvSize2D32f,0,_wrap_new_CvSize2D32f,0,_wrap_delete_CvSize2D32f,swig_CvSize2D32f_members,swig_CvSize2D32f_base_names,swig_CvSize2D32f_base };
 
 static octave_value_list _wrap_cvSize2D32f (const octave_value_list& args, int nargout) {
   double arg1 ;
@@ -35385,7 +34080,7 @@ static swig_octave_member swig_CvBox2D_members[] = {
 };
 static const char *swig_CvBox2D_base_names[] = {0};
 static const swig_type_info *swig_CvBox2D_base[] = {0};
-static swig_octave_class _wrap_class_CvBox2D = {"CvBox2D", &SWIGTYPE_p_CvBox2D,0,_wrap_new_CvBox2D,_wrap_new_CvBox2D_texinfo,_wrap_delete_CvBox2D,swig_CvBox2D_members,swig_CvBox2D_base_names,swig_CvBox2D_base };
+static swig_octave_class _wrap_class_CvBox2D = {"CvBox2D", &SWIGTYPE_p_CvBox2D,0,_wrap_new_CvBox2D,0,_wrap_delete_CvBox2D,swig_CvBox2D_members,swig_CvBox2D_base_names,swig_CvBox2D_base };
 
 static octave_value_list _wrap_CvLineIterator_ptr_set (const octave_value_list& args, int nargout) {
   CvLineIterator *arg1 = (CvLineIterator *) 0 ;
@@ -35803,7 +34498,7 @@ static swig_octave_member swig_CvLineIterator_members[] = {
 };
 static const char *swig_CvLineIterator_base_names[] = {0};
 static const swig_type_info *swig_CvLineIterator_base[] = {0};
-static swig_octave_class _wrap_class_CvLineIterator = {"CvLineIterator", &SWIGTYPE_p_CvLineIterator,0,_wrap_new_CvLineIterator,_wrap_new_CvLineIterator_texinfo,_wrap_delete_CvLineIterator,swig_CvLineIterator_members,swig_CvLineIterator_base_names,swig_CvLineIterator_base };
+static swig_octave_class _wrap_class_CvLineIterator = {"CvLineIterator", &SWIGTYPE_p_CvLineIterator,0,_wrap_new_CvLineIterator,0,_wrap_delete_CvLineIterator,swig_CvLineIterator_members,swig_CvLineIterator_base_names,swig_CvLineIterator_base };
 
 static octave_value_list _wrap_CvSlice_start_index_set (const octave_value_list& args, int nargout) {
   CvSlice *arg1 = (CvSlice *) 0 ;
@@ -35985,7 +34680,7 @@ static swig_octave_member swig_CvSlice_members[] = {
 };
 static const char *swig_CvSlice_base_names[] = {0};
 static const swig_type_info *swig_CvSlice_base[] = {0};
-static swig_octave_class _wrap_class_CvSlice = {"CvSlice", &SWIGTYPE_p_CvSlice,0,_wrap_new_CvSlice,_wrap_new_CvSlice_texinfo,_wrap_delete_CvSlice,swig_CvSlice_members,swig_CvSlice_base_names,swig_CvSlice_base };
+static swig_octave_class _wrap_class_CvSlice = {"CvSlice", &SWIGTYPE_p_CvSlice,0,_wrap_new_CvSlice,0,_wrap_delete_CvSlice,swig_CvSlice_members,swig_CvSlice_base_names,swig_CvSlice_base };
 
 static octave_value_list _wrap_cvSlice (const octave_value_list& args, int nargout) {
   int arg1 ;
@@ -36306,15 +35001,15 @@ fail:
 
 static swig_octave_member swig_CvScalar_members[] = {
 {"val",0,_wrap_CvScalar_val_get,_wrap_CvScalar_val_set,0,0},
-{"__str__",_wrap_CvScalar___str__,0,0,0,_wrap_CvScalar___str___texinfo},
-{"__repr__",_wrap_CvScalar___repr__,0,0,0,_wrap_CvScalar___repr___texinfo},
-{"__getitem__",_wrap_CvScalar___getitem__,0,0,0,_wrap_CvScalar___getitem___texinfo},
-{"__setitem__",_wrap_CvScalar___setitem__,0,0,0,_wrap_CvScalar___setitem___texinfo},
+{"__str__",_wrap_CvScalar___str__,0,0,0,0},
+{"__repr__",_wrap_CvScalar___repr__,0,0,0,0},
+{"__getitem__",_wrap_CvScalar___getitem__,0,0,0,0},
+{"__setitem__",_wrap_CvScalar___setitem__,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvScalar_base_names[] = {0};
 static const swig_type_info *swig_CvScalar_base[] = {0};
-static swig_octave_class _wrap_class_CvScalar = {"CvScalar", &SWIGTYPE_p_CvScalar,0,_wrap_new_CvScalar,_wrap_new_CvScalar_texinfo,_wrap_delete_CvScalar,swig_CvScalar_members,swig_CvScalar_base_names,swig_CvScalar_base };
+static swig_octave_class _wrap_class_CvScalar = {"CvScalar", &SWIGTYPE_p_CvScalar,0,_wrap_new_CvScalar,0,_wrap_delete_CvScalar,swig_CvScalar_members,swig_CvScalar_base_names,swig_CvScalar_base };
 
 static octave_value_list _wrap_cvScalar__SWIG_0 (const octave_value_list& args, int nargout) {
   double arg1 ;
@@ -36830,7 +35525,7 @@ static swig_octave_member swig_CvMemBlock_members[] = {
 };
 static const char *swig_CvMemBlock_base_names[] = {0};
 static const swig_type_info *swig_CvMemBlock_base[] = {0};
-static swig_octave_class _wrap_class_CvMemBlock = {"CvMemBlock", &SWIGTYPE_p_CvMemBlock,0,_wrap_new_CvMemBlock,_wrap_new_CvMemBlock_texinfo,_wrap_delete_CvMemBlock,swig_CvMemBlock_members,swig_CvMemBlock_base_names,swig_CvMemBlock_base };
+static swig_octave_class _wrap_class_CvMemBlock = {"CvMemBlock", &SWIGTYPE_p_CvMemBlock,0,_wrap_new_CvMemBlock,0,_wrap_delete_CvMemBlock,swig_CvMemBlock_members,swig_CvMemBlock_base_names,swig_CvMemBlock_base };
 
 static octave_value_list _wrap_CvMemStorage_signature_set (const octave_value_list& args, int nargout) {
   CvMemStorage *arg1 = (CvMemStorage *) 0 ;
@@ -37405,7 +36100,7 @@ static swig_octave_member swig_CvMemStoragePos_members[] = {
 };
 static const char *swig_CvMemStoragePos_base_names[] = {0};
 static const swig_type_info *swig_CvMemStoragePos_base[] = {0};
-static swig_octave_class _wrap_class_CvMemStoragePos = {"CvMemStoragePos", &SWIGTYPE_p_CvMemStoragePos,0,_wrap_new_CvMemStoragePos,_wrap_new_CvMemStoragePos_texinfo,_wrap_delete_CvMemStoragePos,swig_CvMemStoragePos_members,swig_CvMemStoragePos_base_names,swig_CvMemStoragePos_base };
+static swig_octave_class _wrap_class_CvMemStoragePos = {"CvMemStoragePos", &SWIGTYPE_p_CvMemStoragePos,0,_wrap_new_CvMemStoragePos,0,_wrap_delete_CvMemStoragePos,swig_CvMemStoragePos_members,swig_CvMemStoragePos_base_names,swig_CvMemStoragePos_base };
 
 static octave_value_list _wrap_CvSeqBlock_prev_set (const octave_value_list& args, int nargout) {
   CvSeqBlock *arg1 = (CvSeqBlock *) 0 ;
@@ -37641,12 +36336,11 @@ fail:
 
 static octave_value_list _wrap_CvSeqBlock_data_set (const octave_value_list& args, int nargout) {
   CvSeqBlock *arg1 = (CvSeqBlock *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -37659,21 +36353,15 @@ static octave_value_list _wrap_CvSeqBlock_data_set (const octave_value_list& arg
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqBlock_data_set" "', argument " "1"" of type '" "CvSeqBlock *""'"); 
   }
   arg1 = (CvSeqBlock *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqBlock_data_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->data) delete[] arg1->data;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->data = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->data = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqBlock_data_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->data = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -37681,7 +36369,7 @@ fail:
 
 static octave_value_list _wrap_CvSeqBlock_data_get (const octave_value_list& args, int nargout) {
   CvSeqBlock *arg1 = (CvSeqBlock *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -37696,8 +36384,8 @@ static octave_value_list _wrap_CvSeqBlock_data_get (const octave_value_list& arg
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqBlock_data_get" "', argument " "1"" of type '" "CvSeqBlock *""'"); 
   }
   arg1 = (CvSeqBlock *)(argp1);
-  result = (char *) ((arg1)->data);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->data);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -37771,7 +36459,7 @@ static swig_octave_member swig_CvSeqBlock_members[] = {
 };
 static const char *swig_CvSeqBlock_base_names[] = {0};
 static const swig_type_info *swig_CvSeqBlock_base[] = {0};
-static swig_octave_class _wrap_class_CvSeqBlock = {"CvSeqBlock", &SWIGTYPE_p_CvSeqBlock,0,_wrap_new_CvSeqBlock,_wrap_new_CvSeqBlock_texinfo,_wrap_delete_CvSeqBlock,swig_CvSeqBlock_members,swig_CvSeqBlock_base_names,swig_CvSeqBlock_base };
+static swig_octave_class _wrap_class_CvSeqBlock = {"CvSeqBlock", &SWIGTYPE_p_CvSeqBlock,0,_wrap_new_CvSeqBlock,0,_wrap_delete_CvSeqBlock,swig_CvSeqBlock_members,swig_CvSeqBlock_base_names,swig_CvSeqBlock_base };
 
 static octave_value_list _wrap_CvSeq_flags_set (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
@@ -38399,11 +37087,10 @@ fail:
 
 static octave_value_list _wrap_CvSeq_block_max_set (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
-  char *arg2 = (char *) 0 ;
+  schar *arg2 = (schar *) 0 ;
   void *ptr1 ;
-  int res2 ;
-  char *buf2 = 0 ;
-  int alloc2 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -38425,21 +37112,15 @@ static octave_value_list _wrap_CvSeq_block_max_set (const octave_value_list& arg
     }
     arg1 = (CvSeq *) ptr1;
   }
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeq_block_max_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_max) delete[] arg1->block_max;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_max = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_max = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeq_block_max_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_max = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -38447,7 +37128,7 @@ fail:
 
 static octave_value_list _wrap_CvSeq_block_max_get (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *ptr1 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
@@ -38470,8 +37151,8 @@ static octave_value_list _wrap_CvSeq_block_max_get (const octave_value_list& arg
     }
     arg1 = (CvSeq *) ptr1;
   }
-  result = (char *) ((arg1)->block_max);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_max);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -38480,11 +37161,10 @@ fail:
 
 static octave_value_list _wrap_CvSeq_ptr_set (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
-  char *arg2 = (char *) 0 ;
+  schar *arg2 = (schar *) 0 ;
   void *ptr1 ;
-  int res2 ;
-  char *buf2 = 0 ;
-  int alloc2 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -38506,21 +37186,15 @@ static octave_value_list _wrap_CvSeq_ptr_set (const octave_value_list& args, int
     }
     arg1 = (CvSeq *) ptr1;
   }
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeq_ptr_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->ptr) delete[] arg1->ptr;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->ptr = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->ptr = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeq_ptr_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->ptr = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -38528,7 +37202,7 @@ fail:
 
 static octave_value_list _wrap_CvSeq_ptr_get (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *ptr1 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
@@ -38551,8 +37225,8 @@ static octave_value_list _wrap_CvSeq_ptr_get (const octave_value_list& args, int
     }
     arg1 = (CvSeq *) ptr1;
   }
-  result = (char *) ((arg1)->ptr);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->ptr);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -38939,7 +37613,7 @@ static swig_octave_member swig_CvSeq_members[] = {
 };
 static const char *swig_CvSeq_base_names[] = {0};
 static const swig_type_info *swig_CvSeq_base[] = {0};
-static swig_octave_class _wrap_class_CvSeq = {"CvSeq", &SWIGTYPE_p_CvSeq,0,_wrap_new_CvSeq,_wrap_new_CvSeq_texinfo,_wrap_delete_CvSeq,swig_CvSeq_members,swig_CvSeq_base_names,swig_CvSeq_base };
+static swig_octave_class _wrap_class_CvSeq = {"CvSeq", &SWIGTYPE_p_CvSeq,0,_wrap_new_CvSeq,0,_wrap_delete_CvSeq,swig_CvSeq_members,swig_CvSeq_base_names,swig_CvSeq_base };
 
 static octave_value_list _wrap_CvSetElem_flags_set (const octave_value_list& args, int nargout) {
   CvSetElem *arg1 = (CvSetElem *) 0 ;
@@ -39121,7 +37795,7 @@ static swig_octave_member swig_CvSetElem_members[] = {
 };
 static const char *swig_CvSetElem_base_names[] = {0};
 static const swig_type_info *swig_CvSetElem_base[] = {0};
-static swig_octave_class _wrap_class_CvSetElem = {"CvSetElem", &SWIGTYPE_p_CvSetElem,0,_wrap_new_CvSetElem,_wrap_new_CvSetElem_texinfo,_wrap_delete_CvSetElem,swig_CvSetElem_members,swig_CvSetElem_base_names,swig_CvSetElem_base };
+static swig_octave_class _wrap_class_CvSetElem = {"CvSetElem", &SWIGTYPE_p_CvSetElem,0,_wrap_new_CvSetElem,0,_wrap_delete_CvSetElem,swig_CvSetElem_members,swig_CvSetElem_base_names,swig_CvSetElem_base };
 
 static octave_value_list _wrap_CvSet_flags_set (const octave_value_list& args, int nargout) {
   CvSet *arg1 = (CvSet *) 0 ;
@@ -39685,11 +38359,10 @@ fail:
 
 static octave_value_list _wrap_CvSet_block_max_set (const octave_value_list& args, int nargout) {
   CvSet *arg1 = (CvSet *) 0 ;
-  char *arg2 = (char *) 0 ;
+  schar *arg2 = (schar *) 0 ;
   void *ptr1 ;
-  int res2 ;
-  char *buf2 = 0 ;
-  int alloc2 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -39707,21 +38380,15 @@ static octave_value_list _wrap_CvSet_block_max_set (const octave_value_list& arg
     }
     arg1 = (CvSet *)ptr1;
   }
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSet_block_max_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_max) delete[] arg1->block_max;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_max = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_max = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSet_block_max_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_max = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -39729,7 +38396,7 @@ fail:
 
 static octave_value_list _wrap_CvSet_block_max_get (const octave_value_list& args, int nargout) {
   CvSet *arg1 = (CvSet *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *ptr1 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
@@ -39748,8 +38415,8 @@ static octave_value_list _wrap_CvSet_block_max_get (const octave_value_list& arg
     }
     arg1 = (CvSet *)ptr1;
   }
-  result = (char *) ((arg1)->block_max);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_max);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -39758,11 +38425,10 @@ fail:
 
 static octave_value_list _wrap_CvSet_ptr_set (const octave_value_list& args, int nargout) {
   CvSet *arg1 = (CvSet *) 0 ;
-  char *arg2 = (char *) 0 ;
+  schar *arg2 = (schar *) 0 ;
   void *ptr1 ;
-  int res2 ;
-  char *buf2 = 0 ;
-  int alloc2 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -39780,21 +38446,15 @@ static octave_value_list _wrap_CvSet_ptr_set (const octave_value_list& args, int
     }
     arg1 = (CvSet *)ptr1;
   }
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSet_ptr_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->ptr) delete[] arg1->ptr;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->ptr = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->ptr = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSet_ptr_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->ptr = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -39802,7 +38462,7 @@ fail:
 
 static octave_value_list _wrap_CvSet_ptr_get (const octave_value_list& args, int nargout) {
   CvSet *arg1 = (CvSet *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *ptr1 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
@@ -39821,8 +38481,8 @@ static octave_value_list _wrap_CvSet_ptr_get (const octave_value_list& args, int
     }
     arg1 = (CvSet *)ptr1;
   }
-  result = (char *) ((arg1)->ptr);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->ptr);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -40307,7 +38967,7 @@ static swig_octave_member swig_CvSet_members[] = {
 };
 static const char *swig_CvSet_base_names[] = {0};
 static const swig_type_info *swig_CvSet_base[] = {0};
-static swig_octave_class _wrap_class_CvSet = {"CvSet", &SWIGTYPE_p_CvSet,0,_wrap_new_CvSet,_wrap_new_CvSet_texinfo,_wrap_delete_CvSet,swig_CvSet_members,swig_CvSet_base_names,swig_CvSet_base };
+static swig_octave_class _wrap_class_CvSet = {"CvSet", &SWIGTYPE_p_CvSet,0,_wrap_new_CvSet,0,_wrap_delete_CvSet,swig_CvSet_members,swig_CvSet_base_names,swig_CvSet_base };
 
 static octave_value_list _wrap_CvGraphEdge_flags_set (const octave_value_list& args, int nargout) {
   CvGraphEdge *arg1 = (CvGraphEdge *) 0 ;
@@ -40619,7 +39279,7 @@ static swig_octave_member swig_CvGraphEdge_members[] = {
 };
 static const char *swig_CvGraphEdge_base_names[] = {0};
 static const swig_type_info *swig_CvGraphEdge_base[] = {0};
-static swig_octave_class _wrap_class_CvGraphEdge = {"CvGraphEdge", &SWIGTYPE_p_CvGraphEdge,0,_wrap_new_CvGraphEdge,_wrap_new_CvGraphEdge_texinfo,_wrap_delete_CvGraphEdge,swig_CvGraphEdge_members,swig_CvGraphEdge_base_names,swig_CvGraphEdge_base };
+static swig_octave_class _wrap_class_CvGraphEdge = {"CvGraphEdge", &SWIGTYPE_p_CvGraphEdge,0,_wrap_new_CvGraphEdge,0,_wrap_delete_CvGraphEdge,swig_CvGraphEdge_members,swig_CvGraphEdge_base_names,swig_CvGraphEdge_base };
 
 static octave_value_list _wrap_CvGraphVtx_flags_set (const octave_value_list& args, int nargout) {
   CvGraphVtx *arg1 = (CvGraphVtx *) 0 ;
@@ -40801,7 +39461,7 @@ static swig_octave_member swig_CvGraphVtx_members[] = {
 };
 static const char *swig_CvGraphVtx_base_names[] = {0};
 static const swig_type_info *swig_CvGraphVtx_base[] = {0};
-static swig_octave_class _wrap_class_CvGraphVtx = {"CvGraphVtx", &SWIGTYPE_p_CvGraphVtx,0,_wrap_new_CvGraphVtx,_wrap_new_CvGraphVtx_texinfo,_wrap_delete_CvGraphVtx,swig_CvGraphVtx_members,swig_CvGraphVtx_base_names,swig_CvGraphVtx_base };
+static swig_octave_class _wrap_class_CvGraphVtx = {"CvGraphVtx", &SWIGTYPE_p_CvGraphVtx,0,_wrap_new_CvGraphVtx,0,_wrap_delete_CvGraphVtx,swig_CvGraphVtx_members,swig_CvGraphVtx_base_names,swig_CvGraphVtx_base };
 
 static octave_value_list _wrap_CvGraphVtx2D_flags_set (const octave_value_list& args, int nargout) {
   CvGraphVtx2D *arg1 = (CvGraphVtx2D *) 0 ;
@@ -41042,7 +39702,7 @@ static swig_octave_member swig_CvGraphVtx2D_members[] = {
 };
 static const char *swig_CvGraphVtx2D_base_names[] = {0};
 static const swig_type_info *swig_CvGraphVtx2D_base[] = {0};
-static swig_octave_class _wrap_class_CvGraphVtx2D = {"CvGraphVtx2D", &SWIGTYPE_p_CvGraphVtx2D,0,_wrap_new_CvGraphVtx2D,_wrap_new_CvGraphVtx2D_texinfo,_wrap_delete_CvGraphVtx2D,swig_CvGraphVtx2D_members,swig_CvGraphVtx2D_base_names,swig_CvGraphVtx2D_base };
+static swig_octave_class _wrap_class_CvGraphVtx2D = {"CvGraphVtx2D", &SWIGTYPE_p_CvGraphVtx2D,0,_wrap_new_CvGraphVtx2D,0,_wrap_delete_CvGraphVtx2D,swig_CvGraphVtx2D_members,swig_CvGraphVtx2D_base_names,swig_CvGraphVtx2D_base };
 
 static octave_value_list _wrap_CvGraph_flags_set (const octave_value_list& args, int nargout) {
   CvGraph *arg1 = (CvGraph *) 0 ;
@@ -41590,11 +40250,10 @@ fail:
 
 static octave_value_list _wrap_CvGraph_block_max_set (const octave_value_list& args, int nargout) {
   CvGraph *arg1 = (CvGraph *) 0 ;
-  char *arg2 = (char *) 0 ;
+  schar *arg2 = (schar *) 0 ;
   void *ptr1 ;
-  int res2 ;
-  char *buf2 = 0 ;
-  int alloc2 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -41611,21 +40270,15 @@ static octave_value_list _wrap_CvGraph_block_max_set (const octave_value_list& a
     }
     arg1 = (CvGraph *)ptr1;
   }
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvGraph_block_max_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_max) delete[] arg1->block_max;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_max = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_max = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvGraph_block_max_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_max = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -41633,7 +40286,7 @@ fail:
 
 static octave_value_list _wrap_CvGraph_block_max_get (const octave_value_list& args, int nargout) {
   CvGraph *arg1 = (CvGraph *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *ptr1 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
@@ -41651,8 +40304,8 @@ static octave_value_list _wrap_CvGraph_block_max_get (const octave_value_list& a
     }
     arg1 = (CvGraph *)ptr1;
   }
-  result = (char *) ((arg1)->block_max);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_max);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -41661,11 +40314,10 @@ fail:
 
 static octave_value_list _wrap_CvGraph_ptr_set (const octave_value_list& args, int nargout) {
   CvGraph *arg1 = (CvGraph *) 0 ;
-  char *arg2 = (char *) 0 ;
+  schar *arg2 = (schar *) 0 ;
   void *ptr1 ;
-  int res2 ;
-  char *buf2 = 0 ;
-  int alloc2 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -41682,21 +40334,15 @@ static octave_value_list _wrap_CvGraph_ptr_set (const octave_value_list& args, i
     }
     arg1 = (CvGraph *)ptr1;
   }
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvGraph_ptr_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->ptr) delete[] arg1->ptr;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->ptr = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->ptr = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvGraph_ptr_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->ptr = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -41704,7 +40350,7 @@ fail:
 
 static octave_value_list _wrap_CvGraph_ptr_get (const octave_value_list& args, int nargout) {
   CvGraph *arg1 = (CvGraph *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *ptr1 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
@@ -41722,8 +40368,8 @@ static octave_value_list _wrap_CvGraph_ptr_get (const octave_value_list& args, i
     }
     arg1 = (CvGraph *)ptr1;
   }
-  result = (char *) ((arg1)->ptr);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->ptr);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -42264,7 +40910,7 @@ static swig_octave_member swig_CvGraph_members[] = {
 };
 static const char *swig_CvGraph_base_names[] = {0};
 static const swig_type_info *swig_CvGraph_base[] = {0};
-static swig_octave_class _wrap_class_CvGraph = {"CvGraph", &SWIGTYPE_p_CvGraph,0,_wrap_new_CvGraph,_wrap_new_CvGraph_texinfo,_wrap_delete_CvGraph,swig_CvGraph_members,swig_CvGraph_base_names,swig_CvGraph_base };
+static swig_octave_class _wrap_class_CvGraph = {"CvGraph", &SWIGTYPE_p_CvGraph,0,_wrap_new_CvGraph,0,_wrap_delete_CvGraph,swig_CvGraph_members,swig_CvGraph_base_names,swig_CvGraph_base };
 
 static octave_value_list _wrap_CvChain_flags_set (const octave_value_list& args, int nargout) {
   CvChain *arg1 = (CvChain *) 0 ;
@@ -42764,12 +41410,11 @@ fail:
 
 static octave_value_list _wrap_CvChain_block_max_set (const octave_value_list& args, int nargout) {
   CvChain *arg1 = (CvChain *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -42782,21 +41427,15 @@ static octave_value_list _wrap_CvChain_block_max_set (const octave_value_list& a
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChain_block_max_set" "', argument " "1"" of type '" "CvChain *""'"); 
   }
   arg1 = (CvChain *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChain_block_max_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_max) delete[] arg1->block_max;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_max = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_max = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChain_block_max_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_max = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -42804,7 +41443,7 @@ fail:
 
 static octave_value_list _wrap_CvChain_block_max_get (const octave_value_list& args, int nargout) {
   CvChain *arg1 = (CvChain *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -42819,8 +41458,8 @@ static octave_value_list _wrap_CvChain_block_max_get (const octave_value_list& a
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChain_block_max_get" "', argument " "1"" of type '" "CvChain *""'"); 
   }
   arg1 = (CvChain *)(argp1);
-  result = (char *) ((arg1)->block_max);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_max);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -42829,12 +41468,11 @@ fail:
 
 static octave_value_list _wrap_CvChain_ptr_set (const octave_value_list& args, int nargout) {
   CvChain *arg1 = (CvChain *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -42847,21 +41485,15 @@ static octave_value_list _wrap_CvChain_ptr_set (const octave_value_list& args, i
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChain_ptr_set" "', argument " "1"" of type '" "CvChain *""'"); 
   }
   arg1 = (CvChain *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChain_ptr_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->ptr) delete[] arg1->ptr;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->ptr = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->ptr = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChain_ptr_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->ptr = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -42869,7 +41501,7 @@ fail:
 
 static octave_value_list _wrap_CvChain_ptr_get (const octave_value_list& args, int nargout) {
   CvChain *arg1 = (CvChain *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -42884,8 +41516,8 @@ static octave_value_list _wrap_CvChain_ptr_get (const octave_value_list& args, i
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChain_ptr_get" "', argument " "1"" of type '" "CvChain *""'"); 
   }
   arg1 = (CvChain *)(argp1);
-  result = (char *) ((arg1)->ptr);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->ptr);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -43259,7 +41891,7 @@ static swig_octave_member swig_CvChain_members[] = {
 };
 static const char *swig_CvChain_base_names[] = {0};
 static const swig_type_info *swig_CvChain_base[] = {0};
-static swig_octave_class _wrap_class_CvChain = {"CvChain", &SWIGTYPE_p_CvChain,0,_wrap_new_CvChain,_wrap_new_CvChain_texinfo,_wrap_delete_CvChain,swig_CvChain_members,swig_CvChain_base_names,swig_CvChain_base };
+static swig_octave_class _wrap_class_CvChain = {"CvChain", &SWIGTYPE_p_CvChain,0,_wrap_new_CvChain,0,_wrap_delete_CvChain,swig_CvChain_members,swig_CvChain_base_names,swig_CvChain_base };
 
 static octave_value_list _wrap_CvContour_flags_set (const octave_value_list& args, int nargout) {
   CvContour *arg1 = (CvContour *) 0 ;
@@ -43759,12 +42391,11 @@ fail:
 
 static octave_value_list _wrap_CvContour_block_max_set (const octave_value_list& args, int nargout) {
   CvContour *arg1 = (CvContour *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -43777,21 +42408,15 @@ static octave_value_list _wrap_CvContour_block_max_set (const octave_value_list&
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvContour_block_max_set" "', argument " "1"" of type '" "CvContour *""'"); 
   }
   arg1 = (CvContour *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvContour_block_max_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_max) delete[] arg1->block_max;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_max = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_max = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvContour_block_max_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_max = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -43799,7 +42424,7 @@ fail:
 
 static octave_value_list _wrap_CvContour_block_max_get (const octave_value_list& args, int nargout) {
   CvContour *arg1 = (CvContour *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -43814,8 +42439,8 @@ static octave_value_list _wrap_CvContour_block_max_get (const octave_value_list&
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvContour_block_max_get" "', argument " "1"" of type '" "CvContour *""'"); 
   }
   arg1 = (CvContour *)(argp1);
-  result = (char *) ((arg1)->block_max);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_max);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -43824,12 +42449,11 @@ fail:
 
 static octave_value_list _wrap_CvContour_ptr_set (const octave_value_list& args, int nargout) {
   CvContour *arg1 = (CvContour *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -43842,21 +42466,15 @@ static octave_value_list _wrap_CvContour_ptr_set (const octave_value_list& args,
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvContour_ptr_set" "', argument " "1"" of type '" "CvContour *""'"); 
   }
   arg1 = (CvContour *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvContour_ptr_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->ptr) delete[] arg1->ptr;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->ptr = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->ptr = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvContour_ptr_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->ptr = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -43864,7 +42482,7 @@ fail:
 
 static octave_value_list _wrap_CvContour_ptr_get (const octave_value_list& args, int nargout) {
   CvContour *arg1 = (CvContour *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -43879,8 +42497,8 @@ static octave_value_list _wrap_CvContour_ptr_get (const octave_value_list& args,
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvContour_ptr_get" "', argument " "1"" of type '" "CvContour *""'"); 
   }
   arg1 = (CvContour *)(argp1);
-  result = (char *) ((arg1)->ptr);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->ptr);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -44378,7 +42996,7 @@ static swig_octave_member swig_CvContour_members[] = {
 };
 static const char *swig_CvContour_base_names[] = {0};
 static const swig_type_info *swig_CvContour_base[] = {0};
-static swig_octave_class _wrap_class_CvContour = {"CvContour", &SWIGTYPE_p_CvContour,0,_wrap_new_CvContour,_wrap_new_CvContour_texinfo,_wrap_delete_CvContour,swig_CvContour_members,swig_CvContour_base_names,swig_CvContour_base };
+static swig_octave_class _wrap_class_CvContour = {"CvContour", &SWIGTYPE_p_CvContour,0,_wrap_new_CvContour,0,_wrap_delete_CvContour,swig_CvContour_members,swig_CvContour_base_names,swig_CvContour_base };
 
 static octave_value_list _wrap_CvSeqWriter_header_size_set (const octave_value_list& args, int nargout) {
   CvSeqWriter *arg1 = (CvSeqWriter *) 0 ;
@@ -44564,12 +43182,11 @@ fail:
 
 static octave_value_list _wrap_CvSeqWriter_ptr_set (const octave_value_list& args, int nargout) {
   CvSeqWriter *arg1 = (CvSeqWriter *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -44582,21 +43199,15 @@ static octave_value_list _wrap_CvSeqWriter_ptr_set (const octave_value_list& arg
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqWriter_ptr_set" "', argument " "1"" of type '" "CvSeqWriter *""'"); 
   }
   arg1 = (CvSeqWriter *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqWriter_ptr_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->ptr) delete[] arg1->ptr;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->ptr = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->ptr = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqWriter_ptr_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->ptr = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -44604,7 +43215,7 @@ fail:
 
 static octave_value_list _wrap_CvSeqWriter_ptr_get (const octave_value_list& args, int nargout) {
   CvSeqWriter *arg1 = (CvSeqWriter *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -44619,8 +43230,8 @@ static octave_value_list _wrap_CvSeqWriter_ptr_get (const octave_value_list& arg
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqWriter_ptr_get" "', argument " "1"" of type '" "CvSeqWriter *""'"); 
   }
   arg1 = (CvSeqWriter *)(argp1);
-  result = (char *) ((arg1)->ptr);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->ptr);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -44629,12 +43240,11 @@ fail:
 
 static octave_value_list _wrap_CvSeqWriter_block_min_set (const octave_value_list& args, int nargout) {
   CvSeqWriter *arg1 = (CvSeqWriter *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -44647,21 +43257,15 @@ static octave_value_list _wrap_CvSeqWriter_block_min_set (const octave_value_lis
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqWriter_block_min_set" "', argument " "1"" of type '" "CvSeqWriter *""'"); 
   }
   arg1 = (CvSeqWriter *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqWriter_block_min_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_min) delete[] arg1->block_min;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_min = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_min = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqWriter_block_min_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_min = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -44669,7 +43273,7 @@ fail:
 
 static octave_value_list _wrap_CvSeqWriter_block_min_get (const octave_value_list& args, int nargout) {
   CvSeqWriter *arg1 = (CvSeqWriter *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -44684,8 +43288,8 @@ static octave_value_list _wrap_CvSeqWriter_block_min_get (const octave_value_lis
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqWriter_block_min_get" "', argument " "1"" of type '" "CvSeqWriter *""'"); 
   }
   arg1 = (CvSeqWriter *)(argp1);
-  result = (char *) ((arg1)->block_min);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_min);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -44694,12 +43298,11 @@ fail:
 
 static octave_value_list _wrap_CvSeqWriter_block_max_set (const octave_value_list& args, int nargout) {
   CvSeqWriter *arg1 = (CvSeqWriter *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -44712,21 +43315,15 @@ static octave_value_list _wrap_CvSeqWriter_block_max_set (const octave_value_lis
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqWriter_block_max_set" "', argument " "1"" of type '" "CvSeqWriter *""'"); 
   }
   arg1 = (CvSeqWriter *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqWriter_block_max_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_max) delete[] arg1->block_max;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_max = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_max = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqWriter_block_max_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_max = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -44734,7 +43331,7 @@ fail:
 
 static octave_value_list _wrap_CvSeqWriter_block_max_get (const octave_value_list& args, int nargout) {
   CvSeqWriter *arg1 = (CvSeqWriter *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -44749,8 +43346,8 @@ static octave_value_list _wrap_CvSeqWriter_block_max_get (const octave_value_lis
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqWriter_block_max_get" "', argument " "1"" of type '" "CvSeqWriter *""'"); 
   }
   arg1 = (CvSeqWriter *)(argp1);
-  result = (char *) ((arg1)->block_max);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_max);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -44825,7 +43422,7 @@ static swig_octave_member swig_CvSeqWriter_members[] = {
 };
 static const char *swig_CvSeqWriter_base_names[] = {0};
 static const swig_type_info *swig_CvSeqWriter_base[] = {0};
-static swig_octave_class _wrap_class_CvSeqWriter = {"CvSeqWriter", &SWIGTYPE_p_CvSeqWriter,0,_wrap_new_CvSeqWriter,_wrap_new_CvSeqWriter_texinfo,_wrap_delete_CvSeqWriter,swig_CvSeqWriter_members,swig_CvSeqWriter_base_names,swig_CvSeqWriter_base };
+static swig_octave_class _wrap_class_CvSeqWriter = {"CvSeqWriter", &SWIGTYPE_p_CvSeqWriter,0,_wrap_new_CvSeqWriter,0,_wrap_delete_CvSeqWriter,swig_CvSeqWriter_members,swig_CvSeqWriter_base_names,swig_CvSeqWriter_base };
 
 static octave_value_list _wrap_CvSeqReader_header_size_set (const octave_value_list& args, int nargout) {
   CvSeqReader *arg1 = (CvSeqReader *) 0 ;
@@ -45011,12 +43608,11 @@ fail:
 
 static octave_value_list _wrap_CvSeqReader_ptr_set (const octave_value_list& args, int nargout) {
   CvSeqReader *arg1 = (CvSeqReader *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -45029,21 +43625,15 @@ static octave_value_list _wrap_CvSeqReader_ptr_set (const octave_value_list& arg
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqReader_ptr_set" "', argument " "1"" of type '" "CvSeqReader *""'"); 
   }
   arg1 = (CvSeqReader *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqReader_ptr_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->ptr) delete[] arg1->ptr;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->ptr = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->ptr = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqReader_ptr_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->ptr = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -45051,7 +43641,7 @@ fail:
 
 static octave_value_list _wrap_CvSeqReader_ptr_get (const octave_value_list& args, int nargout) {
   CvSeqReader *arg1 = (CvSeqReader *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -45066,8 +43656,8 @@ static octave_value_list _wrap_CvSeqReader_ptr_get (const octave_value_list& arg
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqReader_ptr_get" "', argument " "1"" of type '" "CvSeqReader *""'"); 
   }
   arg1 = (CvSeqReader *)(argp1);
-  result = (char *) ((arg1)->ptr);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->ptr);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -45076,12 +43666,11 @@ fail:
 
 static octave_value_list _wrap_CvSeqReader_block_min_set (const octave_value_list& args, int nargout) {
   CvSeqReader *arg1 = (CvSeqReader *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -45094,21 +43683,15 @@ static octave_value_list _wrap_CvSeqReader_block_min_set (const octave_value_lis
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqReader_block_min_set" "', argument " "1"" of type '" "CvSeqReader *""'"); 
   }
   arg1 = (CvSeqReader *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqReader_block_min_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_min) delete[] arg1->block_min;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_min = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_min = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqReader_block_min_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_min = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -45116,7 +43699,7 @@ fail:
 
 static octave_value_list _wrap_CvSeqReader_block_min_get (const octave_value_list& args, int nargout) {
   CvSeqReader *arg1 = (CvSeqReader *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -45131,8 +43714,8 @@ static octave_value_list _wrap_CvSeqReader_block_min_get (const octave_value_lis
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqReader_block_min_get" "', argument " "1"" of type '" "CvSeqReader *""'"); 
   }
   arg1 = (CvSeqReader *)(argp1);
-  result = (char *) ((arg1)->block_min);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_min);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -45141,12 +43724,11 @@ fail:
 
 static octave_value_list _wrap_CvSeqReader_block_max_set (const octave_value_list& args, int nargout) {
   CvSeqReader *arg1 = (CvSeqReader *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -45159,21 +43741,15 @@ static octave_value_list _wrap_CvSeqReader_block_max_set (const octave_value_lis
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqReader_block_max_set" "', argument " "1"" of type '" "CvSeqReader *""'"); 
   }
   arg1 = (CvSeqReader *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqReader_block_max_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_max) delete[] arg1->block_max;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_max = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_max = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqReader_block_max_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_max = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -45181,7 +43757,7 @@ fail:
 
 static octave_value_list _wrap_CvSeqReader_block_max_get (const octave_value_list& args, int nargout) {
   CvSeqReader *arg1 = (CvSeqReader *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -45196,8 +43772,8 @@ static octave_value_list _wrap_CvSeqReader_block_max_get (const octave_value_lis
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqReader_block_max_get" "', argument " "1"" of type '" "CvSeqReader *""'"); 
   }
   arg1 = (CvSeqReader *)(argp1);
-  result = (char *) ((arg1)->block_max);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_max);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -45264,12 +43840,11 @@ fail:
 
 static octave_value_list _wrap_CvSeqReader_prev_elem_set (const octave_value_list& args, int nargout) {
   CvSeqReader *arg1 = (CvSeqReader *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -45282,21 +43857,15 @@ static octave_value_list _wrap_CvSeqReader_prev_elem_set (const octave_value_lis
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqReader_prev_elem_set" "', argument " "1"" of type '" "CvSeqReader *""'"); 
   }
   arg1 = (CvSeqReader *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqReader_prev_elem_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->prev_elem) delete[] arg1->prev_elem;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->prev_elem = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->prev_elem = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSeqReader_prev_elem_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->prev_elem = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -45304,7 +43873,7 @@ fail:
 
 static octave_value_list _wrap_CvSeqReader_prev_elem_get (const octave_value_list& args, int nargout) {
   CvSeqReader *arg1 = (CvSeqReader *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -45319,8 +43888,8 @@ static octave_value_list _wrap_CvSeqReader_prev_elem_get (const octave_value_lis
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeqReader_prev_elem_get" "', argument " "1"" of type '" "CvSeqReader *""'"); 
   }
   arg1 = (CvSeqReader *)(argp1);
-  result = (char *) ((arg1)->prev_elem);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->prev_elem);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -45397,7 +43966,7 @@ static swig_octave_member swig_CvSeqReader_members[] = {
 };
 static const char *swig_CvSeqReader_base_names[] = {0};
 static const swig_type_info *swig_CvSeqReader_base[] = {0};
-static swig_octave_class _wrap_class_CvSeqReader = {"CvSeqReader", &SWIGTYPE_p_CvSeqReader,0,_wrap_new_CvSeqReader,_wrap_new_CvSeqReader_texinfo,_wrap_delete_CvSeqReader,swig_CvSeqReader_members,swig_CvSeqReader_base_names,swig_CvSeqReader_base };
+static swig_octave_class _wrap_class_CvSeqReader = {"CvSeqReader", &SWIGTYPE_p_CvSeqReader,0,_wrap_new_CvSeqReader,0,_wrap_delete_CvSeqReader,swig_CvSeqReader_members,swig_CvSeqReader_base_names,swig_CvSeqReader_base };
 
 static octave_value_list _wrap_CvAttrList_attr_set (const octave_value_list& args, int nargout) {
   CvAttrList *arg1 = (CvAttrList *) 0 ;
@@ -45581,7 +44150,7 @@ static swig_octave_member swig_CvAttrList_members[] = {
 };
 static const char *swig_CvAttrList_base_names[] = {0};
 static const swig_type_info *swig_CvAttrList_base[] = {0};
-static swig_octave_class _wrap_class_CvAttrList = {"CvAttrList", &SWIGTYPE_p_CvAttrList,0,_wrap_new_CvAttrList,_wrap_new_CvAttrList_texinfo,_wrap_delete_CvAttrList,swig_CvAttrList_members,swig_CvAttrList_base_names,swig_CvAttrList_base };
+static swig_octave_class _wrap_class_CvAttrList = {"CvAttrList", &SWIGTYPE_p_CvAttrList,0,_wrap_new_CvAttrList,0,_wrap_delete_CvAttrList,swig_CvAttrList_members,swig_CvAttrList_base_names,swig_CvAttrList_base };
 
 static octave_value_list _wrap_cvAttrList__SWIG_0 (const octave_value_list& args, int nargout) {
   char **arg1 = (char **) 0 ;
@@ -45911,7 +44480,7 @@ static swig_octave_member swig_CvString_members[] = {
 };
 static const char *swig_CvString_base_names[] = {0};
 static const swig_type_info *swig_CvString_base[] = {0};
-static swig_octave_class _wrap_class_CvString = {"CvString", &SWIGTYPE_p_CvString,0,_wrap_new_CvString,_wrap_new_CvString_texinfo,_wrap_delete_CvString,swig_CvString_members,swig_CvString_base_names,swig_CvString_base };
+static swig_octave_class _wrap_class_CvString = {"CvString", &SWIGTYPE_p_CvString,0,_wrap_new_CvString,0,_wrap_delete_CvString,swig_CvString_members,swig_CvString_base_names,swig_CvString_base };
 
 static octave_value_list _wrap_CvStringHashNode_hashval_set (const octave_value_list& args, int nargout) {
   CvStringHashNode *arg1 = (CvStringHashNode *) 0 ;
@@ -46152,7 +44721,7 @@ static swig_octave_member swig_CvStringHashNode_members[] = {
 };
 static const char *swig_CvStringHashNode_base_names[] = {0};
 static const swig_type_info *swig_CvStringHashNode_base[] = {0};
-static swig_octave_class _wrap_class_CvStringHashNode = {"CvStringHashNode", &SWIGTYPE_p_CvStringHashNode,0,_wrap_new_CvStringHashNode,_wrap_new_CvStringHashNode_texinfo,_wrap_delete_CvStringHashNode,swig_CvStringHashNode_members,swig_CvStringHashNode_base_names,swig_CvStringHashNode_base };
+static swig_octave_class _wrap_class_CvStringHashNode = {"CvStringHashNode", &SWIGTYPE_p_CvStringHashNode,0,_wrap_new_CvStringHashNode,0,_wrap_delete_CvStringHashNode,swig_CvStringHashNode_members,swig_CvStringHashNode_base_names,swig_CvStringHashNode_base };
 
 static octave_value_list _wrap_CvFileNode_tag_set (const octave_value_list& args, int nargout) {
   CvFileNode *arg1 = (CvFileNode *) 0 ;
@@ -46360,7 +44929,7 @@ static swig_octave_member swig_CvFileNode_members[] = {
 };
 static const char *swig_CvFileNode_base_names[] = {0};
 static const swig_type_info *swig_CvFileNode_base[] = {0};
-static swig_octave_class _wrap_class_CvFileNode = {"CvFileNode", &SWIGTYPE_p_CvFileNode,0,_wrap_new_CvFileNode,_wrap_new_CvFileNode_texinfo,_wrap_delete_CvFileNode,swig_CvFileNode_members,swig_CvFileNode_base_names,swig_CvFileNode_base };
+static swig_octave_class _wrap_class_CvFileNode = {"CvFileNode", &SWIGTYPE_p_CvFileNode,0,_wrap_new_CvFileNode,0,_wrap_delete_CvFileNode,swig_CvFileNode_members,swig_CvFileNode_base_names,swig_CvFileNode_base };
 
 static octave_value_list _wrap_CvFileNode_data_f_set (const octave_value_list& args, int nargout) {
   CvFileNode_data *arg1 = (CvFileNode_data *) 0 ;
@@ -46727,7 +45296,7 @@ static swig_octave_member swig_CvFileNode_data_members[] = {
 };
 static const char *swig_CvFileNode_data_base_names[] = {0};
 static const swig_type_info *swig_CvFileNode_data_base[] = {0};
-static swig_octave_class _wrap_class_CvFileNode_data = {"CvFileNode_data", &SWIGTYPE_p_CvFileNode_data,0,_wrap_new_CvFileNode_data,_wrap_new_CvFileNode_data_texinfo,_wrap_delete_CvFileNode_data,swig_CvFileNode_data_members,swig_CvFileNode_data_base_names,swig_CvFileNode_data_base };
+static swig_octave_class _wrap_class_CvFileNode_data = {"CvFileNode_data", &SWIGTYPE_p_CvFileNode_data,0,_wrap_new_CvFileNode_data,0,_wrap_delete_CvFileNode_data,swig_CvFileNode_data_members,swig_CvFileNode_data_base_names,swig_CvFileNode_data_base };
 
 static octave_value_list _wrap_CvTypeInfo_flags_set (const octave_value_list& args, int nargout) {
   CvTypeInfo *arg1 = (CvTypeInfo *) 0 ;
@@ -47382,7 +45951,7 @@ static swig_octave_member swig_CvTypeInfo_members[] = {
 };
 static const char *swig_CvTypeInfo_base_names[] = {0};
 static const swig_type_info *swig_CvTypeInfo_base[] = {0};
-static swig_octave_class _wrap_class_CvTypeInfo = {"CvTypeInfo", &SWIGTYPE_p_CvTypeInfo,0,_wrap_new_CvTypeInfo,_wrap_new_CvTypeInfo_texinfo,_wrap_delete_CvTypeInfo,swig_CvTypeInfo_members,swig_CvTypeInfo_base_names,swig_CvTypeInfo_base };
+static swig_octave_class _wrap_class_CvTypeInfo = {"CvTypeInfo", &SWIGTYPE_p_CvTypeInfo,0,_wrap_new_CvTypeInfo,0,_wrap_delete_CvTypeInfo,swig_CvTypeInfo_members,swig_CvTypeInfo_base_names,swig_CvTypeInfo_base };
 
 static octave_value_list _wrap_CvPluginFuncInfo_func_addr_set (const octave_value_list& args, int nargout) {
   CvPluginFuncInfo *arg1 = (CvPluginFuncInfo *) 0 ;
@@ -47747,7 +46316,7 @@ static swig_octave_member swig_CvPluginFuncInfo_members[] = {
 };
 static const char *swig_CvPluginFuncInfo_base_names[] = {0};
 static const swig_type_info *swig_CvPluginFuncInfo_base[] = {0};
-static swig_octave_class _wrap_class_CvPluginFuncInfo = {"CvPluginFuncInfo", &SWIGTYPE_p_CvPluginFuncInfo,0,_wrap_new_CvPluginFuncInfo,_wrap_new_CvPluginFuncInfo_texinfo,_wrap_delete_CvPluginFuncInfo,swig_CvPluginFuncInfo_members,swig_CvPluginFuncInfo_base_names,swig_CvPluginFuncInfo_base };
+static swig_octave_class _wrap_class_CvPluginFuncInfo = {"CvPluginFuncInfo", &SWIGTYPE_p_CvPluginFuncInfo,0,_wrap_new_CvPluginFuncInfo,0,_wrap_delete_CvPluginFuncInfo,swig_CvPluginFuncInfo_members,swig_CvPluginFuncInfo_base_names,swig_CvPluginFuncInfo_base };
 
 static octave_value_list _wrap_CvModuleInfo_next_set (const octave_value_list& args, int nargout) {
   CvModuleInfo *arg1 = (CvModuleInfo *) 0 ;
@@ -48059,7 +46628,7 @@ static swig_octave_member swig_CvModuleInfo_members[] = {
 };
 static const char *swig_CvModuleInfo_base_names[] = {0};
 static const swig_type_info *swig_CvModuleInfo_base[] = {0};
-static swig_octave_class _wrap_class_CvModuleInfo = {"CvModuleInfo", &SWIGTYPE_p_CvModuleInfo,0,_wrap_new_CvModuleInfo,_wrap_new_CvModuleInfo_texinfo,_wrap_delete_CvModuleInfo,swig_CvModuleInfo_members,swig_CvModuleInfo_base_names,swig_CvModuleInfo_base };
+static swig_octave_class _wrap_class_CvModuleInfo = {"CvModuleInfo", &SWIGTYPE_p_CvModuleInfo,0,_wrap_new_CvModuleInfo,0,_wrap_delete_CvModuleInfo,swig_CvModuleInfo_members,swig_CvModuleInfo_base_names,swig_CvModuleInfo_base };
 
 static octave_value_list _wrap_cvAlloc (const octave_value_list& args, int nargout) {
   size_t arg1 ;
@@ -49858,7 +48427,7 @@ static swig_octave_member swig_CvNArrayIterator_members[] = {
 };
 static const char *swig_CvNArrayIterator_base_names[] = {0};
 static const swig_type_info *swig_CvNArrayIterator_base[] = {0};
-static swig_octave_class _wrap_class_CvNArrayIterator = {"CvNArrayIterator", &SWIGTYPE_p_CvNArrayIterator,0,_wrap_new_CvNArrayIterator,_wrap_new_CvNArrayIterator_texinfo,_wrap_delete_CvNArrayIterator,swig_CvNArrayIterator_members,swig_CvNArrayIterator_base_names,swig_CvNArrayIterator_base };
+static swig_octave_class _wrap_class_CvNArrayIterator = {"CvNArrayIterator", &SWIGTYPE_p_CvNArrayIterator,0,_wrap_new_CvNArrayIterator,0,_wrap_delete_CvNArrayIterator,swig_CvNArrayIterator_members,swig_CvNArrayIterator_base_names,swig_CvNArrayIterator_base };
 
 static octave_value_list _wrap_cvInitNArrayIterator (const octave_value_list& args, int nargout) {
   int arg1 ;
@@ -57164,7 +55733,7 @@ fail:
 static octave_value_list _wrap_cvSeqPush (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
   void *arg2 = (void *) NULL ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *ptr1 ;
   int res2 ;
   octave_value_list _out;
@@ -57196,14 +55765,14 @@ static octave_value_list _wrap_cvSeqPush (const octave_value_list& args, int nar
   }
   {
     try {
-      result = (char *)cvSeqPush(arg1,arg2); 
+      result = (schar *)cvSeqPush(arg1,arg2); 
     } 
     catch (...) 
     {
       SWIG_fail;
     } 
   }
-  _outv = SWIG_FromCharPtr((const char *)result);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -57213,7 +55782,7 @@ fail:
 static octave_value_list _wrap_cvSeqPushFront (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
   void *arg2 = (void *) NULL ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *ptr1 ;
   int res2 ;
   octave_value_list _out;
@@ -57245,14 +55814,14 @@ static octave_value_list _wrap_cvSeqPushFront (const octave_value_list& args, in
   }
   {
     try {
-      result = (char *)cvSeqPushFront(arg1,arg2); 
+      result = (schar *)cvSeqPushFront(arg1,arg2); 
     } 
     catch (...) 
     {
       SWIG_fail;
     } 
   }
-  _outv = SWIG_FromCharPtr((const char *)result);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -57487,7 +56056,7 @@ static octave_value_list _wrap_cvSeqInsert (const octave_value_list& args, int n
   CvSeq *arg1 = (CvSeq *) 0 ;
   int arg2 ;
   void *arg3 = (void *) NULL ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *ptr1 ;
   int val2 ;
   int ecode2 = 0 ;
@@ -57526,14 +56095,14 @@ static octave_value_list _wrap_cvSeqInsert (const octave_value_list& args, int n
   }
   {
     try {
-      result = (char *)cvSeqInsert(arg1,arg2,arg3); 
+      result = (schar *)cvSeqInsert(arg1,arg2,arg3); 
     } 
     catch (...) 
     {
       SWIG_fail;
     } 
   }
-  _outv = SWIG_FromCharPtr((const char *)result);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -57631,7 +56200,7 @@ fail:
 static octave_value_list _wrap_cvGetSeqElem (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
   int arg2 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *ptr1 ;
   int val2 ;
   int ecode2 = 0 ;
@@ -57663,14 +56232,14 @@ static octave_value_list _wrap_cvGetSeqElem (const octave_value_list& args, int
   arg2 = (int)(val2);
   {
     try {
-      result = (char *)cvGetSeqElem((CvSeq const *)arg1,arg2); 
+      result = (schar *)cvGetSeqElem((CvSeq const *)arg1,arg2); 
     } 
     catch (...) 
     {
       SWIG_fail;
     } 
   }
-  _outv = SWIG_FromCharPtr((const char *)result);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -58442,7 +57011,7 @@ static octave_value_list _wrap_cvSeqSearch (const octave_value_list& args, int n
   int arg4 ;
   int *arg5 = (int *) 0 ;
   void *arg6 = (void *) NULL ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *ptr1 ;
   int res2 ;
   int val4 ;
@@ -58499,14 +57068,14 @@ static octave_value_list _wrap_cvSeqSearch (const octave_value_list& args, int n
   }
   {
     try {
-      result = (char *)cvSeqSearch(arg1,(void const *)arg2,arg3,arg4,arg5,arg6); 
+      result = (schar *)cvSeqSearch(arg1,(void const *)arg2,arg3,arg4,arg5,arg6); 
     } 
     catch (...) 
     {
       SWIG_fail;
     } 
   }
-  _outv = SWIG_FromCharPtr((const char *)result);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -61886,7 +60455,7 @@ static swig_octave_member swig_CvFont_members[] = {
 };
 static const char *swig_CvFont_base_names[] = {0};
 static const swig_type_info *swig_CvFont_base[] = {0};
-static swig_octave_class _wrap_class_CvFont = {"CvFont", &SWIGTYPE_p_CvFont,0,_wrap_new_CvFont,_wrap_new_CvFont_texinfo,_wrap_delete_CvFont,swig_CvFont_members,swig_CvFont_base_names,swig_CvFont_base };
+static swig_octave_class _wrap_class_CvFont = {"CvFont", &SWIGTYPE_p_CvFont,0,_wrap_new_CvFont,0,_wrap_delete_CvFont,swig_CvFont_members,swig_CvFont_base_names,swig_CvFont_base };
 
 static octave_value_list _wrap_cvInitFont (const octave_value_list& args, int nargout) {
   CvFont *arg1 = (CvFont *) 0 ;
@@ -62647,7 +61216,7 @@ static swig_octave_member swig_CvTreeNodeIterator_members[] = {
 };
 static const char *swig_CvTreeNodeIterator_base_names[] = {0};
 static const swig_type_info *swig_CvTreeNodeIterator_base[] = {0};
-static swig_octave_class _wrap_class_CvTreeNodeIterator = {"CvTreeNodeIterator", &SWIGTYPE_p_CvTreeNodeIterator,0,_wrap_new_CvTreeNodeIterator,_wrap_new_CvTreeNodeIterator_texinfo,_wrap_delete_CvTreeNodeIterator,swig_CvTreeNodeIterator_members,swig_CvTreeNodeIterator_base_names,swig_CvTreeNodeIterator_base };
+static swig_octave_class _wrap_class_CvTreeNodeIterator = {"CvTreeNodeIterator", &SWIGTYPE_p_CvTreeNodeIterator,0,_wrap_new_CvTreeNodeIterator,0,_wrap_delete_CvTreeNodeIterator,swig_CvTreeNodeIterator_members,swig_CvTreeNodeIterator_base_names,swig_CvTreeNodeIterator_base };
 
 static octave_value_list _wrap_cvInitTreeNodeIterator (const octave_value_list& args, int nargout) {
   CvTreeNodeIterator *arg1 = (CvTreeNodeIterator *) 0 ;
@@ -67983,40 +66552,40 @@ fail:
 
 
 static swig_octave_member swig_CvImage_members[] = {
-{"clone",_wrap_CvImage_clone,0,0,0,_wrap_CvImage_clone_texinfo},
-{"create",_wrap_CvImage_create,0,0,0,_wrap_CvImage_create_texinfo},
-{"release",_wrap_CvImage_release,0,0,0,_wrap_CvImage_release_texinfo},
-{"clear",_wrap_CvImage_clear,0,0,0,_wrap_CvImage_clear_texinfo},
-{"attach",_wrap_CvImage_attach,0,0,0,_wrap_CvImage_attach_texinfo},
-{"detach",_wrap_CvImage_detach,0,0,0,_wrap_CvImage_detach_texinfo},
-{"load",_wrap_CvImage_load,0,0,0,_wrap_CvImage_load_texinfo},
-{"read",_wrap_CvImage_read,0,0,0,_wrap_CvImage_read_texinfo},
-{"save",_wrap_CvImage_save,0,0,0,_wrap_CvImage_save_texinfo},
-{"write",_wrap_CvImage_write,0,0,0,_wrap_CvImage_write_texinfo},
-{"show",_wrap_CvImage_show,0,0,0,_wrap_CvImage_show_texinfo},
-{"is_valid",_wrap_CvImage_is_valid,0,0,0,_wrap_CvImage_is_valid_texinfo},
-{"width",_wrap_CvImage_width,0,0,0,_wrap_CvImage_width_texinfo},
-{"height",_wrap_CvImage_height,0,0,0,_wrap_CvImage_height_texinfo},
-{"size",_wrap_CvImage_size,0,0,0,_wrap_CvImage_size_texinfo},
-{"roi_size",_wrap_CvImage_roi_size,0,0,0,_wrap_CvImage_roi_size_texinfo},
-{"roi",_wrap_CvImage_roi,0,0,0,_wrap_CvImage_roi_texinfo},
-{"coi",_wrap_CvImage_coi,0,0,0,_wrap_CvImage_coi_texinfo},
-{"set_roi",_wrap_CvImage_set_roi,0,0,0,_wrap_CvImage_set_roi_texinfo},
-{"reset_roi",_wrap_CvImage_reset_roi,0,0,0,_wrap_CvImage_reset_roi_texinfo},
-{"set_coi",_wrap_CvImage_set_coi,0,0,0,_wrap_CvImage_set_coi_texinfo},
-{"depth",_wrap_CvImage_depth,0,0,0,_wrap_CvImage_depth_texinfo},
-{"channels",_wrap_CvImage_channels,0,0,0,_wrap_CvImage_channels_texinfo},
-{"pix_size",_wrap_CvImage_pix_size,0,0,0,_wrap_CvImage_pix_size_texinfo},
-{"data",_wrap_CvImage_data,0,0,0,_wrap_CvImage_data_texinfo},
-{"step",_wrap_CvImage_step,0,0,0,_wrap_CvImage_step_texinfo},
-{"origin",_wrap_CvImage_origin,0,0,0,_wrap_CvImage_origin_texinfo},
-{"roi_row",_wrap_CvImage_roi_row,0,0,0,_wrap_CvImage_roi_row_texinfo},
-{"asIplImage",_wrap_CvImage_asIplImage,0,0,0,_wrap_CvImage_asIplImage_texinfo},
+{"clone",_wrap_CvImage_clone,0,0,0,0},
+{"create",_wrap_CvImage_create,0,0,0,0},
+{"release",_wrap_CvImage_release,0,0,0,0},
+{"clear",_wrap_CvImage_clear,0,0,0,0},
+{"attach",_wrap_CvImage_attach,0,0,0,0},
+{"detach",_wrap_CvImage_detach,0,0,0,0},
+{"load",_wrap_CvImage_load,0,0,0,0},
+{"read",_wrap_CvImage_read,0,0,0,0},
+{"save",_wrap_CvImage_save,0,0,0,0},
+{"write",_wrap_CvImage_write,0,0,0,0},
+{"show",_wrap_CvImage_show,0,0,0,0},
+{"is_valid",_wrap_CvImage_is_valid,0,0,0,0},
+{"width",_wrap_CvImage_width,0,0,0,0},
+{"height",_wrap_CvImage_height,0,0,0,0},
+{"size",_wrap_CvImage_size,0,0,0,0},
+{"roi_size",_wrap_CvImage_roi_size,0,0,0,0},
+{"roi",_wrap_CvImage_roi,0,0,0,0},
+{"coi",_wrap_CvImage_coi,0,0,0,0},
+{"set_roi",_wrap_CvImage_set_roi,0,0,0,0},
+{"reset_roi",_wrap_CvImage_reset_roi,0,0,0,0},
+{"set_coi",_wrap_CvImage_set_coi,0,0,0,0},
+{"depth",_wrap_CvImage_depth,0,0,0,0},
+{"channels",_wrap_CvImage_channels,0,0,0,0},
+{"pix_size",_wrap_CvImage_pix_size,0,0,0,0},
+{"data",_wrap_CvImage_data,0,0,0,0},
+{"step",_wrap_CvImage_step,0,0,0,0},
+{"origin",_wrap_CvImage_origin,0,0,0,0},
+{"roi_row",_wrap_CvImage_roi_row,0,0,0,0},
+{"asIplImage",_wrap_CvImage_asIplImage,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvImage_base_names[] = {0};
 static const swig_type_info *swig_CvImage_base[] = {0};
-static swig_octave_class _wrap_class_CvImage = {"CvImage", &SWIGTYPE_p_CvImage,0,_wrap_new_CvImage,_wrap_new_CvImage_texinfo,_wrap_delete_CvImage,swig_CvImage_members,swig_CvImage_base_names,swig_CvImage_base };
+static swig_octave_class _wrap_class_CvImage = {"CvImage", &SWIGTYPE_p_CvImage,0,_wrap_new_CvImage,0,_wrap_delete_CvImage,swig_CvImage_members,swig_CvImage_base_names,swig_CvImage_base };
 
 static octave_value_list _wrap_new_CvMatrix__SWIG_0 (const octave_value_list& args, int nargout) {
   CvMatrix *result = 0 ;
@@ -70665,35 +69234,35 @@ fail:
 
 
 static swig_octave_member swig_CvMatrix_members[] = {
-{"clone",_wrap_CvMatrix_clone,0,0,0,_wrap_CvMatrix_clone_texinfo},
-{"set",_wrap_CvMatrix_set,0,0,0,_wrap_CvMatrix_set_texinfo},
-{"create",_wrap_CvMatrix_create,0,0,0,_wrap_CvMatrix_create_texinfo},
-{"addref",_wrap_CvMatrix_addref,0,0,0,_wrap_CvMatrix_addref_texinfo},
-{"release",_wrap_CvMatrix_release,0,0,0,_wrap_CvMatrix_release_texinfo},
-{"clear",_wrap_CvMatrix_clear,0,0,0,_wrap_CvMatrix_clear_texinfo},
-{"load",_wrap_CvMatrix_load,0,0,0,_wrap_CvMatrix_load_texinfo},
-{"read",_wrap_CvMatrix_read,0,0,0,_wrap_CvMatrix_read_texinfo},
-{"save",_wrap_CvMatrix_save,0,0,0,_wrap_CvMatrix_save_texinfo},
-{"write",_wrap_CvMatrix_write,0,0,0,_wrap_CvMatrix_write_texinfo},
-{"show",_wrap_CvMatrix_show,0,0,0,_wrap_CvMatrix_show_texinfo},
-{"is_valid",_wrap_CvMatrix_is_valid,0,0,0,_wrap_CvMatrix_is_valid_texinfo},
-{"rows",_wrap_CvMatrix_rows,0,0,0,_wrap_CvMatrix_rows_texinfo},
-{"cols",_wrap_CvMatrix_cols,0,0,0,_wrap_CvMatrix_cols_texinfo},
-{"size",_wrap_CvMatrix_size,0,0,0,_wrap_CvMatrix_size_texinfo},
-{"type",_wrap_CvMatrix_type,0,0,0,_wrap_CvMatrix_type_texinfo},
-{"depth",_wrap_CvMatrix_depth,0,0,0,_wrap_CvMatrix_depth_texinfo},
-{"channels",_wrap_CvMatrix_channels,0,0,0,_wrap_CvMatrix_channels_texinfo},
-{"pix_size",_wrap_CvMatrix_pix_size,0,0,0,_wrap_CvMatrix_pix_size_texinfo},
-{"data",_wrap_CvMatrix_data,0,0,0,_wrap_CvMatrix_data_texinfo},
-{"step",_wrap_CvMatrix_step,0,0,0,_wrap_CvMatrix_step_texinfo},
-{"set_data",_wrap_CvMatrix_set_data,0,0,0,_wrap_CvMatrix_set_data_texinfo},
-{"row",_wrap_CvMatrix_row,0,0,0,_wrap_CvMatrix_row_texinfo},
-{"asCvMat",_wrap_CvMatrix_asCvMat,0,0,0,_wrap_CvMatrix_asCvMat_texinfo},
+{"clone",_wrap_CvMatrix_clone,0,0,0,0},
+{"set",_wrap_CvMatrix_set,0,0,0,0},
+{"create",_wrap_CvMatrix_create,0,0,0,0},
+{"addref",_wrap_CvMatrix_addref,0,0,0,0},
+{"release",_wrap_CvMatrix_release,0,0,0,0},
+{"clear",_wrap_CvMatrix_clear,0,0,0,0},
+{"load",_wrap_CvMatrix_load,0,0,0,0},
+{"read",_wrap_CvMatrix_read,0,0,0,0},
+{"save",_wrap_CvMatrix_save,0,0,0,0},
+{"write",_wrap_CvMatrix_write,0,0,0,0},
+{"show",_wrap_CvMatrix_show,0,0,0,0},
+{"is_valid",_wrap_CvMatrix_is_valid,0,0,0,0},
+{"rows",_wrap_CvMatrix_rows,0,0,0,0},
+{"cols",_wrap_CvMatrix_cols,0,0,0,0},
+{"size",_wrap_CvMatrix_size,0,0,0,0},
+{"type",_wrap_CvMatrix_type,0,0,0,0},
+{"depth",_wrap_CvMatrix_depth,0,0,0,0},
+{"channels",_wrap_CvMatrix_channels,0,0,0,0},
+{"pix_size",_wrap_CvMatrix_pix_size,0,0,0,0},
+{"data",_wrap_CvMatrix_data,0,0,0,0},
+{"step",_wrap_CvMatrix_step,0,0,0,0},
+{"set_data",_wrap_CvMatrix_set_data,0,0,0,0},
+{"row",_wrap_CvMatrix_row,0,0,0,0},
+{"asCvMat",_wrap_CvMatrix_asCvMat,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvMatrix_base_names[] = {0};
 static const swig_type_info *swig_CvMatrix_base[] = {0};
-static swig_octave_class _wrap_class_CvMatrix = {"CvMatrix", &SWIGTYPE_p_CvMatrix,0,_wrap_new_CvMatrix,_wrap_new_CvMatrix_texinfo,_wrap_delete_CvMatrix,swig_CvMatrix_members,swig_CvMatrix_base_names,swig_CvMatrix_base };
+static swig_octave_class _wrap_class_CvMatrix = {"CvMatrix", &SWIGTYPE_p_CvMatrix,0,_wrap_new_CvMatrix,0,_wrap_delete_CvMatrix,swig_CvMatrix_members,swig_CvMatrix_base_names,swig_CvMatrix_base };
 
 static octave_value_list _wrap_cvSetImageIOFunctions (const octave_value_list& args, int nargout) {
   CvLoadImageFunc arg1 = (CvLoadImageFunc) 0 ;
@@ -70927,7 +69496,7 @@ static swig_octave_member swig_CvModule_members[] = {
 };
 static const char *swig_CvModule_base_names[] = {0};
 static const swig_type_info *swig_CvModule_base[] = {0};
-static swig_octave_class _wrap_class_CvModule = {"CvModule", &SWIGTYPE_p_CvModule,0,_wrap_new_CvModule,_wrap_new_CvModule_texinfo,_wrap_delete_CvModule,swig_CvModule_members,swig_CvModule_base_names,swig_CvModule_base };
+static swig_octave_class _wrap_class_CvModule = {"CvModule", &SWIGTYPE_p_CvModule,0,_wrap_new_CvModule,0,_wrap_delete_CvModule,swig_CvModule_members,swig_CvModule_base_names,swig_CvModule_base };
 
 static octave_value_list _wrap_new_CvType__SWIG_0 (const octave_value_list& args, int nargout) {
   char *arg1 = (char *) 0 ;
@@ -71482,7 +70051,7 @@ static swig_octave_member swig_CvType_members[] = {
 };
 static const char *swig_CvType_base_names[] = {0};
 static const swig_type_info *swig_CvType_base[] = {0};
-static swig_octave_class _wrap_class_CvType = {"CvType", &SWIGTYPE_p_CvType,0,_wrap_new_CvType,_wrap_new_CvType_texinfo,_wrap_delete_CvType,swig_CvType_members,swig_CvType_base_names,swig_CvType_base };
+static swig_octave_class _wrap_class_CvType = {"CvType", &SWIGTYPE_p_CvType,0,_wrap_new_CvType,0,_wrap_delete_CvType,swig_CvType_members,swig_CvType_base_names,swig_CvType_base };
 
 static octave_value_list _wrap_CvMoments_m00_set (const octave_value_list& args, int nargout) {
   CvMoments *arg1 = (CvMoments *) 0 ;
@@ -72608,7 +71177,7 @@ static swig_octave_member swig_CvMoments_members[] = {
 };
 static const char *swig_CvMoments_base_names[] = {0};
 static const swig_type_info *swig_CvMoments_base[] = {0};
-static swig_octave_class _wrap_class_CvMoments = {"CvMoments", &SWIGTYPE_p_CvMoments,0,_wrap_new_CvMoments,_wrap_new_CvMoments_texinfo,_wrap_delete_CvMoments,swig_CvMoments_members,swig_CvMoments_base_names,swig_CvMoments_base };
+static swig_octave_class _wrap_class_CvMoments = {"CvMoments", &SWIGTYPE_p_CvMoments,0,_wrap_new_CvMoments,0,_wrap_delete_CvMoments,swig_CvMoments_members,swig_CvMoments_base_names,swig_CvMoments_base };
 
 static octave_value_list _wrap_CvHuMoments_hu1_set (const octave_value_list& args, int nargout) {
   CvHuMoments *arg1 = (CvHuMoments *) 0 ;
@@ -73085,7 +71654,7 @@ static swig_octave_member swig_CvHuMoments_members[] = {
 };
 static const char *swig_CvHuMoments_base_names[] = {0};
 static const swig_type_info *swig_CvHuMoments_base[] = {0};
-static swig_octave_class _wrap_class_CvHuMoments = {"CvHuMoments", &SWIGTYPE_p_CvHuMoments,0,_wrap_new_CvHuMoments,_wrap_new_CvHuMoments_texinfo,_wrap_delete_CvHuMoments,swig_CvHuMoments_members,swig_CvHuMoments_base_names,swig_CvHuMoments_base };
+static swig_octave_class _wrap_class_CvHuMoments = {"CvHuMoments", &SWIGTYPE_p_CvHuMoments,0,_wrap_new_CvHuMoments,0,_wrap_delete_CvHuMoments,swig_CvHuMoments_members,swig_CvHuMoments_base_names,swig_CvHuMoments_base };
 
 static octave_value_list _wrap_CvConnectedComp_area_set (const octave_value_list& args, int nargout) {
   CvConnectedComp *arg1 = (CvConnectedComp *) 0 ;
@@ -73393,7 +71962,7 @@ static swig_octave_member swig_CvConnectedComp_members[] = {
 };
 static const char *swig_CvConnectedComp_base_names[] = {0};
 static const swig_type_info *swig_CvConnectedComp_base[] = {0};
-static swig_octave_class _wrap_class_CvConnectedComp = {"CvConnectedComp", &SWIGTYPE_p_CvConnectedComp,0,_wrap_new_CvConnectedComp,_wrap_new_CvConnectedComp_texinfo,_wrap_delete_CvConnectedComp,swig_CvConnectedComp_members,swig_CvConnectedComp_base_names,swig_CvConnectedComp_base };
+static swig_octave_class _wrap_class_CvConnectedComp = {"CvConnectedComp", &SWIGTYPE_p_CvConnectedComp,0,_wrap_new_CvConnectedComp,0,_wrap_delete_CvConnectedComp,swig_CvConnectedComp_members,swig_CvConnectedComp_base_names,swig_CvConnectedComp_base };
 
 static octave_value_list _wrap_CvChainPtReader_header_size_set (const octave_value_list& args, int nargout) {
   CvChainPtReader *arg1 = (CvChainPtReader *) 0 ;
@@ -73579,12 +72148,11 @@ fail:
 
 static octave_value_list _wrap_CvChainPtReader_ptr_set (const octave_value_list& args, int nargout) {
   CvChainPtReader *arg1 = (CvChainPtReader *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -73597,21 +72165,15 @@ static octave_value_list _wrap_CvChainPtReader_ptr_set (const octave_value_list&
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChainPtReader_ptr_set" "', argument " "1"" of type '" "CvChainPtReader *""'"); 
   }
   arg1 = (CvChainPtReader *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChainPtReader_ptr_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->ptr) delete[] arg1->ptr;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->ptr = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->ptr = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChainPtReader_ptr_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->ptr = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -73619,7 +72181,7 @@ fail:
 
 static octave_value_list _wrap_CvChainPtReader_ptr_get (const octave_value_list& args, int nargout) {
   CvChainPtReader *arg1 = (CvChainPtReader *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -73634,8 +72196,8 @@ static octave_value_list _wrap_CvChainPtReader_ptr_get (const octave_value_list&
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChainPtReader_ptr_get" "', argument " "1"" of type '" "CvChainPtReader *""'"); 
   }
   arg1 = (CvChainPtReader *)(argp1);
-  result = (char *) ((arg1)->ptr);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->ptr);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -73644,12 +72206,11 @@ fail:
 
 static octave_value_list _wrap_CvChainPtReader_block_min_set (const octave_value_list& args, int nargout) {
   CvChainPtReader *arg1 = (CvChainPtReader *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -73662,21 +72223,15 @@ static octave_value_list _wrap_CvChainPtReader_block_min_set (const octave_value
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChainPtReader_block_min_set" "', argument " "1"" of type '" "CvChainPtReader *""'"); 
   }
   arg1 = (CvChainPtReader *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChainPtReader_block_min_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_min) delete[] arg1->block_min;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_min = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_min = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChainPtReader_block_min_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_min = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -73684,7 +72239,7 @@ fail:
 
 static octave_value_list _wrap_CvChainPtReader_block_min_get (const octave_value_list& args, int nargout) {
   CvChainPtReader *arg1 = (CvChainPtReader *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -73699,8 +72254,8 @@ static octave_value_list _wrap_CvChainPtReader_block_min_get (const octave_value
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChainPtReader_block_min_get" "', argument " "1"" of type '" "CvChainPtReader *""'"); 
   }
   arg1 = (CvChainPtReader *)(argp1);
-  result = (char *) ((arg1)->block_min);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_min);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -73709,12 +72264,11 @@ fail:
 
 static octave_value_list _wrap_CvChainPtReader_block_max_set (const octave_value_list& args, int nargout) {
   CvChainPtReader *arg1 = (CvChainPtReader *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -73727,21 +72281,15 @@ static octave_value_list _wrap_CvChainPtReader_block_max_set (const octave_value
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChainPtReader_block_max_set" "', argument " "1"" of type '" "CvChainPtReader *""'"); 
   }
   arg1 = (CvChainPtReader *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChainPtReader_block_max_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_max) delete[] arg1->block_max;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_max = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_max = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChainPtReader_block_max_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_max = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -73749,7 +72297,7 @@ fail:
 
 static octave_value_list _wrap_CvChainPtReader_block_max_get (const octave_value_list& args, int nargout) {
   CvChainPtReader *arg1 = (CvChainPtReader *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -73764,8 +72312,8 @@ static octave_value_list _wrap_CvChainPtReader_block_max_get (const octave_value
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChainPtReader_block_max_get" "', argument " "1"" of type '" "CvChainPtReader *""'"); 
   }
   arg1 = (CvChainPtReader *)(argp1);
-  result = (char *) ((arg1)->block_max);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_max);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -73832,12 +72380,11 @@ fail:
 
 static octave_value_list _wrap_CvChainPtReader_prev_elem_set (const octave_value_list& args, int nargout) {
   CvChainPtReader *arg1 = (CvChainPtReader *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -73850,21 +72397,15 @@ static octave_value_list _wrap_CvChainPtReader_prev_elem_set (const octave_value
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChainPtReader_prev_elem_set" "', argument " "1"" of type '" "CvChainPtReader *""'"); 
   }
   arg1 = (CvChainPtReader *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChainPtReader_prev_elem_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->prev_elem) delete[] arg1->prev_elem;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->prev_elem = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->prev_elem = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChainPtReader_prev_elem_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->prev_elem = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -73872,7 +72413,7 @@ fail:
 
 static octave_value_list _wrap_CvChainPtReader_prev_elem_get (const octave_value_list& args, int nargout) {
   CvChainPtReader *arg1 = (CvChainPtReader *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -73887,8 +72428,8 @@ static octave_value_list _wrap_CvChainPtReader_prev_elem_get (const octave_value
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChainPtReader_prev_elem_get" "', argument " "1"" of type '" "CvChainPtReader *""'"); 
   }
   arg1 = (CvChainPtReader *)(argp1);
-  result = (char *) ((arg1)->prev_elem);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->prev_elem);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -74013,7 +72554,7 @@ fail:
 
 static octave_value_list _wrap_CvChainPtReader_deltas_set (const octave_value_list& args, int nargout) {
   CvChainPtReader *arg1 = (CvChainPtReader *) 0 ;
-  char (*arg2)[2] ;
+  schar (*arg2)[2] ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   void *argp2 = 0 ;
@@ -74030,11 +72571,11 @@ static octave_value_list _wrap_CvChainPtReader_deltas_set (const octave_value_li
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChainPtReader_deltas_set" "', argument " "1"" of type '" "CvChainPtReader *""'"); 
   }
   arg1 = (CvChainPtReader *)(argp1);
-  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_a_2__char, 0 |  0 );
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_a_2__signed_char, 0 |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChainPtReader_deltas_set" "', argument " "2"" of type '" "char [8][2]""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvChainPtReader_deltas_set" "', argument " "2"" of type '" "schar [8][2]""'"); 
   } 
-  arg2 = (char (*)[2])(argp2);
+  arg2 = (schar (*)[2])(argp2);
   {
     if (arg2) {
       size_t ii = 0;
@@ -74043,11 +72584,11 @@ static octave_value_list _wrap_CvChainPtReader_deltas_set (const octave_value_li
           size_t jj = 0;
           for (; jj < (size_t)2; ++jj) arg1->deltas[ii][jj] = arg2[ii][jj];
         } else {
-          SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""deltas""' of type '""char [8][2]""'");
+          SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""deltas""' of type '""schar [8][2]""'");
         }
       }
     } else {
-      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""deltas""' of type '""char [8][2]""'");
+      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""deltas""' of type '""schar [8][2]""'");
     }
   }
   _outv = octave_value();
@@ -74059,7 +72600,7 @@ fail:
 
 static octave_value_list _wrap_CvChainPtReader_deltas_get (const octave_value_list& args, int nargout) {
   CvChainPtReader *arg1 = (CvChainPtReader *) 0 ;
-  char (*result)[2] = 0 ;
+  schar (*result)[2] = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -74074,8 +72615,8 @@ static octave_value_list _wrap_CvChainPtReader_deltas_get (const octave_value_li
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvChainPtReader_deltas_get" "', argument " "1"" of type '" "CvChainPtReader *""'"); 
   }
   arg1 = (CvChainPtReader *)(argp1);
-  result = (char (*)[2])(char (*)[2]) ((arg1)->deltas);
-  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_a_2__char, 0 |  0 );
+  result = (schar (*)[2])(schar (*)[2]) ((arg1)->deltas);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_a_2__signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -74155,7 +72696,7 @@ static swig_octave_member swig_CvChainPtReader_members[] = {
 };
 static const char *swig_CvChainPtReader_base_names[] = {0};
 static const swig_type_info *swig_CvChainPtReader_base[] = {0};
-static swig_octave_class _wrap_class_CvChainPtReader = {"CvChainPtReader", &SWIGTYPE_p_CvChainPtReader,0,_wrap_new_CvChainPtReader,_wrap_new_CvChainPtReader_texinfo,_wrap_delete_CvChainPtReader,swig_CvChainPtReader_members,swig_CvChainPtReader_base_names,swig_CvChainPtReader_base };
+static swig_octave_class _wrap_class_CvChainPtReader = {"CvChainPtReader", &SWIGTYPE_p_CvChainPtReader,0,_wrap_new_CvChainPtReader,0,_wrap_delete_CvChainPtReader,swig_CvChainPtReader_members,swig_CvChainPtReader_base_names,swig_CvChainPtReader_base };
 
 static octave_value_list _wrap_CvContourTree_flags_set (const octave_value_list& args, int nargout) {
   CvContourTree *arg1 = (CvContourTree *) 0 ;
@@ -74655,12 +73196,11 @@ fail:
 
 static octave_value_list _wrap_CvContourTree_block_max_set (const octave_value_list& args, int nargout) {
   CvContourTree *arg1 = (CvContourTree *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -74673,21 +73213,15 @@ static octave_value_list _wrap_CvContourTree_block_max_set (const octave_value_l
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvContourTree_block_max_set" "', argument " "1"" of type '" "CvContourTree *""'"); 
   }
   arg1 = (CvContourTree *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvContourTree_block_max_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_max) delete[] arg1->block_max;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_max = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_max = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvContourTree_block_max_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_max = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -74695,7 +73229,7 @@ fail:
 
 static octave_value_list _wrap_CvContourTree_block_max_get (const octave_value_list& args, int nargout) {
   CvContourTree *arg1 = (CvContourTree *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -74710,8 +73244,8 @@ static octave_value_list _wrap_CvContourTree_block_max_get (const octave_value_l
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvContourTree_block_max_get" "', argument " "1"" of type '" "CvContourTree *""'"); 
   }
   arg1 = (CvContourTree *)(argp1);
-  result = (char *) ((arg1)->block_max);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_max);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -74720,12 +73254,11 @@ fail:
 
 static octave_value_list _wrap_CvContourTree_ptr_set (const octave_value_list& args, int nargout) {
   CvContourTree *arg1 = (CvContourTree *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -74738,21 +73271,15 @@ static octave_value_list _wrap_CvContourTree_ptr_set (const octave_value_list& a
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvContourTree_ptr_set" "', argument " "1"" of type '" "CvContourTree *""'"); 
   }
   arg1 = (CvContourTree *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvContourTree_ptr_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->ptr) delete[] arg1->ptr;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->ptr = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->ptr = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvContourTree_ptr_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->ptr = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -74760,7 +73287,7 @@ fail:
 
 static octave_value_list _wrap_CvContourTree_ptr_get (const octave_value_list& args, int nargout) {
   CvContourTree *arg1 = (CvContourTree *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -74775,8 +73302,8 @@ static octave_value_list _wrap_CvContourTree_ptr_get (const octave_value_list& a
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvContourTree_ptr_get" "', argument " "1"" of type '" "CvContourTree *""'"); 
   }
   arg1 = (CvContourTree *)(argp1);
-  result = (char *) ((arg1)->ptr);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->ptr);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -75209,7 +73736,7 @@ static swig_octave_member swig_CvContourTree_members[] = {
 };
 static const char *swig_CvContourTree_base_names[] = {0};
 static const swig_type_info *swig_CvContourTree_base[] = {0};
-static swig_octave_class _wrap_class_CvContourTree = {"CvContourTree", &SWIGTYPE_p_CvContourTree,0,_wrap_new_CvContourTree,_wrap_new_CvContourTree_texinfo,_wrap_delete_CvContourTree,swig_CvContourTree_members,swig_CvContourTree_base_names,swig_CvContourTree_base };
+static swig_octave_class _wrap_class_CvContourTree = {"CvContourTree", &SWIGTYPE_p_CvContourTree,0,_wrap_new_CvContourTree,0,_wrap_delete_CvContourTree,swig_CvContourTree_members,swig_CvContourTree_base_names,swig_CvContourTree_base };
 
 static octave_value_list _wrap_CvConvexityDefect_start_set (const octave_value_list& args, int nargout) {
   CvConvexityDefect *arg1 = (CvConvexityDefect *) 0 ;
@@ -75509,7 +74036,7 @@ static swig_octave_member swig_CvConvexityDefect_members[] = {
 };
 static const char *swig_CvConvexityDefect_base_names[] = {0};
 static const swig_type_info *swig_CvConvexityDefect_base[] = {0};
-static swig_octave_class _wrap_class_CvConvexityDefect = {"CvConvexityDefect", &SWIGTYPE_p_CvConvexityDefect,0,_wrap_new_CvConvexityDefect,_wrap_new_CvConvexityDefect_texinfo,_wrap_delete_CvConvexityDefect,swig_CvConvexityDefect_members,swig_CvConvexityDefect_base_names,swig_CvConvexityDefect_base };
+static swig_octave_class _wrap_class_CvConvexityDefect = {"CvConvexityDefect", &SWIGTYPE_p_CvConvexityDefect,0,_wrap_new_CvConvexityDefect,0,_wrap_delete_CvConvexityDefect,swig_CvConvexityDefect_members,swig_CvConvexityDefect_base_names,swig_CvConvexityDefect_base };
 
 static octave_value_list _wrap_CvQuadEdge2D_flags_set (const octave_value_list& args, int nargout) {
   CvQuadEdge2D *arg1 = (CvQuadEdge2D *) 0 ;
@@ -75762,7 +74289,7 @@ static swig_octave_member swig_CvQuadEdge2D_members[] = {
 };
 static const char *swig_CvQuadEdge2D_base_names[] = {0};
 static const swig_type_info *swig_CvQuadEdge2D_base[] = {0};
-static swig_octave_class _wrap_class_CvQuadEdge2D = {"CvQuadEdge2D", &SWIGTYPE_p_CvQuadEdge2D,0,_wrap_new_CvQuadEdge2D,_wrap_new_CvQuadEdge2D_texinfo,_wrap_delete_CvQuadEdge2D,swig_CvQuadEdge2D_members,swig_CvQuadEdge2D_base_names,swig_CvQuadEdge2D_base };
+static swig_octave_class _wrap_class_CvQuadEdge2D = {"CvQuadEdge2D", &SWIGTYPE_p_CvQuadEdge2D,0,_wrap_new_CvQuadEdge2D,0,_wrap_delete_CvQuadEdge2D,swig_CvQuadEdge2D_members,swig_CvQuadEdge2D_base_names,swig_CvQuadEdge2D_base };
 
 static octave_value_list _wrap_CvSubdiv2DPoint_flags_set (const octave_value_list& args, int nargout) {
   CvSubdiv2DPoint *arg1 = (CvSubdiv2DPoint *) 0 ;
@@ -76016,7 +74543,7 @@ static swig_octave_member swig_CvSubdiv2DPoint_members[] = {
 };
 static const char *swig_CvSubdiv2DPoint_base_names[] = {0};
 static const swig_type_info *swig_CvSubdiv2DPoint_base[] = {0};
-static swig_octave_class _wrap_class_CvSubdiv2DPoint = {"CvSubdiv2DPoint", &SWIGTYPE_p_CvSubdiv2DPoint,0,_wrap_new_CvSubdiv2DPoint,_wrap_new_CvSubdiv2DPoint_texinfo,_wrap_delete_CvSubdiv2DPoint,swig_CvSubdiv2DPoint_members,swig_CvSubdiv2DPoint_base_names,swig_CvSubdiv2DPoint_base };
+static swig_octave_class _wrap_class_CvSubdiv2DPoint = {"CvSubdiv2DPoint", &SWIGTYPE_p_CvSubdiv2DPoint,0,_wrap_new_CvSubdiv2DPoint,0,_wrap_delete_CvSubdiv2DPoint,swig_CvSubdiv2DPoint_members,swig_CvSubdiv2DPoint_base_names,swig_CvSubdiv2DPoint_base };
 
 static octave_value_list _wrap_CvSubdiv2D_flags_set (const octave_value_list& args, int nargout) {
   CvSubdiv2D *arg1 = (CvSubdiv2D *) 0 ;
@@ -76516,12 +75043,11 @@ fail:
 
 static octave_value_list _wrap_CvSubdiv2D_block_max_set (const octave_value_list& args, int nargout) {
   CvSubdiv2D *arg1 = (CvSubdiv2D *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -76534,21 +75060,15 @@ static octave_value_list _wrap_CvSubdiv2D_block_max_set (const octave_value_list
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSubdiv2D_block_max_set" "', argument " "1"" of type '" "CvSubdiv2D *""'"); 
   }
   arg1 = (CvSubdiv2D *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSubdiv2D_block_max_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->block_max) delete[] arg1->block_max;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->block_max = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->block_max = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSubdiv2D_block_max_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->block_max = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -76556,7 +75076,7 @@ fail:
 
 static octave_value_list _wrap_CvSubdiv2D_block_max_get (const octave_value_list& args, int nargout) {
   CvSubdiv2D *arg1 = (CvSubdiv2D *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -76571,8 +75091,8 @@ static octave_value_list _wrap_CvSubdiv2D_block_max_get (const octave_value_list
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSubdiv2D_block_max_get" "', argument " "1"" of type '" "CvSubdiv2D *""'"); 
   }
   arg1 = (CvSubdiv2D *)(argp1);
-  result = (char *) ((arg1)->block_max);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->block_max);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -76581,12 +75101,11 @@ fail:
 
 static octave_value_list _wrap_CvSubdiv2D_ptr_set (const octave_value_list& args, int nargout) {
   CvSubdiv2D *arg1 = (CvSubdiv2D *) 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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -76599,21 +75118,15 @@ static octave_value_list _wrap_CvSubdiv2D_ptr_set (const octave_value_list& args
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSubdiv2D_ptr_set" "', argument " "1"" of type '" "CvSubdiv2D *""'"); 
   }
   arg1 = (CvSubdiv2D *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_signed_char, SWIG_POINTER_DISOWN |  0 );
   if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSubdiv2D_ptr_set" "', argument " "2"" of type '" "char *""'");
-  }
-  arg2 = (char *)(buf2);
-  if (arg1->ptr) delete[] arg1->ptr;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->ptr = (char *)(char*)(memcpy((new char[size]), (const char *)(arg2), sizeof(char)*(size)));
-  } else {
-    arg1->ptr = 0;
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "CvSubdiv2D_ptr_set" "', argument " "2"" of type '" "schar *""'"); 
   }
+  arg2 = (schar *)(argp2);
+  if (arg1) (arg1)->ptr = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -76621,7 +75134,7 @@ fail:
 
 static octave_value_list _wrap_CvSubdiv2D_ptr_get (const octave_value_list& args, int nargout) {
   CvSubdiv2D *arg1 = (CvSubdiv2D *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -76636,8 +75149,8 @@ static octave_value_list _wrap_CvSubdiv2D_ptr_get (const octave_value_list& args
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSubdiv2D_ptr_get" "', argument " "1"" of type '" "CvSubdiv2D *""'"); 
   }
   arg1 = (CvSubdiv2D *)(argp1);
-  result = (char *) ((arg1)->ptr);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->ptr);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -77521,13 +76034,13 @@ static swig_octave_member swig_CvSubdiv2D_members[] = {
 {"topleft",0,_wrap_CvSubdiv2D_topleft_get,_wrap_CvSubdiv2D_topleft_set,0,0},
 {"bottomright",0,_wrap_CvSubdiv2D_bottomright_get,_wrap_CvSubdiv2D_bottomright_set,0,0},
 {"edges",0,_wrap_CvSubdiv2D_edges_get,_wrap_CvSubdiv2D_edges_set,0,0},
-{"typed_edges_get",_wrap_CvSubdiv2D_typed_edges_get,0,0,0,_wrap_CvSubdiv2D_typed_edges_get_texinfo},
-{"typed_edges_set",_wrap_CvSubdiv2D_typed_edges_set,0,0,0,_wrap_CvSubdiv2D_typed_edges_set_texinfo},
+{"typed_edges_get",_wrap_CvSubdiv2D_typed_edges_get,0,0,0,0},
+{"typed_edges_set",_wrap_CvSubdiv2D_typed_edges_set,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvSubdiv2D_base_names[] = {0};
 static const swig_type_info *swig_CvSubdiv2D_base[] = {0};
-static swig_octave_class _wrap_class_CvSubdiv2D = {"CvSubdiv2D", &SWIGTYPE_p_CvSubdiv2D,0,_wrap_new_CvSubdiv2D,_wrap_new_CvSubdiv2D_texinfo,_wrap_delete_CvSubdiv2D,swig_CvSubdiv2D_members,swig_CvSubdiv2D_base_names,swig_CvSubdiv2D_base };
+static swig_octave_class _wrap_class_CvSubdiv2D = {"CvSubdiv2D", &SWIGTYPE_p_CvSubdiv2D,0,_wrap_new_CvSubdiv2D,0,_wrap_delete_CvSubdiv2D,swig_CvSubdiv2D_members,swig_CvSubdiv2D_base_names,swig_CvSubdiv2D_base };
 
 static octave_value_list _wrap_CvMatrix3_m_set (const octave_value_list& args, int nargout) {
   CvMatrix3 *arg1 = (CvMatrix3 *) 0 ;
@@ -77663,7 +76176,7 @@ static swig_octave_member swig_CvMatrix3_members[] = {
 };
 static const char *swig_CvMatrix3_base_names[] = {0};
 static const swig_type_info *swig_CvMatrix3_base[] = {0};
-static swig_octave_class _wrap_class_CvMatrix3 = {"CvMatrix3", &SWIGTYPE_p_CvMatrix3,0,_wrap_new_CvMatrix3,_wrap_new_CvMatrix3_texinfo,_wrap_delete_CvMatrix3,swig_CvMatrix3_members,swig_CvMatrix3_base_names,swig_CvMatrix3_base };
+static swig_octave_class _wrap_class_CvMatrix3 = {"CvMatrix3", &SWIGTYPE_p_CvMatrix3,0,_wrap_new_CvMatrix3,0,_wrap_delete_CvMatrix3,swig_CvMatrix3_members,swig_CvMatrix3_base_names,swig_CvMatrix3_base };
 
 static octave_value_list _wrap_CvConDensation_MP_set (const octave_value_list& args, int nargout) {
   CvConDensation *arg1 = (CvConDensation *) 0 ;
@@ -80313,7 +78826,7 @@ static swig_octave_member swig_CvHaarFeature_members[] = {
 };
 static const char *swig_CvHaarFeature_base_names[] = {0};
 static const swig_type_info *swig_CvHaarFeature_base[] = {0};
-static swig_octave_class _wrap_class_CvHaarFeature = {"CvHaarFeature", &SWIGTYPE_p_CvHaarFeature,0,_wrap_new_CvHaarFeature,_wrap_new_CvHaarFeature_texinfo,_wrap_delete_CvHaarFeature,swig_CvHaarFeature_members,swig_CvHaarFeature_base_names,swig_CvHaarFeature_base };
+static swig_octave_class _wrap_class_CvHaarFeature = {"CvHaarFeature", &SWIGTYPE_p_CvHaarFeature,0,_wrap_new_CvHaarFeature,0,_wrap_delete_CvHaarFeature,swig_CvHaarFeature_members,swig_CvHaarFeature_base_names,swig_CvHaarFeature_base };
 
 static octave_value_list _wrap_CvHaarFeature_rect_r_set (const octave_value_list& args, int nargout) {
   CvHaarFeature_rect *arg1 = (CvHaarFeature_rect *) 0 ;
@@ -80495,7 +79008,7 @@ static swig_octave_member swig_CvHaarFeature_rect_members[] = {
 };
 static const char *swig_CvHaarFeature_rect_base_names[] = {0};
 static const swig_type_info *swig_CvHaarFeature_rect_base[] = {0};
-static swig_octave_class _wrap_class_CvHaarFeature_rect = {"CvHaarFeature_rect", &SWIGTYPE_p_CvHaarFeature_rect,0,_wrap_new_CvHaarFeature_rect,_wrap_new_CvHaarFeature_rect_texinfo,_wrap_delete_CvHaarFeature_rect,swig_CvHaarFeature_rect_members,swig_CvHaarFeature_rect_base_names,swig_CvHaarFeature_rect_base };
+static swig_octave_class _wrap_class_CvHaarFeature_rect = {"CvHaarFeature_rect", &SWIGTYPE_p_CvHaarFeature_rect,0,_wrap_new_CvHaarFeature_rect,0,_wrap_delete_CvHaarFeature_rect,swig_CvHaarFeature_rect_members,swig_CvHaarFeature_rect_base_names,swig_CvHaarFeature_rect_base };
 
 static octave_value_list _wrap_CvHaarClassifier_count_set (const octave_value_list& args, int nargout) {
   CvHaarClassifier *arg1 = (CvHaarClassifier *) 0 ;
@@ -80913,7 +79426,7 @@ static swig_octave_member swig_CvHaarClassifier_members[] = {
 };
 static const char *swig_CvHaarClassifier_base_names[] = {0};
 static const swig_type_info *swig_CvHaarClassifier_base[] = {0};
-static swig_octave_class _wrap_class_CvHaarClassifier = {"CvHaarClassifier", &SWIGTYPE_p_CvHaarClassifier,0,_wrap_new_CvHaarClassifier,_wrap_new_CvHaarClassifier_texinfo,_wrap_delete_CvHaarClassifier,swig_CvHaarClassifier_members,swig_CvHaarClassifier_base_names,swig_CvHaarClassifier_base };
+static swig_octave_class _wrap_class_CvHaarClassifier = {"CvHaarClassifier", &SWIGTYPE_p_CvHaarClassifier,0,_wrap_new_CvHaarClassifier,0,_wrap_delete_CvHaarClassifier,swig_CvHaarClassifier_members,swig_CvHaarClassifier_base_names,swig_CvHaarClassifier_base };
 
 static octave_value_list _wrap_CvHaarStageClassifier_count_set (const octave_value_list& args, int nargout) {
   CvHaarStageClassifier *arg1 = (CvHaarStageClassifier *) 0 ;
@@ -81331,7 +79844,7 @@ static swig_octave_member swig_CvHaarStageClassifier_members[] = {
 };
 static const char *swig_CvHaarStageClassifier_base_names[] = {0};
 static const swig_type_info *swig_CvHaarStageClassifier_base[] = {0};
-static swig_octave_class _wrap_class_CvHaarStageClassifier = {"CvHaarStageClassifier", &SWIGTYPE_p_CvHaarStageClassifier,0,_wrap_new_CvHaarStageClassifier,_wrap_new_CvHaarStageClassifier_texinfo,_wrap_delete_CvHaarStageClassifier,swig_CvHaarStageClassifier_members,swig_CvHaarStageClassifier_base_names,swig_CvHaarStageClassifier_base };
+static swig_octave_class _wrap_class_CvHaarStageClassifier = {"CvHaarStageClassifier", &SWIGTYPE_p_CvHaarStageClassifier,0,_wrap_new_CvHaarStageClassifier,0,_wrap_delete_CvHaarStageClassifier,swig_CvHaarStageClassifier_members,swig_CvHaarStageClassifier_base_names,swig_CvHaarStageClassifier_base };
 
 static octave_value_list _wrap_CvHaarClassifierCascade_flags_set (const octave_value_list& args, int nargout) {
   CvHaarClassifierCascade *arg1 = (CvHaarClassifierCascade *) 0 ;
@@ -81965,7 +80478,7 @@ static swig_octave_member swig_CvAvgComp_members[] = {
 };
 static const char *swig_CvAvgComp_base_names[] = {0};
 static const swig_type_info *swig_CvAvgComp_base[] = {0};
-static swig_octave_class _wrap_class_CvAvgComp = {"CvAvgComp", &SWIGTYPE_p_CvAvgComp,0,_wrap_new_CvAvgComp,_wrap_new_CvAvgComp_texinfo,_wrap_delete_CvAvgComp,swig_CvAvgComp_members,swig_CvAvgComp_base_names,swig_CvAvgComp_base };
+static swig_octave_class _wrap_class_CvAvgComp = {"CvAvgComp", &SWIGTYPE_p_CvAvgComp,0,_wrap_new_CvAvgComp,0,_wrap_delete_CvAvgComp,swig_CvAvgComp_members,swig_CvAvgComp_base_names,swig_CvAvgComp_base };
 
 static octave_value_list _wrap_cvCopyMakeBorder (const octave_value_list& args, int nargout) {
   CvArr *arg1 = (CvArr *) 0 ;
@@ -90999,6 +89512,190 @@ fail:
 }
 
 
+static octave_value_list _wrap_cvRQDecomp3x3 (const octave_value_list& args, int nargout) {
+  CvMat *arg1 = (CvMat *) 0 ;
+  CvMat *arg2 = (CvMat *) 0 ;
+  CvMat *arg3 = (CvMat *) 0 ;
+  CvMat *arg4 = (CvMat *) NULL ;
+  CvMat *arg5 = (CvMat *) NULL ;
+  CvMat *arg6 = (CvMat *) NULL ;
+  CvPoint3D64f *arg7 = (CvPoint3D64f *) NULL ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("cvRQDecomp3x3",args.length(),7,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvMat, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "cvRQDecomp3x3" "', argument " "1"" of type '" "CvMat const *""'"); 
+  }
+  arg1 = (CvMat *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_CvMat, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "cvRQDecomp3x3" "', argument " "2"" of type '" "CvMat *""'"); 
+  }
+  arg2 = (CvMat *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_CvMat, 0 |  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "cvRQDecomp3x3" "', argument " "3"" of type '" "CvMat *""'"); 
+  }
+  arg3 = (CvMat *)(argp3);
+  if (3<args.length()) {
+    res4 = SWIG_ConvertPtr(args(3), &argp4,SWIGTYPE_p_CvMat, 0 |  0 );
+    if (!SWIG_IsOK(res4)) {
+      SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "cvRQDecomp3x3" "', argument " "4"" of type '" "CvMat *""'"); 
+    }
+    arg4 = (CvMat *)(argp4);
+  }
+  if (4<args.length()) {
+    res5 = SWIG_ConvertPtr(args(4), &argp5,SWIGTYPE_p_CvMat, 0 |  0 );
+    if (!SWIG_IsOK(res5)) {
+      SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "cvRQDecomp3x3" "', argument " "5"" of type '" "CvMat *""'"); 
+    }
+    arg5 = (CvMat *)(argp5);
+  }
+  if (5<args.length()) {
+    res6 = SWIG_ConvertPtr(args(5), &argp6,SWIGTYPE_p_CvMat, 0 |  0 );
+    if (!SWIG_IsOK(res6)) {
+      SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "cvRQDecomp3x3" "', argument " "6"" of type '" "CvMat *""'"); 
+    }
+    arg6 = (CvMat *)(argp6);
+  }
+  if (6<args.length()) {
+    res7 = SWIG_ConvertPtr(args(6), &argp7,SWIGTYPE_p_CvPoint3D64f, 0 |  0 );
+    if (!SWIG_IsOK(res7)) {
+      SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "cvRQDecomp3x3" "', argument " "7"" of type '" "CvPoint3D64f *""'"); 
+    }
+    arg7 = (CvPoint3D64f *)(argp7);
+  }
+  {
+    try {
+      cvRQDecomp3x3((CvMat const *)arg1,arg2,arg3,arg4,arg5,arg6,arg7); 
+    } 
+    catch (...) 
+    {
+      SWIG_fail;
+    } 
+  }
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_cvDecomposeProjectionMatrix (const octave_value_list& args, int nargout) {
+  CvMat *arg1 = (CvMat *) 0 ;
+  CvMat *arg2 = (CvMat *) 0 ;
+  CvMat *arg3 = (CvMat *) 0 ;
+  CvMat *arg4 = (CvMat *) 0 ;
+  CvMat *arg5 = (CvMat *) NULL ;
+  CvMat *arg6 = (CvMat *) NULL ;
+  CvMat *arg7 = (CvMat *) NULL ;
+  CvPoint3D64f *arg8 = (CvPoint3D64f *) NULL ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  void *argp8 = 0 ;
+  int res8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("cvDecomposeProjectionMatrix",args.length(),8,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvMat, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "cvDecomposeProjectionMatrix" "', argument " "1"" of type '" "CvMat const *""'"); 
+  }
+  arg1 = (CvMat *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_CvMat, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "cvDecomposeProjectionMatrix" "', argument " "2"" of type '" "CvMat *""'"); 
+  }
+  arg2 = (CvMat *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_CvMat, 0 |  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "cvDecomposeProjectionMatrix" "', argument " "3"" of type '" "CvMat *""'"); 
+  }
+  arg3 = (CvMat *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4,SWIGTYPE_p_CvMat, 0 |  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "cvDecomposeProjectionMatrix" "', argument " "4"" of type '" "CvMat *""'"); 
+  }
+  arg4 = (CvMat *)(argp4);
+  if (4<args.length()) {
+    res5 = SWIG_ConvertPtr(args(4), &argp5,SWIGTYPE_p_CvMat, 0 |  0 );
+    if (!SWIG_IsOK(res5)) {
+      SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "cvDecomposeProjectionMatrix" "', argument " "5"" of type '" "CvMat *""'"); 
+    }
+    arg5 = (CvMat *)(argp5);
+  }
+  if (5<args.length()) {
+    res6 = SWIG_ConvertPtr(args(5), &argp6,SWIGTYPE_p_CvMat, 0 |  0 );
+    if (!SWIG_IsOK(res6)) {
+      SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "cvDecomposeProjectionMatrix" "', argument " "6"" of type '" "CvMat *""'"); 
+    }
+    arg6 = (CvMat *)(argp6);
+  }
+  if (6<args.length()) {
+    res7 = SWIG_ConvertPtr(args(6), &argp7,SWIGTYPE_p_CvMat, 0 |  0 );
+    if (!SWIG_IsOK(res7)) {
+      SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "cvDecomposeProjectionMatrix" "', argument " "7"" of type '" "CvMat *""'"); 
+    }
+    arg7 = (CvMat *)(argp7);
+  }
+  if (7<args.length()) {
+    res8 = SWIG_ConvertPtr(args(7), &argp8,SWIGTYPE_p_CvPoint3D64f, 0 |  0 );
+    if (!SWIG_IsOK(res8)) {
+      SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "cvDecomposeProjectionMatrix" "', argument " "8"" of type '" "CvPoint3D64f *""'"); 
+    }
+    arg8 = (CvPoint3D64f *)(argp8);
+  }
+  {
+    try {
+      cvDecomposeProjectionMatrix((CvMat const *)arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8); 
+    } 
+    catch (...) 
+    {
+      SWIG_fail;
+    } 
+  }
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
 static octave_value_list _wrap_cvProjectPoints2 (const octave_value_list& args, int nargout) {
   CvMat *arg1 = (CvMat *) 0 ;
   CvMat *arg2 = (CvMat *) 0 ;
@@ -93642,22 +92339,22 @@ fail:
 
 
 static swig_octave_member swig_CvBaseImageFilter_members[] = {
-{"init",_wrap_CvBaseImageFilter_init,0,0,0,_wrap_CvBaseImageFilter_init_texinfo},
-{"clear",_wrap_CvBaseImageFilter_clear,0,0,0,_wrap_CvBaseImageFilter_clear_texinfo},
-{"process",_wrap_CvBaseImageFilter_process,0,0,0,_wrap_CvBaseImageFilter_process_texinfo},
-{"get_src_type",_wrap_CvBaseImageFilter_get_src_type,0,0,0,_wrap_CvBaseImageFilter_get_src_type_texinfo},
-{"get_dst_type",_wrap_CvBaseImageFilter_get_dst_type,0,0,0,_wrap_CvBaseImageFilter_get_dst_type_texinfo},
-{"get_work_type",_wrap_CvBaseImageFilter_get_work_type,0,0,0,_wrap_CvBaseImageFilter_get_work_type_texinfo},
-{"get_kernel_size",_wrap_CvBaseImageFilter_get_kernel_size,0,0,0,_wrap_CvBaseImageFilter_get_kernel_size_texinfo},
-{"get_anchor",_wrap_CvBaseImageFilter_get_anchor,0,0,0,_wrap_CvBaseImageFilter_get_anchor_texinfo},
-{"get_width",_wrap_CvBaseImageFilter_get_width,0,0,0,_wrap_CvBaseImageFilter_get_width_texinfo},
-{"get_x_filter_func",_wrap_CvBaseImageFilter_get_x_filter_func,0,0,0,_wrap_CvBaseImageFilter_get_x_filter_func_texinfo},
-{"get_y_filter_func",_wrap_CvBaseImageFilter_get_y_filter_func,0,0,0,_wrap_CvBaseImageFilter_get_y_filter_func_texinfo},
+{"init",_wrap_CvBaseImageFilter_init,0,0,0,0},
+{"clear",_wrap_CvBaseImageFilter_clear,0,0,0,0},
+{"process",_wrap_CvBaseImageFilter_process,0,0,0,0},
+{"get_src_type",_wrap_CvBaseImageFilter_get_src_type,0,0,0,0},
+{"get_dst_type",_wrap_CvBaseImageFilter_get_dst_type,0,0,0,0},
+{"get_work_type",_wrap_CvBaseImageFilter_get_work_type,0,0,0,0},
+{"get_kernel_size",_wrap_CvBaseImageFilter_get_kernel_size,0,0,0,0},
+{"get_anchor",_wrap_CvBaseImageFilter_get_anchor,0,0,0,0},
+{"get_width",_wrap_CvBaseImageFilter_get_width,0,0,0,0},
+{"get_x_filter_func",_wrap_CvBaseImageFilter_get_x_filter_func,0,0,0,0},
+{"get_y_filter_func",_wrap_CvBaseImageFilter_get_y_filter_func,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvBaseImageFilter_base_names[] = {0};
 static const swig_type_info *swig_CvBaseImageFilter_base[] = {0};
-static swig_octave_class _wrap_class_CvBaseImageFilter = {"CvBaseImageFilter", &SWIGTYPE_p_CvBaseImageFilter,0,_wrap_new_CvBaseImageFilter,_wrap_new_CvBaseImageFilter_texinfo,_wrap_delete_CvBaseImageFilter,swig_CvBaseImageFilter_members,swig_CvBaseImageFilter_base_names,swig_CvBaseImageFilter_base };
+static swig_octave_class _wrap_class_CvBaseImageFilter = {"CvBaseImageFilter", &SWIGTYPE_p_CvBaseImageFilter,0,_wrap_new_CvBaseImageFilter,0,_wrap_delete_CvBaseImageFilter,swig_CvBaseImageFilter_members,swig_CvBaseImageFilter_base_names,swig_CvBaseImageFilter_base };
 
 static octave_value_list _wrap_new_CvSepFilter__SWIG_0 (const octave_value_list& args, int nargout) {
   CvSepFilter *result = 0 ;
@@ -96224,22 +94921,22 @@ static octave_value_list _wrap_CvSepFilter_init_scharr_kernel (const octave_valu
 
 
 static swig_octave_member swig_CvSepFilter_members[] = {
-{"init_deriv",_wrap_CvSepFilter_init_deriv,0,0,0,_wrap_CvSepFilter_init_deriv_texinfo},
-{"init_gaussian",_wrap_CvSepFilter_init_gaussian,0,0,0,_wrap_CvSepFilter_init_gaussian_texinfo},
-{"init",_wrap_CvSepFilter_init,0,0,0,_wrap_CvSepFilter_init_texinfo},
-{"clear",_wrap_CvSepFilter_clear,0,0,0,_wrap_CvSepFilter_clear_texinfo},
-{"get_x_kernel",_wrap_CvSepFilter_get_x_kernel,0,0,0,_wrap_CvSepFilter_get_x_kernel_texinfo},
-{"get_y_kernel",_wrap_CvSepFilter_get_y_kernel,0,0,0,_wrap_CvSepFilter_get_y_kernel_texinfo},
-{"get_x_kernel_flags",_wrap_CvSepFilter_get_x_kernel_flags,0,0,0,_wrap_CvSepFilter_get_x_kernel_flags_texinfo},
-{"get_y_kernel_flags",_wrap_CvSepFilter_get_y_kernel_flags,0,0,0,_wrap_CvSepFilter_get_y_kernel_flags_texinfo},
-{"init_gaussian_kernel",_wrap_CvSepFilter_init_gaussian_kernel,0,0,1,_wrap_CvSepFilter_init_gaussian_kernel_texinfo},
-{"init_sobel_kernel",_wrap_CvSepFilter_init_sobel_kernel,0,0,1,_wrap_CvSepFilter_init_sobel_kernel_texinfo},
-{"init_scharr_kernel",_wrap_CvSepFilter_init_scharr_kernel,0,0,1,_wrap_CvSepFilter_init_scharr_kernel_texinfo},
+{"init_deriv",_wrap_CvSepFilter_init_deriv,0,0,0,0},
+{"init_gaussian",_wrap_CvSepFilter_init_gaussian,0,0,0,0},
+{"init",_wrap_CvSepFilter_init,0,0,0,0},
+{"clear",_wrap_CvSepFilter_clear,0,0,0,0},
+{"get_x_kernel",_wrap_CvSepFilter_get_x_kernel,0,0,0,0},
+{"get_y_kernel",_wrap_CvSepFilter_get_y_kernel,0,0,0,0},
+{"get_x_kernel_flags",_wrap_CvSepFilter_get_x_kernel_flags,0,0,0,0},
+{"get_y_kernel_flags",_wrap_CvSepFilter_get_y_kernel_flags,0,0,0,0},
+{"init_gaussian_kernel",_wrap_CvSepFilter_init_gaussian_kernel,0,0,1,0},
+{"init_sobel_kernel",_wrap_CvSepFilter_init_sobel_kernel,0,0,1,0},
+{"init_scharr_kernel",_wrap_CvSepFilter_init_scharr_kernel,0,0,1,0},
 {0,0,0,0}
 };
 static const char *swig_CvSepFilter_base_names[] = {"_p_CvBaseImageFilter",0};
 static const swig_type_info *swig_CvSepFilter_base[] = {0,0};
-static swig_octave_class _wrap_class_CvSepFilter = {"CvSepFilter", &SWIGTYPE_p_CvSepFilter,0,_wrap_new_CvSepFilter,_wrap_new_CvSepFilter_texinfo,_wrap_delete_CvSepFilter,swig_CvSepFilter_members,swig_CvSepFilter_base_names,swig_CvSepFilter_base };
+static swig_octave_class _wrap_class_CvSepFilter = {"CvSepFilter", &SWIGTYPE_p_CvSepFilter,0,_wrap_new_CvSepFilter,0,_wrap_delete_CvSepFilter,swig_CvSepFilter_members,swig_CvSepFilter_base_names,swig_CvSepFilter_base };
 
 static octave_value_list _wrap_new_CvLinearFilter__SWIG_0 (const octave_value_list& args, int nargout) {
   CvLinearFilter *result = 0 ;
@@ -97833,16 +96530,16 @@ fail:
 
 
 static swig_octave_member swig_CvLinearFilter_members[] = {
-{"init",_wrap_CvLinearFilter_init,0,0,0,_wrap_CvLinearFilter_init_texinfo},
-{"clear",_wrap_CvLinearFilter_clear,0,0,0,_wrap_CvLinearFilter_clear_texinfo},
-{"get_kernel",_wrap_CvLinearFilter_get_kernel,0,0,0,_wrap_CvLinearFilter_get_kernel_texinfo},
-{"get_kernel_sparse_buf",_wrap_CvLinearFilter_get_kernel_sparse_buf,0,0,0,_wrap_CvLinearFilter_get_kernel_sparse_buf_texinfo},
-{"get_kernel_sparse_count",_wrap_CvLinearFilter_get_kernel_sparse_count,0,0,0,_wrap_CvLinearFilter_get_kernel_sparse_count_texinfo},
+{"init",_wrap_CvLinearFilter_init,0,0,0,0},
+{"clear",_wrap_CvLinearFilter_clear,0,0,0,0},
+{"get_kernel",_wrap_CvLinearFilter_get_kernel,0,0,0,0},
+{"get_kernel_sparse_buf",_wrap_CvLinearFilter_get_kernel_sparse_buf,0,0,0,0},
+{"get_kernel_sparse_count",_wrap_CvLinearFilter_get_kernel_sparse_count,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvLinearFilter_base_names[] = {"_p_CvBaseImageFilter",0};
 static const swig_type_info *swig_CvLinearFilter_base[] = {0,0};
-static swig_octave_class _wrap_class_CvLinearFilter = {"CvLinearFilter", &SWIGTYPE_p_CvLinearFilter,0,_wrap_new_CvLinearFilter,_wrap_new_CvLinearFilter_texinfo,_wrap_delete_CvLinearFilter,swig_CvLinearFilter_members,swig_CvLinearFilter_base_names,swig_CvLinearFilter_base };
+static swig_octave_class _wrap_class_CvLinearFilter = {"CvLinearFilter", &SWIGTYPE_p_CvLinearFilter,0,_wrap_new_CvLinearFilter,0,_wrap_delete_CvLinearFilter,swig_CvLinearFilter_members,swig_CvLinearFilter_base_names,swig_CvLinearFilter_base };
 
 static octave_value_list _wrap_new_CvBoxFilter__SWIG_0 (const octave_value_list& args, int nargout) {
   CvBoxFilter *result = 0 ;
@@ -99069,16 +97766,16 @@ fail:
 
 
 static swig_octave_member swig_CvBoxFilter_members[] = {
-{"init",_wrap_CvBoxFilter_init,0,0,0,_wrap_CvBoxFilter_init_texinfo},
-{"is_normalized",_wrap_CvBoxFilter_is_normalized,0,0,0,_wrap_CvBoxFilter_is_normalized_texinfo},
-{"get_scale",_wrap_CvBoxFilter_get_scale,0,0,0,_wrap_CvBoxFilter_get_scale_texinfo},
-{"get_sum_buf",_wrap_CvBoxFilter_get_sum_buf,0,0,0,_wrap_CvBoxFilter_get_sum_buf_texinfo},
-{"get_sum_count_ptr",_wrap_CvBoxFilter_get_sum_count_ptr,0,0,0,_wrap_CvBoxFilter_get_sum_count_ptr_texinfo},
+{"init",_wrap_CvBoxFilter_init,0,0,0,0},
+{"is_normalized",_wrap_CvBoxFilter_is_normalized,0,0,0,0},
+{"get_scale",_wrap_CvBoxFilter_get_scale,0,0,0,0},
+{"get_sum_buf",_wrap_CvBoxFilter_get_sum_buf,0,0,0,0},
+{"get_sum_count_ptr",_wrap_CvBoxFilter_get_sum_count_ptr,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvBoxFilter_base_names[] = {"_p_CvBaseImageFilter",0};
 static const swig_type_info *swig_CvBoxFilter_base[] = {0,0};
-static swig_octave_class _wrap_class_CvBoxFilter = {"CvBoxFilter", &SWIGTYPE_p_CvBoxFilter,0,_wrap_new_CvBoxFilter,_wrap_new_CvBoxFilter_texinfo,_wrap_delete_CvBoxFilter,swig_CvBoxFilter_members,swig_CvBoxFilter_base_names,swig_CvBoxFilter_base };
+static swig_octave_class _wrap_class_CvBoxFilter = {"CvBoxFilter", &SWIGTYPE_p_CvBoxFilter,0,_wrap_new_CvBoxFilter,0,_wrap_delete_CvBoxFilter,swig_CvBoxFilter_members,swig_CvBoxFilter_base_names,swig_CvBoxFilter_base };
 
 static octave_value_list _wrap_new_CvLaplaceFilter__SWIG_0 (const octave_value_list& args, int nargout) {
   CvLaplaceFilter *result = 0 ;
@@ -100963,14 +99660,14 @@ fail:
 
 
 static swig_octave_member swig_CvLaplaceFilter_members[] = {
-{"init",_wrap_CvLaplaceFilter_init,0,0,0,_wrap_CvLaplaceFilter_init_texinfo},
-{"is_normalized",_wrap_CvLaplaceFilter_is_normalized,0,0,0,_wrap_CvLaplaceFilter_is_normalized_texinfo},
-{"is_basic_laplacian",_wrap_CvLaplaceFilter_is_basic_laplacian,0,0,0,_wrap_CvLaplaceFilter_is_basic_laplacian_texinfo},
+{"init",_wrap_CvLaplaceFilter_init,0,0,0,0},
+{"is_normalized",_wrap_CvLaplaceFilter_is_normalized,0,0,0,0},
+{"is_basic_laplacian",_wrap_CvLaplaceFilter_is_basic_laplacian,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvLaplaceFilter_base_names[] = {"_p_CvSepFilter",0};
 static const swig_type_info *swig_CvLaplaceFilter_base[] = {0,0};
-static swig_octave_class _wrap_class_CvLaplaceFilter = {"CvLaplaceFilter", &SWIGTYPE_p_CvLaplaceFilter,0,_wrap_new_CvLaplaceFilter,_wrap_new_CvLaplaceFilter_texinfo,_wrap_delete_CvLaplaceFilter,swig_CvLaplaceFilter_members,swig_CvLaplaceFilter_base_names,swig_CvLaplaceFilter_base };
+static swig_octave_class _wrap_class_CvLaplaceFilter = {"CvLaplaceFilter", &SWIGTYPE_p_CvLaplaceFilter,0,_wrap_new_CvLaplaceFilter,0,_wrap_delete_CvLaplaceFilter,swig_CvLaplaceFilter_members,swig_CvLaplaceFilter_base_names,swig_CvLaplaceFilter_base };
 
 static octave_value_list _wrap_new_CvMorphology__SWIG_0 (const octave_value_list& args, int nargout) {
   CvMorphology *result = 0 ;
@@ -103233,19 +101930,19 @@ static octave_value_list _wrap_CvMorphology_init_binary_element (const octave_va
 
 
 static swig_octave_member swig_CvMorphology_members[] = {
-{"init",_wrap_CvMorphology_init,0,0,0,_wrap_CvMorphology_init_texinfo},
-{"clear",_wrap_CvMorphology_clear,0,0,0,_wrap_CvMorphology_clear_texinfo},
-{"get_element",_wrap_CvMorphology_get_element,0,0,0,_wrap_CvMorphology_get_element_texinfo},
-{"get_element_shape",_wrap_CvMorphology_get_element_shape,0,0,0,_wrap_CvMorphology_get_element_shape_texinfo},
-{"get_operation",_wrap_CvMorphology_get_operation,0,0,0,_wrap_CvMorphology_get_operation_texinfo},
-{"get_element_sparse_buf",_wrap_CvMorphology_get_element_sparse_buf,0,0,0,_wrap_CvMorphology_get_element_sparse_buf_texinfo},
-{"get_element_sparse_count",_wrap_CvMorphology_get_element_sparse_count,0,0,0,_wrap_CvMorphology_get_element_sparse_count_texinfo},
-{"init_binary_element",_wrap_CvMorphology_init_binary_element,0,0,1,_wrap_CvMorphology_init_binary_element_texinfo},
+{"init",_wrap_CvMorphology_init,0,0,0,0},
+{"clear",_wrap_CvMorphology_clear,0,0,0,0},
+{"get_element",_wrap_CvMorphology_get_element,0,0,0,0},
+{"get_element_shape",_wrap_CvMorphology_get_element_shape,0,0,0,0},
+{"get_operation",_wrap_CvMorphology_get_operation,0,0,0,0},
+{"get_element_sparse_buf",_wrap_CvMorphology_get_element_sparse_buf,0,0,0,0},
+{"get_element_sparse_count",_wrap_CvMorphology_get_element_sparse_count,0,0,0,0},
+{"init_binary_element",_wrap_CvMorphology_init_binary_element,0,0,1,0},
 {0,0,0,0}
 };
 static const char *swig_CvMorphology_base_names[] = {"_p_CvBaseImageFilter",0};
 static const swig_type_info *swig_CvMorphology_base[] = {0,0};
-static swig_octave_class _wrap_class_CvMorphology = {"CvMorphology", &SWIGTYPE_p_CvMorphology,0,_wrap_new_CvMorphology,_wrap_new_CvMorphology_texinfo,_wrap_delete_CvMorphology,swig_CvMorphology_members,swig_CvMorphology_base_names,swig_CvMorphology_base };
+static swig_octave_class _wrap_class_CvMorphology = {"CvMorphology", &SWIGTYPE_p_CvMorphology,0,_wrap_new_CvMorphology,0,_wrap_delete_CvMorphology,swig_CvMorphology_members,swig_CvMorphology_base_names,swig_CvMorphology_base };
 
 static octave_value_list _wrap_CvTuple_CvPoint_2_val_set (const octave_value_list& args, int nargout) {
   CvTuple< CvPoint,2 > *arg1 = (CvTuple< CvPoint,2 > *) 0 ;
@@ -103462,13 +102159,13 @@ fail:
 
 static swig_octave_member swig_CvTuple_CvPoint_2_members[] = {
 {"val",0,_wrap_CvTuple_CvPoint_2_val_get,_wrap_CvTuple_CvPoint_2_val_set,0,0},
-{"__setitem__",_wrap_CvTuple_CvPoint_2___setitem__,0,0,0,_wrap_CvTuple_CvPoint_2___setitem___texinfo},
-{"__getitem__",_wrap_CvTuple_CvPoint_2___getitem__,0,0,0,_wrap_CvTuple_CvPoint_2___getitem___texinfo},
+{"__setitem__",_wrap_CvTuple_CvPoint_2___setitem__,0,0,0,0},
+{"__getitem__",_wrap_CvTuple_CvPoint_2___getitem__,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvTuple_CvPoint_2_base_names[] = {0};
 static const swig_type_info *swig_CvTuple_CvPoint_2_base[] = {0};
-static swig_octave_class _wrap_class_CvTuple_CvPoint_2 = {"CvTuple_CvPoint_2", &SWIGTYPE_p_CvTupleT_CvPoint_2_t,0,_wrap_new_CvTuple_CvPoint_2,_wrap_new_CvTuple_CvPoint_2_texinfo,_wrap_delete_CvTuple_CvPoint_2,swig_CvTuple_CvPoint_2_members,swig_CvTuple_CvPoint_2_base_names,swig_CvTuple_CvPoint_2_base };
+static swig_octave_class _wrap_class_CvTuple_CvPoint_2 = {"CvTuple_CvPoint_2", &SWIGTYPE_p_CvTupleT_CvPoint_2_t,0,_wrap_new_CvTuple_CvPoint_2,0,_wrap_delete_CvTuple_CvPoint_2,swig_CvTuple_CvPoint_2_members,swig_CvTuple_CvPoint_2_base_names,swig_CvTuple_CvPoint_2_base };
 
 static octave_value_list _wrap_CvTuple_float_2_val_set (const octave_value_list& args, int nargout) {
   CvTuple< float,2 > *arg1 = (CvTuple< float,2 > *) 0 ;
@@ -103685,13 +102382,13 @@ fail:
 
 static swig_octave_member swig_CvTuple_float_2_members[] = {
 {"val",0,_wrap_CvTuple_float_2_val_get,_wrap_CvTuple_float_2_val_set,0,0},
-{"__setitem__",_wrap_CvTuple_float_2___setitem__,0,0,0,_wrap_CvTuple_float_2___setitem___texinfo},
-{"__getitem__",_wrap_CvTuple_float_2___getitem__,0,0,0,_wrap_CvTuple_float_2___getitem___texinfo},
+{"__setitem__",_wrap_CvTuple_float_2___setitem__,0,0,0,0},
+{"__getitem__",_wrap_CvTuple_float_2___getitem__,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvTuple_float_2_base_names[] = {0};
 static const swig_type_info *swig_CvTuple_float_2_base[] = {0};
-static swig_octave_class _wrap_class_CvTuple_float_2 = {"CvTuple_float_2", &SWIGTYPE_p_CvTupleT_float_2_t,0,_wrap_new_CvTuple_float_2,_wrap_new_CvTuple_float_2_texinfo,_wrap_delete_CvTuple_float_2,swig_CvTuple_float_2_members,swig_CvTuple_float_2_base_names,swig_CvTuple_float_2_base };
+static swig_octave_class _wrap_class_CvTuple_float_2 = {"CvTuple_float_2", &SWIGTYPE_p_CvTupleT_float_2_t,0,_wrap_new_CvTuple_float_2,0,_wrap_delete_CvTuple_float_2,swig_CvTuple_float_2_members,swig_CvTuple_float_2_base_names,swig_CvTuple_float_2_base };
 
 static octave_value_list _wrap_CvTuple_float_3_val_set (const octave_value_list& args, int nargout) {
   CvTuple< float,3 > *arg1 = (CvTuple< float,3 > *) 0 ;
@@ -103908,13 +102605,13 @@ fail:
 
 static swig_octave_member swig_CvTuple_float_3_members[] = {
 {"val",0,_wrap_CvTuple_float_3_val_get,_wrap_CvTuple_float_3_val_set,0,0},
-{"__setitem__",_wrap_CvTuple_float_3___setitem__,0,0,0,_wrap_CvTuple_float_3___setitem___texinfo},
-{"__getitem__",_wrap_CvTuple_float_3___getitem__,0,0,0,_wrap_CvTuple_float_3___getitem___texinfo},
+{"__setitem__",_wrap_CvTuple_float_3___setitem__,0,0,0,0},
+{"__getitem__",_wrap_CvTuple_float_3___getitem__,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvTuple_float_3_base_names[] = {0};
 static const swig_type_info *swig_CvTuple_float_3_base[] = {0};
-static swig_octave_class _wrap_class_CvTuple_float_3 = {"CvTuple_float_3", &SWIGTYPE_p_CvTupleT_float_3_t,0,_wrap_new_CvTuple_float_3,_wrap_new_CvTuple_float_3_texinfo,_wrap_delete_CvTuple_float_3,swig_CvTuple_float_3_members,swig_CvTuple_float_3_base_names,swig_CvTuple_float_3_base };
+static swig_octave_class _wrap_class_CvTuple_float_3 = {"CvTuple_float_3", &SWIGTYPE_p_CvTupleT_float_3_t,0,_wrap_new_CvTuple_float_3,0,_wrap_delete_CvTuple_float_3,swig_CvTuple_float_3_members,swig_CvTuple_float_3_base_names,swig_CvTuple_float_3_base };
 
 static octave_value_list _wrap_CvSeq_CvPoint_cast (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
@@ -103957,7 +102654,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvPoint___getitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvPoint___paren (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvPoint > *arg1 = (CvTypedSeq< CvPoint > *) 0 ;
   int arg2 ;
   CvPoint *result = 0 ;
@@ -103969,22 +102666,22 @@ static octave_value_list _wrap_CvSeq_CvPoint___getitem__ (const octave_value_lis
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvPoint___getitem__",args.length(),2,2,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvPoint___paren",args.length(),2,2,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvPoint_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint___getitem__" "', argument " "1"" of type '" "CvTypedSeq< CvPoint > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint___paren" "', argument " "1"" of type '" "CvTypedSeq< CvPoint > *""'"); 
   }
   arg1 = (CvTypedSeq< CvPoint > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint___getitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint___paren" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   {
     try {
-      result = (CvPoint *)(arg1)->__getitem__(arg2); 
+      result = (CvPoint *)(arg1)->__paren(arg2); 
     } 
     catch (...) 
     {
@@ -103998,7 +102695,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvPoint___setitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvPoint___paren_asgn (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvPoint > *arg1 = (CvTypedSeq< CvPoint > *) 0 ;
   int arg2 ;
   CvPoint *arg3 = (CvPoint *) 0 ;
@@ -104012,27 +102709,27 @@ static octave_value_list _wrap_CvSeq_CvPoint___setitem__ (const octave_value_lis
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvPoint___setitem__",args.length(),3,3,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvPoint___paren_asgn",args.length(),3,3,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvPoint_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint___setitem__" "', argument " "1"" of type '" "CvTypedSeq< CvPoint > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint___paren_asgn" "', argument " "1"" of type '" "CvTypedSeq< CvPoint > *""'"); 
   }
   arg1 = (CvTypedSeq< CvPoint > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint___setitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint___paren_asgn" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_CvPoint, 0 |  0 );
   if (!SWIG_IsOK(res3)) {
-    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvPoint___setitem__" "', argument " "3"" of type '" "CvPoint *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvPoint___paren_asgn" "', argument " "3"" of type '" "CvPoint *""'"); 
   }
   arg3 = (CvPoint *)(argp3);
   {
     try {
-      (arg1)->__setitem__(arg2,arg3); 
+      (arg1)->__paren_asgn(arg2,arg3); 
     } 
     catch (...) 
     {
@@ -104177,16 +102874,16 @@ fail:
 
 
 static swig_octave_member swig_CvSeq_CvPoint_members[] = {
-{"cast",_wrap_CvSeq_CvPoint_cast,0,0,1,_wrap_CvSeq_CvPoint_cast_texinfo},
-{"__getitem__",_wrap_CvSeq_CvPoint___getitem__,0,0,0,_wrap_CvSeq_CvPoint___getitem___texinfo},
-{"__setitem__",_wrap_CvSeq_CvPoint___setitem__,0,0,0,_wrap_CvSeq_CvPoint___setitem___texinfo},
-{"append",_wrap_CvSeq_CvPoint_append,0,0,0,_wrap_CvSeq_CvPoint_append_texinfo},
-{"pop",_wrap_CvSeq_CvPoint_pop,0,0,0,_wrap_CvSeq_CvPoint_pop_texinfo},
+{"cast",_wrap_CvSeq_CvPoint_cast,0,0,1,0},
+{"__paren",_wrap_CvSeq_CvPoint___paren,0,0,0,0},
+{"__paren_asgn",_wrap_CvSeq_CvPoint___paren_asgn,0,0,0,0},
+{"append",_wrap_CvSeq_CvPoint_append,0,0,0,0},
+{"pop",_wrap_CvSeq_CvPoint_pop,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvSeq_CvPoint_base_names[] = {"_p_CvSeq",0};
 static const swig_type_info *swig_CvSeq_CvPoint_base[] = {0,0};
-static swig_octave_class _wrap_class_CvSeq_CvPoint = {"CvSeq_CvPoint", &SWIGTYPE_p_CvTypedSeqT_CvPoint_t,0,_wrap_new_CvSeq_CvPoint,_wrap_new_CvSeq_CvPoint_texinfo,_wrap_delete_CvSeq_CvPoint,swig_CvSeq_CvPoint_members,swig_CvSeq_CvPoint_base_names,swig_CvSeq_CvPoint_base };
+static swig_octave_class _wrap_class_CvSeq_CvPoint = {"CvSeq_CvPoint", &SWIGTYPE_p_CvTypedSeqT_CvPoint_t,0,_wrap_new_CvSeq_CvPoint,0,_wrap_delete_CvSeq_CvPoint,swig_CvSeq_CvPoint_members,swig_CvSeq_CvPoint_base_names,swig_CvSeq_CvPoint_base };
 
 static octave_value_list _wrap_CvSeq_CvPoint2D32f_cast (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
@@ -104229,7 +102926,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvPoint2D32f___getitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvPoint2D32f___paren (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvPoint2D32f > *arg1 = (CvTypedSeq< CvPoint2D32f > *) 0 ;
   int arg2 ;
   CvPoint2D32f *result = 0 ;
@@ -104241,22 +102938,22 @@ static octave_value_list _wrap_CvSeq_CvPoint2D32f___getitem__ (const octave_valu
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvPoint2D32f___getitem__",args.length(),2,2,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvPoint2D32f___paren",args.length(),2,2,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvPoint2D32f_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint2D32f___getitem__" "', argument " "1"" of type '" "CvTypedSeq< CvPoint2D32f > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint2D32f___paren" "', argument " "1"" of type '" "CvTypedSeq< CvPoint2D32f > *""'"); 
   }
   arg1 = (CvTypedSeq< CvPoint2D32f > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint2D32f___getitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint2D32f___paren" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   {
     try {
-      result = (CvPoint2D32f *)(arg1)->__getitem__(arg2); 
+      result = (CvPoint2D32f *)(arg1)->__paren(arg2); 
     } 
     catch (...) 
     {
@@ -104270,7 +102967,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvPoint2D32f___setitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvPoint2D32f___paren_asgn (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvPoint2D32f > *arg1 = (CvTypedSeq< CvPoint2D32f > *) 0 ;
   int arg2 ;
   CvPoint2D32f *arg3 = (CvPoint2D32f *) 0 ;
@@ -104284,27 +102981,27 @@ static octave_value_list _wrap_CvSeq_CvPoint2D32f___setitem__ (const octave_valu
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvPoint2D32f___setitem__",args.length(),3,3,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvPoint2D32f___paren_asgn",args.length(),3,3,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvPoint2D32f_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint2D32f___setitem__" "', argument " "1"" of type '" "CvTypedSeq< CvPoint2D32f > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint2D32f___paren_asgn" "', argument " "1"" of type '" "CvTypedSeq< CvPoint2D32f > *""'"); 
   }
   arg1 = (CvTypedSeq< CvPoint2D32f > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint2D32f___setitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint2D32f___paren_asgn" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_CvPoint2D32f, 0 |  0 );
   if (!SWIG_IsOK(res3)) {
-    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvPoint2D32f___setitem__" "', argument " "3"" of type '" "CvPoint2D32f *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvPoint2D32f___paren_asgn" "', argument " "3"" of type '" "CvPoint2D32f *""'"); 
   }
   arg3 = (CvPoint2D32f *)(argp3);
   {
     try {
-      (arg1)->__setitem__(arg2,arg3); 
+      (arg1)->__paren_asgn(arg2,arg3); 
     } 
     catch (...) 
     {
@@ -104449,16 +103146,16 @@ fail:
 
 
 static swig_octave_member swig_CvSeq_CvPoint2D32f_members[] = {
-{"cast",_wrap_CvSeq_CvPoint2D32f_cast,0,0,1,_wrap_CvSeq_CvPoint2D32f_cast_texinfo},
-{"__getitem__",_wrap_CvSeq_CvPoint2D32f___getitem__,0,0,0,_wrap_CvSeq_CvPoint2D32f___getitem___texinfo},
-{"__setitem__",_wrap_CvSeq_CvPoint2D32f___setitem__,0,0,0,_wrap_CvSeq_CvPoint2D32f___setitem___texinfo},
-{"append",_wrap_CvSeq_CvPoint2D32f_append,0,0,0,_wrap_CvSeq_CvPoint2D32f_append_texinfo},
-{"pop",_wrap_CvSeq_CvPoint2D32f_pop,0,0,0,_wrap_CvSeq_CvPoint2D32f_pop_texinfo},
+{"cast",_wrap_CvSeq_CvPoint2D32f_cast,0,0,1,0},
+{"__paren",_wrap_CvSeq_CvPoint2D32f___paren,0,0,0,0},
+{"__paren_asgn",_wrap_CvSeq_CvPoint2D32f___paren_asgn,0,0,0,0},
+{"append",_wrap_CvSeq_CvPoint2D32f_append,0,0,0,0},
+{"pop",_wrap_CvSeq_CvPoint2D32f_pop,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvSeq_CvPoint2D32f_base_names[] = {"_p_CvSeq",0};
 static const swig_type_info *swig_CvSeq_CvPoint2D32f_base[] = {0,0};
-static swig_octave_class _wrap_class_CvSeq_CvPoint2D32f = {"CvSeq_CvPoint2D32f", &SWIGTYPE_p_CvTypedSeqT_CvPoint2D32f_t,0,_wrap_new_CvSeq_CvPoint2D32f,_wrap_new_CvSeq_CvPoint2D32f_texinfo,_wrap_delete_CvSeq_CvPoint2D32f,swig_CvSeq_CvPoint2D32f_members,swig_CvSeq_CvPoint2D32f_base_names,swig_CvSeq_CvPoint2D32f_base };
+static swig_octave_class _wrap_class_CvSeq_CvPoint2D32f = {"CvSeq_CvPoint2D32f", &SWIGTYPE_p_CvTypedSeqT_CvPoint2D32f_t,0,_wrap_new_CvSeq_CvPoint2D32f,0,_wrap_delete_CvSeq_CvPoint2D32f,swig_CvSeq_CvPoint2D32f_members,swig_CvSeq_CvPoint2D32f_base_names,swig_CvSeq_CvPoint2D32f_base };
 
 static octave_value_list _wrap_CvSeq_CvRect_cast (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
@@ -104501,7 +103198,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvRect___getitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvRect___paren (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvRect > *arg1 = (CvTypedSeq< CvRect > *) 0 ;
   int arg2 ;
   CvRect *result = 0 ;
@@ -104513,22 +103210,22 @@ static octave_value_list _wrap_CvSeq_CvRect___getitem__ (const octave_value_list
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvRect___getitem__",args.length(),2,2,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvRect___paren",args.length(),2,2,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvRect_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvRect___getitem__" "', argument " "1"" of type '" "CvTypedSeq< CvRect > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvRect___paren" "', argument " "1"" of type '" "CvTypedSeq< CvRect > *""'"); 
   }
   arg1 = (CvTypedSeq< CvRect > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvRect___getitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvRect___paren" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   {
     try {
-      result = (CvRect *)(arg1)->__getitem__(arg2); 
+      result = (CvRect *)(arg1)->__paren(arg2); 
     } 
     catch (...) 
     {
@@ -104542,7 +103239,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvRect___setitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvRect___paren_asgn (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvRect > *arg1 = (CvTypedSeq< CvRect > *) 0 ;
   int arg2 ;
   CvRect *arg3 = (CvRect *) 0 ;
@@ -104556,27 +103253,27 @@ static octave_value_list _wrap_CvSeq_CvRect___setitem__ (const octave_value_list
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvRect___setitem__",args.length(),3,3,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvRect___paren_asgn",args.length(),3,3,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvRect_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvRect___setitem__" "', argument " "1"" of type '" "CvTypedSeq< CvRect > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvRect___paren_asgn" "', argument " "1"" of type '" "CvTypedSeq< CvRect > *""'"); 
   }
   arg1 = (CvTypedSeq< CvRect > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvRect___setitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvRect___paren_asgn" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_CvRect, 0 |  0 );
   if (!SWIG_IsOK(res3)) {
-    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvRect___setitem__" "', argument " "3"" of type '" "CvRect *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvRect___paren_asgn" "', argument " "3"" of type '" "CvRect *""'"); 
   }
   arg3 = (CvRect *)(argp3);
   {
     try {
-      (arg1)->__setitem__(arg2,arg3); 
+      (arg1)->__paren_asgn(arg2,arg3); 
     } 
     catch (...) 
     {
@@ -104721,16 +103418,16 @@ fail:
 
 
 static swig_octave_member swig_CvSeq_CvRect_members[] = {
-{"cast",_wrap_CvSeq_CvRect_cast,0,0,1,_wrap_CvSeq_CvRect_cast_texinfo},
-{"__getitem__",_wrap_CvSeq_CvRect___getitem__,0,0,0,_wrap_CvSeq_CvRect___getitem___texinfo},
-{"__setitem__",_wrap_CvSeq_CvRect___setitem__,0,0,0,_wrap_CvSeq_CvRect___setitem___texinfo},
-{"append",_wrap_CvSeq_CvRect_append,0,0,0,_wrap_CvSeq_CvRect_append_texinfo},
-{"pop",_wrap_CvSeq_CvRect_pop,0,0,0,_wrap_CvSeq_CvRect_pop_texinfo},
+{"cast",_wrap_CvSeq_CvRect_cast,0,0,1,0},
+{"__paren",_wrap_CvSeq_CvRect___paren,0,0,0,0},
+{"__paren_asgn",_wrap_CvSeq_CvRect___paren_asgn,0,0,0,0},
+{"append",_wrap_CvSeq_CvRect_append,0,0,0,0},
+{"pop",_wrap_CvSeq_CvRect_pop,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvSeq_CvRect_base_names[] = {"_p_CvSeq",0};
 static const swig_type_info *swig_CvSeq_CvRect_base[] = {0,0};
-static swig_octave_class _wrap_class_CvSeq_CvRect = {"CvSeq_CvRect", &SWIGTYPE_p_CvTypedSeqT_CvRect_t,0,_wrap_new_CvSeq_CvRect,_wrap_new_CvSeq_CvRect_texinfo,_wrap_delete_CvSeq_CvRect,swig_CvSeq_CvRect_members,swig_CvSeq_CvRect_base_names,swig_CvSeq_CvRect_base };
+static swig_octave_class _wrap_class_CvSeq_CvRect = {"CvSeq_CvRect", &SWIGTYPE_p_CvTypedSeqT_CvRect_t,0,_wrap_new_CvSeq_CvRect,0,_wrap_delete_CvSeq_CvRect,swig_CvSeq_CvRect_members,swig_CvSeq_CvRect_base_names,swig_CvSeq_CvRect_base };
 
 static octave_value_list _wrap_CvSeq_CvSeq_cast (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
@@ -104773,7 +103470,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvSeq___getitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvSeq___paren (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvSeq * > *arg1 = (CvTypedSeq< CvSeq * > *) 0 ;
   int arg2 ;
   CvSeq **result = 0 ;
@@ -104785,22 +103482,22 @@ static octave_value_list _wrap_CvSeq_CvSeq___getitem__ (const octave_value_list&
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvSeq___getitem__",args.length(),2,2,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvSeq___paren",args.length(),2,2,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvSeq_p_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvSeq___getitem__" "', argument " "1"" of type '" "CvTypedSeq< CvSeq * > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvSeq___paren" "', argument " "1"" of type '" "CvTypedSeq< CvSeq * > *""'"); 
   }
   arg1 = (CvTypedSeq< CvSeq * > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvSeq___getitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvSeq___paren" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   {
     try {
-      result = (CvSeq **)(arg1)->__getitem__(arg2); 
+      result = (CvSeq **)(arg1)->__paren(arg2); 
     } 
     catch (...) 
     {
@@ -104814,7 +103511,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvSeq___setitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvSeq___paren_asgn (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvSeq * > *arg1 = (CvTypedSeq< CvSeq * > *) 0 ;
   int arg2 ;
   CvSeq **arg3 = (CvSeq **) 0 ;
@@ -104828,17 +103525,17 @@ static octave_value_list _wrap_CvSeq_CvSeq___setitem__ (const octave_value_list&
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvSeq___setitem__",args.length(),3,3,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvSeq___paren_asgn",args.length(),3,3,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvSeq_p_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvSeq___setitem__" "', argument " "1"" of type '" "CvTypedSeq< CvSeq * > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvSeq___paren_asgn" "', argument " "1"" of type '" "CvTypedSeq< CvSeq * > *""'"); 
   }
   arg1 = (CvTypedSeq< CvSeq * > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvSeq___setitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvSeq___paren_asgn" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   {
@@ -104850,7 +103547,7 @@ static octave_value_list _wrap_CvSeq_CvSeq___setitem__ (const octave_value_list&
   }
   {
     try {
-      (arg1)->__setitem__(arg2,arg3); 
+      (arg1)->__paren_asgn(arg2,arg3); 
     } 
     catch (...) 
     {
@@ -104997,16 +103694,16 @@ fail:
 
 
 static swig_octave_member swig_CvSeq_CvSeq_members[] = {
-{"cast",_wrap_CvSeq_CvSeq_cast,0,0,1,_wrap_CvSeq_CvSeq_cast_texinfo},
-{"__getitem__",_wrap_CvSeq_CvSeq___getitem__,0,0,0,_wrap_CvSeq_CvSeq___getitem___texinfo},
-{"__setitem__",_wrap_CvSeq_CvSeq___setitem__,0,0,0,_wrap_CvSeq_CvSeq___setitem___texinfo},
-{"append",_wrap_CvSeq_CvSeq_append,0,0,0,_wrap_CvSeq_CvSeq_append_texinfo},
-{"pop",_wrap_CvSeq_CvSeq_pop,0,0,0,_wrap_CvSeq_CvSeq_pop_texinfo},
+{"cast",_wrap_CvSeq_CvSeq_cast,0,0,1,0},
+{"__paren",_wrap_CvSeq_CvSeq___paren,0,0,0,0},
+{"__paren_asgn",_wrap_CvSeq_CvSeq___paren_asgn,0,0,0,0},
+{"append",_wrap_CvSeq_CvSeq_append,0,0,0,0},
+{"pop",_wrap_CvSeq_CvSeq_pop,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvSeq_CvSeq_base_names[] = {"_p_CvSeq",0};
 static const swig_type_info *swig_CvSeq_CvSeq_base[] = {0,0};
-static swig_octave_class _wrap_class_CvSeq_CvSeq = {"CvSeq_CvSeq", &SWIGTYPE_p_CvTypedSeqT_CvSeq_p_t,0,_wrap_new_CvSeq_CvSeq,_wrap_new_CvSeq_CvSeq_texinfo,_wrap_delete_CvSeq_CvSeq,swig_CvSeq_CvSeq_members,swig_CvSeq_CvSeq_base_names,swig_CvSeq_CvSeq_base };
+static swig_octave_class _wrap_class_CvSeq_CvSeq = {"CvSeq_CvSeq", &SWIGTYPE_p_CvTypedSeqT_CvSeq_p_t,0,_wrap_new_CvSeq_CvSeq,0,_wrap_delete_CvSeq_CvSeq,swig_CvSeq_CvSeq_members,swig_CvSeq_CvSeq_base_names,swig_CvSeq_CvSeq_base };
 
 static octave_value_list _wrap_CvSeq_CvQuadEdge2D_cast (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
@@ -105049,7 +103746,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvQuadEdge2D___getitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvQuadEdge2D___paren (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvQuadEdge2D > *arg1 = (CvTypedSeq< CvQuadEdge2D > *) 0 ;
   int arg2 ;
   CvQuadEdge2D *result = 0 ;
@@ -105061,22 +103758,22 @@ static octave_value_list _wrap_CvSeq_CvQuadEdge2D___getitem__ (const octave_valu
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvQuadEdge2D___getitem__",args.length(),2,2,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvQuadEdge2D___paren",args.length(),2,2,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvQuadEdge2D_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvQuadEdge2D___getitem__" "', argument " "1"" of type '" "CvTypedSeq< CvQuadEdge2D > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvQuadEdge2D___paren" "', argument " "1"" of type '" "CvTypedSeq< CvQuadEdge2D > *""'"); 
   }
   arg1 = (CvTypedSeq< CvQuadEdge2D > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvQuadEdge2D___getitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvQuadEdge2D___paren" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   {
     try {
-      result = (CvQuadEdge2D *)(arg1)->__getitem__(arg2); 
+      result = (CvQuadEdge2D *)(arg1)->__paren(arg2); 
     } 
     catch (...) 
     {
@@ -105090,7 +103787,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvQuadEdge2D___setitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvQuadEdge2D___paren_asgn (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvQuadEdge2D > *arg1 = (CvTypedSeq< CvQuadEdge2D > *) 0 ;
   int arg2 ;
   CvQuadEdge2D *arg3 = (CvQuadEdge2D *) 0 ;
@@ -105104,27 +103801,27 @@ static octave_value_list _wrap_CvSeq_CvQuadEdge2D___setitem__ (const octave_valu
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvQuadEdge2D___setitem__",args.length(),3,3,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvQuadEdge2D___paren_asgn",args.length(),3,3,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvQuadEdge2D_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvQuadEdge2D___setitem__" "', argument " "1"" of type '" "CvTypedSeq< CvQuadEdge2D > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvQuadEdge2D___paren_asgn" "', argument " "1"" of type '" "CvTypedSeq< CvQuadEdge2D > *""'"); 
   }
   arg1 = (CvTypedSeq< CvQuadEdge2D > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvQuadEdge2D___setitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvQuadEdge2D___paren_asgn" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_CvQuadEdge2D, 0 |  0 );
   if (!SWIG_IsOK(res3)) {
-    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvQuadEdge2D___setitem__" "', argument " "3"" of type '" "CvQuadEdge2D *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvQuadEdge2D___paren_asgn" "', argument " "3"" of type '" "CvQuadEdge2D *""'"); 
   }
   arg3 = (CvQuadEdge2D *)(argp3);
   {
     try {
-      (arg1)->__setitem__(arg2,arg3); 
+      (arg1)->__paren_asgn(arg2,arg3); 
     } 
     catch (...) 
     {
@@ -105269,16 +103966,16 @@ fail:
 
 
 static swig_octave_member swig_CvSeq_CvQuadEdge2D_members[] = {
-{"cast",_wrap_CvSeq_CvQuadEdge2D_cast,0,0,1,_wrap_CvSeq_CvQuadEdge2D_cast_texinfo},
-{"__getitem__",_wrap_CvSeq_CvQuadEdge2D___getitem__,0,0,0,_wrap_CvSeq_CvQuadEdge2D___getitem___texinfo},
-{"__setitem__",_wrap_CvSeq_CvQuadEdge2D___setitem__,0,0,0,_wrap_CvSeq_CvQuadEdge2D___setitem___texinfo},
-{"append",_wrap_CvSeq_CvQuadEdge2D_append,0,0,0,_wrap_CvSeq_CvQuadEdge2D_append_texinfo},
-{"pop",_wrap_CvSeq_CvQuadEdge2D_pop,0,0,0,_wrap_CvSeq_CvQuadEdge2D_pop_texinfo},
+{"cast",_wrap_CvSeq_CvQuadEdge2D_cast,0,0,1,0},
+{"__paren",_wrap_CvSeq_CvQuadEdge2D___paren,0,0,0,0},
+{"__paren_asgn",_wrap_CvSeq_CvQuadEdge2D___paren_asgn,0,0,0,0},
+{"append",_wrap_CvSeq_CvQuadEdge2D_append,0,0,0,0},
+{"pop",_wrap_CvSeq_CvQuadEdge2D_pop,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvSeq_CvQuadEdge2D_base_names[] = {"_p_CvSeq",0};
 static const swig_type_info *swig_CvSeq_CvQuadEdge2D_base[] = {0,0};
-static swig_octave_class _wrap_class_CvSeq_CvQuadEdge2D = {"CvSeq_CvQuadEdge2D", &SWIGTYPE_p_CvTypedSeqT_CvQuadEdge2D_t,0,_wrap_new_CvSeq_CvQuadEdge2D,_wrap_new_CvSeq_CvQuadEdge2D_texinfo,_wrap_delete_CvSeq_CvQuadEdge2D,swig_CvSeq_CvQuadEdge2D_members,swig_CvSeq_CvQuadEdge2D_base_names,swig_CvSeq_CvQuadEdge2D_base };
+static swig_octave_class _wrap_class_CvSeq_CvQuadEdge2D = {"CvSeq_CvQuadEdge2D", &SWIGTYPE_p_CvTypedSeqT_CvQuadEdge2D_t,0,_wrap_new_CvSeq_CvQuadEdge2D,0,_wrap_delete_CvSeq_CvQuadEdge2D,swig_CvSeq_CvQuadEdge2D_members,swig_CvSeq_CvQuadEdge2D_base_names,swig_CvSeq_CvQuadEdge2D_base };
 
 static octave_value_list _wrap_CvSeq_CvConnectedComp_cast (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
@@ -105321,7 +104018,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvConnectedComp___getitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvConnectedComp___paren (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvConnectedComp > *arg1 = (CvTypedSeq< CvConnectedComp > *) 0 ;
   int arg2 ;
   CvConnectedComp *result = 0 ;
@@ -105333,22 +104030,22 @@ static octave_value_list _wrap_CvSeq_CvConnectedComp___getitem__ (const octave_v
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvConnectedComp___getitem__",args.length(),2,2,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvConnectedComp___paren",args.length(),2,2,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvConnectedComp_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvConnectedComp___getitem__" "', argument " "1"" of type '" "CvTypedSeq< CvConnectedComp > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvConnectedComp___paren" "', argument " "1"" of type '" "CvTypedSeq< CvConnectedComp > *""'"); 
   }
   arg1 = (CvTypedSeq< CvConnectedComp > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvConnectedComp___getitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvConnectedComp___paren" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   {
     try {
-      result = (CvConnectedComp *)(arg1)->__getitem__(arg2); 
+      result = (CvConnectedComp *)(arg1)->__paren(arg2); 
     } 
     catch (...) 
     {
@@ -105362,7 +104059,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvConnectedComp___setitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvConnectedComp___paren_asgn (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvConnectedComp > *arg1 = (CvTypedSeq< CvConnectedComp > *) 0 ;
   int arg2 ;
   CvConnectedComp *arg3 = (CvConnectedComp *) 0 ;
@@ -105376,27 +104073,27 @@ static octave_value_list _wrap_CvSeq_CvConnectedComp___setitem__ (const octave_v
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvConnectedComp___setitem__",args.length(),3,3,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvConnectedComp___paren_asgn",args.length(),3,3,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvConnectedComp_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvConnectedComp___setitem__" "', argument " "1"" of type '" "CvTypedSeq< CvConnectedComp > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvConnectedComp___paren_asgn" "', argument " "1"" of type '" "CvTypedSeq< CvConnectedComp > *""'"); 
   }
   arg1 = (CvTypedSeq< CvConnectedComp > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvConnectedComp___setitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvConnectedComp___paren_asgn" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_CvConnectedComp, 0 |  0 );
   if (!SWIG_IsOK(res3)) {
-    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvConnectedComp___setitem__" "', argument " "3"" of type '" "CvConnectedComp *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvConnectedComp___paren_asgn" "', argument " "3"" of type '" "CvConnectedComp *""'"); 
   }
   arg3 = (CvConnectedComp *)(argp3);
   {
     try {
-      (arg1)->__setitem__(arg2,arg3); 
+      (arg1)->__paren_asgn(arg2,arg3); 
     } 
     catch (...) 
     {
@@ -105541,16 +104238,16 @@ fail:
 
 
 static swig_octave_member swig_CvSeq_CvConnectedComp_members[] = {
-{"cast",_wrap_CvSeq_CvConnectedComp_cast,0,0,1,_wrap_CvSeq_CvConnectedComp_cast_texinfo},
-{"__getitem__",_wrap_CvSeq_CvConnectedComp___getitem__,0,0,0,_wrap_CvSeq_CvConnectedComp___getitem___texinfo},
-{"__setitem__",_wrap_CvSeq_CvConnectedComp___setitem__,0,0,0,_wrap_CvSeq_CvConnectedComp___setitem___texinfo},
-{"append",_wrap_CvSeq_CvConnectedComp_append,0,0,0,_wrap_CvSeq_CvConnectedComp_append_texinfo},
-{"pop",_wrap_CvSeq_CvConnectedComp_pop,0,0,0,_wrap_CvSeq_CvConnectedComp_pop_texinfo},
+{"cast",_wrap_CvSeq_CvConnectedComp_cast,0,0,1,0},
+{"__paren",_wrap_CvSeq_CvConnectedComp___paren,0,0,0,0},
+{"__paren_asgn",_wrap_CvSeq_CvConnectedComp___paren_asgn,0,0,0,0},
+{"append",_wrap_CvSeq_CvConnectedComp_append,0,0,0,0},
+{"pop",_wrap_CvSeq_CvConnectedComp_pop,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvSeq_CvConnectedComp_base_names[] = {"_p_CvSeq",0};
 static const swig_type_info *swig_CvSeq_CvConnectedComp_base[] = {0,0};
-static swig_octave_class _wrap_class_CvSeq_CvConnectedComp = {"CvSeq_CvConnectedComp", &SWIGTYPE_p_CvTypedSeqT_CvConnectedComp_t,0,_wrap_new_CvSeq_CvConnectedComp,_wrap_new_CvSeq_CvConnectedComp_texinfo,_wrap_delete_CvSeq_CvConnectedComp,swig_CvSeq_CvConnectedComp_members,swig_CvSeq_CvConnectedComp_base_names,swig_CvSeq_CvConnectedComp_base };
+static swig_octave_class _wrap_class_CvSeq_CvConnectedComp = {"CvSeq_CvConnectedComp", &SWIGTYPE_p_CvTypedSeqT_CvConnectedComp_t,0,_wrap_new_CvSeq_CvConnectedComp,0,_wrap_delete_CvSeq_CvConnectedComp,swig_CvSeq_CvConnectedComp_members,swig_CvSeq_CvConnectedComp_base_names,swig_CvSeq_CvConnectedComp_base };
 
 static octave_value_list _wrap_CvSeq_CvPoint_2_cast (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
@@ -105593,7 +104290,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvPoint_2___getitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvPoint_2___paren (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvTuple< CvPoint,2 > > *arg1 = (CvTypedSeq< CvTuple< CvPoint,2 > > *) 0 ;
   int arg2 ;
   CvTuple< CvPoint,2 > *result = 0 ;
@@ -105605,22 +104302,22 @@ static octave_value_list _wrap_CvSeq_CvPoint_2___getitem__ (const octave_value_l
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvPoint_2___getitem__",args.length(),2,2,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvPoint_2___paren",args.length(),2,2,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvTupleT_CvPoint_2_t_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint_2___getitem__" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< CvPoint,2 > > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint_2___paren" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< CvPoint,2 > > *""'"); 
   }
   arg1 = (CvTypedSeq< CvTuple< CvPoint,2 > > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint_2___getitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint_2___paren" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   {
     try {
-      result = (CvTuple< CvPoint,2 > *)(arg1)->__getitem__(arg2); 
+      result = (CvTuple< CvPoint,2 > *)(arg1)->__paren(arg2); 
     } 
     catch (...) 
     {
@@ -105634,7 +104331,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_CvPoint_2___setitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_CvPoint_2___paren_asgn (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvTuple< CvPoint,2 > > *arg1 = (CvTypedSeq< CvTuple< CvPoint,2 > > *) 0 ;
   int arg2 ;
   CvTuple< CvPoint,2 > *arg3 = (CvTuple< CvPoint,2 > *) 0 ;
@@ -105648,27 +104345,27 @@ static octave_value_list _wrap_CvSeq_CvPoint_2___setitem__ (const octave_value_l
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_CvPoint_2___setitem__",args.length(),3,3,0)) {
+  if (!SWIG_check_num_args("CvSeq_CvPoint_2___paren_asgn",args.length(),3,3,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvTupleT_CvPoint_2_t_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint_2___setitem__" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< CvPoint,2 > > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_CvPoint_2___paren_asgn" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< CvPoint,2 > > *""'"); 
   }
   arg1 = (CvTypedSeq< CvTuple< CvPoint,2 > > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint_2___setitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_CvPoint_2___paren_asgn" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_CvTupleT_CvPoint_2_t, 0 |  0 );
   if (!SWIG_IsOK(res3)) {
-    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvPoint_2___setitem__" "', argument " "3"" of type '" "CvTuple< CvPoint,2 > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_CvPoint_2___paren_asgn" "', argument " "3"" of type '" "CvTuple< CvPoint,2 > *""'"); 
   }
   arg3 = (CvTuple< CvPoint,2 > *)(argp3);
   {
     try {
-      (arg1)->__setitem__(arg2,arg3); 
+      (arg1)->__paren_asgn(arg2,arg3); 
     } 
     catch (...) 
     {
@@ -105813,16 +104510,16 @@ fail:
 
 
 static swig_octave_member swig_CvSeq_CvPoint_2_members[] = {
-{"cast",_wrap_CvSeq_CvPoint_2_cast,0,0,1,_wrap_CvSeq_CvPoint_2_cast_texinfo},
-{"__getitem__",_wrap_CvSeq_CvPoint_2___getitem__,0,0,0,_wrap_CvSeq_CvPoint_2___getitem___texinfo},
-{"__setitem__",_wrap_CvSeq_CvPoint_2___setitem__,0,0,0,_wrap_CvSeq_CvPoint_2___setitem___texinfo},
-{"append",_wrap_CvSeq_CvPoint_2_append,0,0,0,_wrap_CvSeq_CvPoint_2_append_texinfo},
-{"pop",_wrap_CvSeq_CvPoint_2_pop,0,0,0,_wrap_CvSeq_CvPoint_2_pop_texinfo},
+{"cast",_wrap_CvSeq_CvPoint_2_cast,0,0,1,0},
+{"__paren",_wrap_CvSeq_CvPoint_2___paren,0,0,0,0},
+{"__paren_asgn",_wrap_CvSeq_CvPoint_2___paren_asgn,0,0,0,0},
+{"append",_wrap_CvSeq_CvPoint_2_append,0,0,0,0},
+{"pop",_wrap_CvSeq_CvPoint_2_pop,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvSeq_CvPoint_2_base_names[] = {"_p_CvSeq",0};
 static const swig_type_info *swig_CvSeq_CvPoint_2_base[] = {0,0};
-static swig_octave_class _wrap_class_CvSeq_CvPoint_2 = {"CvSeq_CvPoint_2", &SWIGTYPE_p_CvTypedSeqT_CvTupleT_CvPoint_2_t_t,0,_wrap_new_CvSeq_CvPoint_2,_wrap_new_CvSeq_CvPoint_2_texinfo,_wrap_delete_CvSeq_CvPoint_2,swig_CvSeq_CvPoint_2_members,swig_CvSeq_CvPoint_2_base_names,swig_CvSeq_CvPoint_2_base };
+static swig_octave_class _wrap_class_CvSeq_CvPoint_2 = {"CvSeq_CvPoint_2", &SWIGTYPE_p_CvTypedSeqT_CvTupleT_CvPoint_2_t_t,0,_wrap_new_CvSeq_CvPoint_2,0,_wrap_delete_CvSeq_CvPoint_2,swig_CvSeq_CvPoint_2_members,swig_CvSeq_CvPoint_2_base_names,swig_CvSeq_CvPoint_2_base };
 
 static octave_value_list _wrap_CvSeq_float_2_cast (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
@@ -105865,7 +104562,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_float_2___getitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_float_2___paren (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvTuple< float,2 > > *arg1 = (CvTypedSeq< CvTuple< float,2 > > *) 0 ;
   int arg2 ;
   CvTuple< float,2 > *result = 0 ;
@@ -105877,22 +104574,22 @@ static octave_value_list _wrap_CvSeq_float_2___getitem__ (const octave_value_lis
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_float_2___getitem__",args.length(),2,2,0)) {
+  if (!SWIG_check_num_args("CvSeq_float_2___paren",args.length(),2,2,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvTupleT_float_2_t_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_float_2___getitem__" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< float,2 > > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_float_2___paren" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< float,2 > > *""'"); 
   }
   arg1 = (CvTypedSeq< CvTuple< float,2 > > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_float_2___getitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_float_2___paren" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   {
     try {
-      result = (CvTuple< float,2 > *)(arg1)->__getitem__(arg2); 
+      result = (CvTuple< float,2 > *)(arg1)->__paren(arg2); 
     } 
     catch (...) 
     {
@@ -105906,7 +104603,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_float_2___setitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_float_2___paren_asgn (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvTuple< float,2 > > *arg1 = (CvTypedSeq< CvTuple< float,2 > > *) 0 ;
   int arg2 ;
   CvTuple< float,2 > *arg3 = (CvTuple< float,2 > *) 0 ;
@@ -105920,27 +104617,27 @@ static octave_value_list _wrap_CvSeq_float_2___setitem__ (const octave_value_lis
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_float_2___setitem__",args.length(),3,3,0)) {
+  if (!SWIG_check_num_args("CvSeq_float_2___paren_asgn",args.length(),3,3,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvTupleT_float_2_t_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_float_2___setitem__" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< float,2 > > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_float_2___paren_asgn" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< float,2 > > *""'"); 
   }
   arg1 = (CvTypedSeq< CvTuple< float,2 > > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_float_2___setitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_float_2___paren_asgn" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_CvTupleT_float_2_t, 0 |  0 );
   if (!SWIG_IsOK(res3)) {
-    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_float_2___setitem__" "', argument " "3"" of type '" "CvTuple< float,2 > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_float_2___paren_asgn" "', argument " "3"" of type '" "CvTuple< float,2 > *""'"); 
   }
   arg3 = (CvTuple< float,2 > *)(argp3);
   {
     try {
-      (arg1)->__setitem__(arg2,arg3); 
+      (arg1)->__paren_asgn(arg2,arg3); 
     } 
     catch (...) 
     {
@@ -106085,16 +104782,16 @@ fail:
 
 
 static swig_octave_member swig_CvSeq_float_2_members[] = {
-{"cast",_wrap_CvSeq_float_2_cast,0,0,1,_wrap_CvSeq_float_2_cast_texinfo},
-{"__getitem__",_wrap_CvSeq_float_2___getitem__,0,0,0,_wrap_CvSeq_float_2___getitem___texinfo},
-{"__setitem__",_wrap_CvSeq_float_2___setitem__,0,0,0,_wrap_CvSeq_float_2___setitem___texinfo},
-{"append",_wrap_CvSeq_float_2_append,0,0,0,_wrap_CvSeq_float_2_append_texinfo},
-{"pop",_wrap_CvSeq_float_2_pop,0,0,0,_wrap_CvSeq_float_2_pop_texinfo},
+{"cast",_wrap_CvSeq_float_2_cast,0,0,1,0},
+{"__paren",_wrap_CvSeq_float_2___paren,0,0,0,0},
+{"__paren_asgn",_wrap_CvSeq_float_2___paren_asgn,0,0,0,0},
+{"append",_wrap_CvSeq_float_2_append,0,0,0,0},
+{"pop",_wrap_CvSeq_float_2_pop,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvSeq_float_2_base_names[] = {"_p_CvSeq",0};
 static const swig_type_info *swig_CvSeq_float_2_base[] = {0,0};
-static swig_octave_class _wrap_class_CvSeq_float_2 = {"CvSeq_float_2", &SWIGTYPE_p_CvTypedSeqT_CvTupleT_float_2_t_t,0,_wrap_new_CvSeq_float_2,_wrap_new_CvSeq_float_2_texinfo,_wrap_delete_CvSeq_float_2,swig_CvSeq_float_2_members,swig_CvSeq_float_2_base_names,swig_CvSeq_float_2_base };
+static swig_octave_class _wrap_class_CvSeq_float_2 = {"CvSeq_float_2", &SWIGTYPE_p_CvTypedSeqT_CvTupleT_float_2_t_t,0,_wrap_new_CvSeq_float_2,0,_wrap_delete_CvSeq_float_2,swig_CvSeq_float_2_members,swig_CvSeq_float_2_base_names,swig_CvSeq_float_2_base };
 
 static octave_value_list _wrap_CvSeq_float_3_cast (const octave_value_list& args, int nargout) {
   CvSeq *arg1 = (CvSeq *) 0 ;
@@ -106137,7 +104834,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_float_3___getitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_float_3___paren (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvTuple< float,3 > > *arg1 = (CvTypedSeq< CvTuple< float,3 > > *) 0 ;
   int arg2 ;
   CvTuple< float,3 > *result = 0 ;
@@ -106149,22 +104846,22 @@ static octave_value_list _wrap_CvSeq_float_3___getitem__ (const octave_value_lis
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_float_3___getitem__",args.length(),2,2,0)) {
+  if (!SWIG_check_num_args("CvSeq_float_3___paren",args.length(),2,2,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvTupleT_float_3_t_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_float_3___getitem__" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< float,3 > > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_float_3___paren" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< float,3 > > *""'"); 
   }
   arg1 = (CvTypedSeq< CvTuple< float,3 > > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_float_3___getitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_float_3___paren" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   {
     try {
-      result = (CvTuple< float,3 > *)(arg1)->__getitem__(arg2); 
+      result = (CvTuple< float,3 > *)(arg1)->__paren(arg2); 
     } 
     catch (...) 
     {
@@ -106178,7 +104875,7 @@ fail:
 }
 
 
-static octave_value_list _wrap_CvSeq_float_3___setitem__ (const octave_value_list& args, int nargout) {
+static octave_value_list _wrap_CvSeq_float_3___paren_asgn (const octave_value_list& args, int nargout) {
   CvTypedSeq< CvTuple< float,3 > > *arg1 = (CvTypedSeq< CvTuple< float,3 > > *) 0 ;
   int arg2 ;
   CvTuple< float,3 > *arg3 = (CvTuple< float,3 > *) 0 ;
@@ -106192,27 +104889,27 @@ static octave_value_list _wrap_CvSeq_float_3___setitem__ (const octave_value_lis
   octave_value_list *_outp=&_out;
   octave_value _outv;
   
-  if (!SWIG_check_num_args("CvSeq_float_3___setitem__",args.length(),3,3,0)) {
+  if (!SWIG_check_num_args("CvSeq_float_3___paren_asgn",args.length(),3,3,0)) {
     SWIG_fail;
   }
   res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_CvTypedSeqT_CvTupleT_float_3_t_t, 0 |  0 );
   if (!SWIG_IsOK(res1)) {
-    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_float_3___setitem__" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< float,3 > > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSeq_float_3___paren_asgn" "', argument " "1"" of type '" "CvTypedSeq< CvTuple< float,3 > > *""'"); 
   }
   arg1 = (CvTypedSeq< CvTuple< float,3 > > *)(argp1);
   ecode2 = SWIG_AsVal_int(args(1), &val2);
   if (!SWIG_IsOK(ecode2)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_float_3___setitem__" "', argument " "2"" of type '" "int""'");
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "CvSeq_float_3___paren_asgn" "', argument " "2"" of type '" "int""'");
   } 
   arg2 = (int)(val2);
   res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_CvTupleT_float_3_t, 0 |  0 );
   if (!SWIG_IsOK(res3)) {
-    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_float_3___setitem__" "', argument " "3"" of type '" "CvTuple< float,3 > *""'"); 
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "CvSeq_float_3___paren_asgn" "', argument " "3"" of type '" "CvTuple< float,3 > *""'"); 
   }
   arg3 = (CvTuple< float,3 > *)(argp3);
   {
     try {
-      (arg1)->__setitem__(arg2,arg3); 
+      (arg1)->__paren_asgn(arg2,arg3); 
     } 
     catch (...) 
     {
@@ -106357,173 +105054,16 @@ fail:
 
 
 static swig_octave_member swig_CvSeq_float_3_members[] = {
-{"cast",_wrap_CvSeq_float_3_cast,0,0,1,_wrap_CvSeq_float_3_cast_texinfo},
-{"__getitem__",_wrap_CvSeq_float_3___getitem__,0,0,0,_wrap_CvSeq_float_3___getitem___texinfo},
-{"__setitem__",_wrap_CvSeq_float_3___setitem__,0,0,0,_wrap_CvSeq_float_3___setitem___texinfo},
-{"append",_wrap_CvSeq_float_3_append,0,0,0,_wrap_CvSeq_float_3_append_texinfo},
-{"pop",_wrap_CvSeq_float_3_pop,0,0,0,_wrap_CvSeq_float_3_pop_texinfo},
+{"cast",_wrap_CvSeq_float_3_cast,0,0,1,0},
+{"__paren",_wrap_CvSeq_float_3___paren,0,0,0,0},
+{"__paren_asgn",_wrap_CvSeq_float_3___paren_asgn,0,0,0,0},
+{"append",_wrap_CvSeq_float_3_append,0,0,0,0},
+{"pop",_wrap_CvSeq_float_3_pop,0,0,0,0},
 {0,0,0,0}
 };
 static const char *swig_CvSeq_float_3_base_names[] = {"_p_CvSeq",0};
 static const swig_type_info *swig_CvSeq_float_3_base[] = {0,0};
-static swig_octave_class _wrap_class_CvSeq_float_3 = {"CvSeq_float_3", &SWIGTYPE_p_CvTypedSeqT_CvTupleT_float_3_t_t,0,_wrap_new_CvSeq_float_3,_wrap_new_CvSeq_float_3_texinfo,_wrap_delete_CvSeq_float_3,swig_CvSeq_float_3_members,swig_CvSeq_float_3_base_names,swig_CvSeq_float_3_base };
-
-static octave_value_list _wrap_SendErrorToPython (const octave_value_list& args, int nargout) {
-  int arg1 ;
-  char *arg2 = (char *) 0 ;
-  char *arg3 = (char *) 0 ;
-  char *arg4 = (char *) 0 ;
-  int arg5 ;
-  void *arg6 = (void *) 0 ;
-  int result;
-  int val1 ;
-  int ecode1 = 0 ;
-  int res2 ;
-  char *buf2 = 0 ;
-  int alloc2 = 0 ;
-  int res3 ;
-  char *buf3 = 0 ;
-  int alloc3 = 0 ;
-  int res4 ;
-  char *buf4 = 0 ;
-  int alloc4 = 0 ;
-  int val5 ;
-  int ecode5 = 0 ;
-  int res6 ;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("SendErrorToPython",args.length(),6,6,0)) {
-    SWIG_fail;
-  }
-  ecode1 = SWIG_AsVal_int(args(0), &val1);
-  if (!SWIG_IsOK(ecode1)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SendErrorToPython" "', argument " "1"" of type '" "int""'");
-  } 
-  arg1 = (int)(val1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
-  if (!SWIG_IsOK(res2)) {
-    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SendErrorToPython" "', argument " "2"" of type '" "char const *""'");
-  }
-  arg2 = (char *)(buf2);
-  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
-  if (!SWIG_IsOK(res3)) {
-    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SendErrorToPython" "', argument " "3"" of type '" "char const *""'");
-  }
-  arg3 = (char *)(buf3);
-  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
-  if (!SWIG_IsOK(res4)) {
-    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SendErrorToPython" "', argument " "4"" of type '" "char const *""'");
-  }
-  arg4 = (char *)(buf4);
-  ecode5 = SWIG_AsVal_int(args(4), &val5);
-  if (!SWIG_IsOK(ecode5)) {
-    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SendErrorToPython" "', argument " "5"" of type '" "int""'");
-  } 
-  arg5 = (int)(val5);
-  res6 = SWIG_ConvertPtr(args(5),SWIG_as_voidptrptr(&arg6), 0, 0);
-  if (!SWIG_IsOK(res6)) {
-    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SendErrorToPython" "', argument " "6"" of type '" "void *""'"); 
-  }
-  {
-    try {
-      try {
-        result = (int)SendErrorToPython(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4,arg5,arg6);
-      }
-      catch(int &_e) {
-        error("c++-side threw an exception"); SWIG_fail;
-      }
-    } 
-    catch (...) 
-    {
-      SWIG_fail;
-    } 
-  }
-  _outv = SWIG_From_int((int)(result));
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
-  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
-  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
-fail:
-  return _out;
-}
-
-
-static octave_value_list _wrap_function_ptr_generator (const octave_value_list& args, int nargout) {
-  CvErrorCallback result;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("function_ptr_generator",args.length(),0,0,0)) {
-    SWIG_fail;
-  }
-  {
-    try {
-      result = (CvErrorCallback)function_ptr_generator(); 
-    } 
-    catch (...) 
-    {
-      SWIG_fail;
-    } 
-  }
-  _outv = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_int_p_q_const__char_p_q_const__char_p_q_const__char_int_p_void__int);
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-fail:
-  return _out;
-}
-
-
-static octave_value_list _wrap_void_ptr_generator (const octave_value_list& args, int nargout) {
-  void *result = 0 ;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("void_ptr_generator",args.length(),0,0,0)) {
-    SWIG_fail;
-  }
-  {
-    try {
-      result = (void *)void_ptr_generator(); 
-    } 
-    catch (...) 
-    {
-      SWIG_fail;
-    } 
-  }
-  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 |  0 );
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-fail:
-  return _out;
-}
-
-
-static octave_value_list _wrap_void_ptrptr_generator (const octave_value_list& args, int nargout) {
-  void **result = 0 ;
-  octave_value_list _out;
-  octave_value_list *_outp=&_out;
-  octave_value _outv;
-  
-  if (!SWIG_check_num_args("void_ptrptr_generator",args.length(),0,0,0)) {
-    SWIG_fail;
-  }
-  {
-    try {
-      result = (void **)void_ptrptr_generator(); 
-    } 
-    catch (...) 
-    {
-      SWIG_fail;
-    } 
-  }
-  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_p_void, 0 |  0 );
-  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-fail:
-  return _out;
-}
-
+static swig_octave_class _wrap_class_CvSeq_float_3 = {"CvSeq_float_3", &SWIGTYPE_p_CvTypedSeqT_CvTupleT_float_3_t_t,0,_wrap_new_CvSeq_float_3,0,_wrap_delete_CvSeq_float_3,swig_CvSeq_float_3_members,swig_CvSeq_float_3_base_names,swig_CvSeq_float_3_base };
 
 
 static const struct swig_octave_member swig_globals[] = {
@@ -106728,20 +105268,20 @@ static const struct swig_octave_member swig_globals[] = {
 {"icvDepthToType",0,_wrap_icvDepthToType_get,_wrap_icvDepthToType_set,2,0},
 {"cvCreateImage",_wrap_cvCreateImage,0,0,2,_wrap_cvCreateImage_texinfo},
 {"cvCloneImage",_wrap_cvCloneImage,0,0,2,_wrap_cvCloneImage_texinfo},
-{"Cv32suf_i_set",_wrap_Cv32suf_i_set,0,0,2,_wrap_Cv32suf_i_set_texinfo},
-{"Cv32suf_i_get",_wrap_Cv32suf_i_get,0,0,2,_wrap_Cv32suf_i_get_texinfo},
-{"Cv32suf_u_set",_wrap_Cv32suf_u_set,0,0,2,_wrap_Cv32suf_u_set_texinfo},
-{"Cv32suf_u_get",_wrap_Cv32suf_u_get,0,0,2,_wrap_Cv32suf_u_get_texinfo},
-{"Cv32suf_f_set",_wrap_Cv32suf_f_set,0,0,2,_wrap_Cv32suf_f_set_texinfo},
-{"Cv32suf_f_get",_wrap_Cv32suf_f_get,0,0,2,_wrap_Cv32suf_f_get_texinfo},
+{"Cv32suf_i_set",_wrap_Cv32suf_i_set,0,0,2,0},
+{"Cv32suf_i_get",_wrap_Cv32suf_i_get,0,0,2,0},
+{"Cv32suf_u_set",_wrap_Cv32suf_u_set,0,0,2,0},
+{"Cv32suf_u_get",_wrap_Cv32suf_u_get,0,0,2,0},
+{"Cv32suf_f_set",_wrap_Cv32suf_f_set,0,0,2,0},
+{"Cv32suf_f_get",_wrap_Cv32suf_f_get,0,0,2,0},
 {"new_Cv32suf",_wrap_new_Cv32suf,0,0,2,_wrap_new_Cv32suf_texinfo},
 {"delete_Cv32suf",_wrap_delete_Cv32suf,0,0,2,_wrap_delete_Cv32suf_texinfo},
-{"Cv64suf_i_set",_wrap_Cv64suf_i_set,0,0,2,_wrap_Cv64suf_i_set_texinfo},
-{"Cv64suf_i_get",_wrap_Cv64suf_i_get,0,0,2,_wrap_Cv64suf_i_get_texinfo},
-{"Cv64suf_u_set",_wrap_Cv64suf_u_set,0,0,2,_wrap_Cv64suf_u_set_texinfo},
-{"Cv64suf_u_get",_wrap_Cv64suf_u_get,0,0,2,_wrap_Cv64suf_u_get_texinfo},
-{"Cv64suf_f_set",_wrap_Cv64suf_f_set,0,0,2,_wrap_Cv64suf_f_set_texinfo},
-{"Cv64suf_f_get",_wrap_Cv64suf_f_get,0,0,2,_wrap_Cv64suf_f_get_texinfo},
+{"Cv64suf_i_set",_wrap_Cv64suf_i_set,0,0,2,0},
+{"Cv64suf_i_get",_wrap_Cv64suf_i_get,0,0,2,0},
+{"Cv64suf_u_set",_wrap_Cv64suf_u_set,0,0,2,0},
+{"Cv64suf_u_get",_wrap_Cv64suf_u_get,0,0,2,0},
+{"Cv64suf_f_set",_wrap_Cv64suf_f_set,0,0,2,0},
+{"Cv64suf_f_get",_wrap_Cv64suf_f_get,0,0,2,0},
 {"new_Cv64suf",_wrap_new_Cv64suf,0,0,2,_wrap_new_Cv64suf_texinfo},
 {"delete_Cv64suf",_wrap_delete_Cv64suf,0,0,2,_wrap_delete_Cv64suf_texinfo},
 {"cvRound",_wrap_cvRound,0,0,2,_wrap_cvRound_texinfo},
@@ -106752,28 +105292,28 @@ static const struct swig_octave_member swig_globals[] = {
 {"cvRNG",_wrap_cvRNG,0,0,2,_wrap_cvRNG_texinfo},
 {"cvRandInt",_wrap_cvRandInt,0,0,2,_wrap_cvRandInt_texinfo},
 {"cvRandReal",_wrap_cvRandReal,0,0,2,_wrap_cvRandReal_texinfo},
-{"IplImage_ID_set",_wrap_IplImage_ID_set,0,0,2,_wrap_IplImage_ID_set_texinfo},
-{"IplImage_ID_get",_wrap_IplImage_ID_get,0,0,2,_wrap_IplImage_ID_get_texinfo},
-{"IplImage_nChannels_set",_wrap_IplImage_nChannels_set,0,0,2,_wrap_IplImage_nChannels_set_texinfo},
-{"IplImage_nChannels_get",_wrap_IplImage_nChannels_get,0,0,2,_wrap_IplImage_nChannels_get_texinfo},
-{"IplImage_depth_set",_wrap_IplImage_depth_set,0,0,2,_wrap_IplImage_depth_set_texinfo},
-{"IplImage_depth_get",_wrap_IplImage_depth_get,0,0,2,_wrap_IplImage_depth_get_texinfo},
-{"IplImage_dataOrder_set",_wrap_IplImage_dataOrder_set,0,0,2,_wrap_IplImage_dataOrder_set_texinfo},
-{"IplImage_dataOrder_get",_wrap_IplImage_dataOrder_get,0,0,2,_wrap_IplImage_dataOrder_get_texinfo},
-{"IplImage_origin_set",_wrap_IplImage_origin_set,0,0,2,_wrap_IplImage_origin_set_texinfo},
-{"IplImage_origin_get",_wrap_IplImage_origin_get,0,0,2,_wrap_IplImage_origin_get_texinfo},
-{"IplImage_align_set",_wrap_IplImage_align_set,0,0,2,_wrap_IplImage_align_set_texinfo},
-{"IplImage_align_get",_wrap_IplImage_align_get,0,0,2,_wrap_IplImage_align_get_texinfo},
-{"IplImage_width_set",_wrap_IplImage_width_set,0,0,2,_wrap_IplImage_width_set_texinfo},
-{"IplImage_width_get",_wrap_IplImage_width_get,0,0,2,_wrap_IplImage_width_get_texinfo},
-{"IplImage_height_set",_wrap_IplImage_height_set,0,0,2,_wrap_IplImage_height_set_texinfo},
-{"IplImage_height_get",_wrap_IplImage_height_get,0,0,2,_wrap_IplImage_height_get_texinfo},
-{"IplImage_roi_set",_wrap_IplImage_roi_set,0,0,2,_wrap_IplImage_roi_set_texinfo},
-{"IplImage_roi_get",_wrap_IplImage_roi_get,0,0,2,_wrap_IplImage_roi_get_texinfo},
-{"IplImage_imageSize_set",_wrap_IplImage_imageSize_set,0,0,2,_wrap_IplImage_imageSize_set_texinfo},
-{"IplImage_imageSize_get",_wrap_IplImage_imageSize_get,0,0,2,_wrap_IplImage_imageSize_get_texinfo},
-{"IplImage_widthStep_set",_wrap_IplImage_widthStep_set,0,0,2,_wrap_IplImage_widthStep_set_texinfo},
-{"IplImage_widthStep_get",_wrap_IplImage_widthStep_get,0,0,2,_wrap_IplImage_widthStep_get_texinfo},
+{"IplImage_ID_set",_wrap_IplImage_ID_set,0,0,2,0},
+{"IplImage_ID_get",_wrap_IplImage_ID_get,0,0,2,0},
+{"IplImage_nChannels_set",_wrap_IplImage_nChannels_set,0,0,2,0},
+{"IplImage_nChannels_get",_wrap_IplImage_nChannels_get,0,0,2,0},
+{"IplImage_depth_set",_wrap_IplImage_depth_set,0,0,2,0},
+{"IplImage_depth_get",_wrap_IplImage_depth_get,0,0,2,0},
+{"IplImage_dataOrder_set",_wrap_IplImage_dataOrder_set,0,0,2,0},
+{"IplImage_dataOrder_get",_wrap_IplImage_dataOrder_get,0,0,2,0},
+{"IplImage_origin_set",_wrap_IplImage_origin_set,0,0,2,0},
+{"IplImage_origin_get",_wrap_IplImage_origin_get,0,0,2,0},
+{"IplImage_align_set",_wrap_IplImage_align_set,0,0,2,0},
+{"IplImage_align_get",_wrap_IplImage_align_get,0,0,2,0},
+{"IplImage_width_set",_wrap_IplImage_width_set,0,0,2,0},
+{"IplImage_width_get",_wrap_IplImage_width_get,0,0,2,0},
+{"IplImage_height_set",_wrap_IplImage_height_set,0,0,2,0},
+{"IplImage_height_get",_wrap_IplImage_height_get,0,0,2,0},
+{"IplImage_roi_set",_wrap_IplImage_roi_set,0,0,2,0},
+{"IplImage_roi_get",_wrap_IplImage_roi_get,0,0,2,0},
+{"IplImage_imageSize_set",_wrap_IplImage_imageSize_set,0,0,2,0},
+{"IplImage_imageSize_get",_wrap_IplImage_imageSize_get,0,0,2,0},
+{"IplImage_widthStep_set",_wrap_IplImage_widthStep_set,0,0,2,0},
+{"IplImage_widthStep_get",_wrap_IplImage_widthStep_get,0,0,2,0},
 {"delete_IplImage",_wrap_delete_IplImage,0,0,2,_wrap_delete_IplImage_texinfo},
 {"IplImage___mul",_wrap_IplImage___mul,0,0,2,_wrap_IplImage___mul_texinfo},
 {"IplImage___add",_wrap_IplImage___add,0,0,2,_wrap_IplImage___add_texinfo},
@@ -106803,63 +105343,63 @@ static const struct swig_octave_member swig_globals[] = {
 {"IplImage___str",_wrap_IplImage___str,0,0,2,_wrap_IplImage___str_texinfo},
 {"IplImage___paren_asgn",_wrap_IplImage___paren_asgn,0,0,2,_wrap_IplImage___paren_asgn_texinfo},
 {"IplImage___paren",_wrap_IplImage___paren,0,0,2,_wrap_IplImage___paren_texinfo},
-{"IplROI_coi_set",_wrap_IplROI_coi_set,0,0,2,_wrap_IplROI_coi_set_texinfo},
-{"IplROI_coi_get",_wrap_IplROI_coi_get,0,0,2,_wrap_IplROI_coi_get_texinfo},
-{"IplROI_xOffset_set",_wrap_IplROI_xOffset_set,0,0,2,_wrap_IplROI_xOffset_set_texinfo},
-{"IplROI_xOffset_get",_wrap_IplROI_xOffset_get,0,0,2,_wrap_IplROI_xOffset_get_texinfo},
-{"IplROI_yOffset_set",_wrap_IplROI_yOffset_set,0,0,2,_wrap_IplROI_yOffset_set_texinfo},
-{"IplROI_yOffset_get",_wrap_IplROI_yOffset_get,0,0,2,_wrap_IplROI_yOffset_get_texinfo},
-{"IplROI_width_set",_wrap_IplROI_width_set,0,0,2,_wrap_IplROI_width_set_texinfo},
-{"IplROI_width_get",_wrap_IplROI_width_get,0,0,2,_wrap_IplROI_width_get_texinfo},
-{"IplROI_height_set",_wrap_IplROI_height_set,0,0,2,_wrap_IplROI_height_set_texinfo},
-{"IplROI_height_get",_wrap_IplROI_height_get,0,0,2,_wrap_IplROI_height_get_texinfo},
+{"IplROI_coi_set",_wrap_IplROI_coi_set,0,0,2,0},
+{"IplROI_coi_get",_wrap_IplROI_coi_get,0,0,2,0},
+{"IplROI_xOffset_set",_wrap_IplROI_xOffset_set,0,0,2,0},
+{"IplROI_xOffset_get",_wrap_IplROI_xOffset_get,0,0,2,0},
+{"IplROI_yOffset_set",_wrap_IplROI_yOffset_set,0,0,2,0},
+{"IplROI_yOffset_get",_wrap_IplROI_yOffset_get,0,0,2,0},
+{"IplROI_width_set",_wrap_IplROI_width_set,0,0,2,0},
+{"IplROI_width_get",_wrap_IplROI_width_get,0,0,2,0},
+{"IplROI_height_set",_wrap_IplROI_height_set,0,0,2,0},
+{"IplROI_height_get",_wrap_IplROI_height_get,0,0,2,0},
 {"new_IplROI",_wrap_new_IplROI,0,0,2,_wrap_new_IplROI_texinfo},
 {"delete_IplROI",_wrap_delete_IplROI,0,0,2,_wrap_delete_IplROI_texinfo},
-{"IplConvKernel_nCols_set",_wrap_IplConvKernel_nCols_set,0,0,2,_wrap_IplConvKernel_nCols_set_texinfo},
-{"IplConvKernel_nCols_get",_wrap_IplConvKernel_nCols_get,0,0,2,_wrap_IplConvKernel_nCols_get_texinfo},
-{"IplConvKernel_nRows_set",_wrap_IplConvKernel_nRows_set,0,0,2,_wrap_IplConvKernel_nRows_set_texinfo},
-{"IplConvKernel_nRows_get",_wrap_IplConvKernel_nRows_get,0,0,2,_wrap_IplConvKernel_nRows_get_texinfo},
-{"IplConvKernel_anchorX_set",_wrap_IplConvKernel_anchorX_set,0,0,2,_wrap_IplConvKernel_anchorX_set_texinfo},
-{"IplConvKernel_anchorX_get",_wrap_IplConvKernel_anchorX_get,0,0,2,_wrap_IplConvKernel_anchorX_get_texinfo},
-{"IplConvKernel_anchorY_set",_wrap_IplConvKernel_anchorY_set,0,0,2,_wrap_IplConvKernel_anchorY_set_texinfo},
-{"IplConvKernel_anchorY_get",_wrap_IplConvKernel_anchorY_get,0,0,2,_wrap_IplConvKernel_anchorY_get_texinfo},
-{"IplConvKernel_values_set",_wrap_IplConvKernel_values_set,0,0,2,_wrap_IplConvKernel_values_set_texinfo},
-{"IplConvKernel_values_get",_wrap_IplConvKernel_values_get,0,0,2,_wrap_IplConvKernel_values_get_texinfo},
-{"IplConvKernel_nShiftR_set",_wrap_IplConvKernel_nShiftR_set,0,0,2,_wrap_IplConvKernel_nShiftR_set_texinfo},
-{"IplConvKernel_nShiftR_get",_wrap_IplConvKernel_nShiftR_get,0,0,2,_wrap_IplConvKernel_nShiftR_get_texinfo},
+{"IplConvKernel_nCols_set",_wrap_IplConvKernel_nCols_set,0,0,2,0},
+{"IplConvKernel_nCols_get",_wrap_IplConvKernel_nCols_get,0,0,2,0},
+{"IplConvKernel_nRows_set",_wrap_IplConvKernel_nRows_set,0,0,2,0},
+{"IplConvKernel_nRows_get",_wrap_IplConvKernel_nRows_get,0,0,2,0},
+{"IplConvKernel_anchorX_set",_wrap_IplConvKernel_anchorX_set,0,0,2,0},
+{"IplConvKernel_anchorX_get",_wrap_IplConvKernel_anchorX_get,0,0,2,0},
+{"IplConvKernel_anchorY_set",_wrap_IplConvKernel_anchorY_set,0,0,2,0},
+{"IplConvKernel_anchorY_get",_wrap_IplConvKernel_anchorY_get,0,0,2,0},
+{"IplConvKernel_values_set",_wrap_IplConvKernel_values_set,0,0,2,0},
+{"IplConvKernel_values_get",_wrap_IplConvKernel_values_get,0,0,2,0},
+{"IplConvKernel_nShiftR_set",_wrap_IplConvKernel_nShiftR_set,0,0,2,0},
+{"IplConvKernel_nShiftR_get",_wrap_IplConvKernel_nShiftR_get,0,0,2,0},
 {"delete_IplConvKernel",_wrap_delete_IplConvKernel,0,0,2,_wrap_delete_IplConvKernel_texinfo},
-{"IplConvKernelFP_nCols_set",_wrap_IplConvKernelFP_nCols_set,0,0,2,_wrap_IplConvKernelFP_nCols_set_texinfo},
-{"IplConvKernelFP_nCols_get",_wrap_IplConvKernelFP_nCols_get,0,0,2,_wrap_IplConvKernelFP_nCols_get_texinfo},
-{"IplConvKernelFP_nRows_set",_wrap_IplConvKernelFP_nRows_set,0,0,2,_wrap_IplConvKernelFP_nRows_set_texinfo},
-{"IplConvKernelFP_nRows_get",_wrap_IplConvKernelFP_nRows_get,0,0,2,_wrap_IplConvKernelFP_nRows_get_texinfo},
-{"IplConvKernelFP_anchorX_set",_wrap_IplConvKernelFP_anchorX_set,0,0,2,_wrap_IplConvKernelFP_anchorX_set_texinfo},
-{"IplConvKernelFP_anchorX_get",_wrap_IplConvKernelFP_anchorX_get,0,0,2,_wrap_IplConvKernelFP_anchorX_get_texinfo},
-{"IplConvKernelFP_anchorY_set",_wrap_IplConvKernelFP_anchorY_set,0,0,2,_wrap_IplConvKernelFP_anchorY_set_texinfo},
-{"IplConvKernelFP_anchorY_get",_wrap_IplConvKernelFP_anchorY_get,0,0,2,_wrap_IplConvKernelFP_anchorY_get_texinfo},
-{"IplConvKernelFP_values_set",_wrap_IplConvKernelFP_values_set,0,0,2,_wrap_IplConvKernelFP_values_set_texinfo},
-{"IplConvKernelFP_values_get",_wrap_IplConvKernelFP_values_get,0,0,2,_wrap_IplConvKernelFP_values_get_texinfo},
+{"IplConvKernelFP_nCols_set",_wrap_IplConvKernelFP_nCols_set,0,0,2,0},
+{"IplConvKernelFP_nCols_get",_wrap_IplConvKernelFP_nCols_get,0,0,2,0},
+{"IplConvKernelFP_nRows_set",_wrap_IplConvKernelFP_nRows_set,0,0,2,0},
+{"IplConvKernelFP_nRows_get",_wrap_IplConvKernelFP_nRows_get,0,0,2,0},
+{"IplConvKernelFP_anchorX_set",_wrap_IplConvKernelFP_anchorX_set,0,0,2,0},
+{"IplConvKernelFP_anchorX_get",_wrap_IplConvKernelFP_anchorX_get,0,0,2,0},
+{"IplConvKernelFP_anchorY_set",_wrap_IplConvKernelFP_anchorY_set,0,0,2,0},
+{"IplConvKernelFP_anchorY_get",_wrap_IplConvKernelFP_anchorY_get,0,0,2,0},
+{"IplConvKernelFP_values_set",_wrap_IplConvKernelFP_values_set,0,0,2,0},
+{"IplConvKernelFP_values_get",_wrap_IplConvKernelFP_values_get,0,0,2,0},
 {"new_IplConvKernelFP",_wrap_new_IplConvKernelFP,0,0,2,_wrap_new_IplConvKernelFP_texinfo},
 {"delete_IplConvKernelFP",_wrap_delete_IplConvKernelFP,0,0,2,_wrap_delete_IplConvKernelFP_texinfo},
-{"CvMat_type_set",_wrap_CvMat_type_set,0,0,2,_wrap_CvMat_type_set_texinfo},
-{"CvMat_type_get",_wrap_CvMat_type_get,0,0,2,_wrap_CvMat_type_get_texinfo},
-{"CvMat_step_set",_wrap_CvMat_step_set,0,0,2,_wrap_CvMat_step_set_texinfo},
-{"CvMat_step_get",_wrap_CvMat_step_get,0,0,2,_wrap_CvMat_step_get_texinfo},
-{"CvMat_refcount_set",_wrap_CvMat_refcount_set,0,0,2,_wrap_CvMat_refcount_set_texinfo},
-{"CvMat_refcount_get",_wrap_CvMat_refcount_get,0,0,2,_wrap_CvMat_refcount_get_texinfo},
-{"CvMat_hdr_refcount_set",_wrap_CvMat_hdr_refcount_set,0,0,2,_wrap_CvMat_hdr_refcount_set_texinfo},
-{"CvMat_hdr_refcount_get",_wrap_CvMat_hdr_refcount_get,0,0,2,_wrap_CvMat_hdr_refcount_get_texinfo},
-{"CvMat_data_get",_wrap_CvMat_data_get,0,0,2,_wrap_CvMat_data_get_texinfo},
+{"CvMat_type_set",_wrap_CvMat_type_set,0,0,2,0},
+{"CvMat_type_get",_wrap_CvMat_type_get,0,0,2,0},
+{"CvMat_step_set",_wrap_CvMat_step_set,0,0,2,0},
+{"CvMat_step_get",_wrap_CvMat_step_get,0,0,2,0},
+{"CvMat_refcount_set",_wrap_CvMat_refcount_set,0,0,2,0},
+{"CvMat_refcount_get",_wrap_CvMat_refcount_get,0,0,2,0},
+{"CvMat_hdr_refcount_set",_wrap_CvMat_hdr_refcount_set,0,0,2,0},
+{"CvMat_hdr_refcount_get",_wrap_CvMat_hdr_refcount_get,0,0,2,0},
+{"CvMat_data_get",_wrap_CvMat_data_get,0,0,2,0},
 {"delete_CvMat",_wrap_delete_CvMat,0,0,2,_wrap_delete_CvMat_texinfo},
-{"CvMat_depth_get",_wrap_CvMat_depth_get,0,0,2,_wrap_CvMat_depth_get_texinfo},
-{"CvMat_nChannels_get",_wrap_CvMat_nChannels_get,0,0,2,_wrap_CvMat_nChannels_get_texinfo},
-{"CvMat_dataOrder_get",_wrap_CvMat_dataOrder_get,0,0,2,_wrap_CvMat_dataOrder_get_texinfo},
-{"CvMat_origin_get",_wrap_CvMat_origin_get,0,0,2,_wrap_CvMat_origin_get_texinfo},
-{"CvMat_width_get",_wrap_CvMat_width_get,0,0,2,_wrap_CvMat_width_get_texinfo},
-{"CvMat_height_get",_wrap_CvMat_height_get,0,0,2,_wrap_CvMat_height_get_texinfo},
-{"CvMat_imageSize_get",_wrap_CvMat_imageSize_get,0,0,2,_wrap_CvMat_imageSize_get_texinfo},
-{"CvMat_widthStep_get",_wrap_CvMat_widthStep_get,0,0,2,_wrap_CvMat_widthStep_get_texinfo},
-{"CvMat_rows_get",_wrap_CvMat_rows_get,0,0,2,_wrap_CvMat_rows_get_texinfo},
-{"CvMat_cols_get",_wrap_CvMat_cols_get,0,0,2,_wrap_CvMat_cols_get_texinfo},
+{"CvMat_depth_get",_wrap_CvMat_depth_get,0,0,2,0},
+{"CvMat_nChannels_get",_wrap_CvMat_nChannels_get,0,0,2,0},
+{"CvMat_dataOrder_get",_wrap_CvMat_dataOrder_get,0,0,2,0},
+{"CvMat_origin_get",_wrap_CvMat_origin_get,0,0,2,0},
+{"CvMat_width_get",_wrap_CvMat_width_get,0,0,2,0},
+{"CvMat_height_get",_wrap_CvMat_height_get,0,0,2,0},
+{"CvMat_imageSize_get",_wrap_CvMat_imageSize_get,0,0,2,0},
+{"CvMat_widthStep_get",_wrap_CvMat_widthStep_get,0,0,2,0},
+{"CvMat_rows_get",_wrap_CvMat_rows_get,0,0,2,0},
+{"CvMat_cols_get",_wrap_CvMat_cols_get,0,0,2,0},
 {"CvMat___mul",_wrap_CvMat___mul,0,0,2,_wrap_CvMat___mul_texinfo},
 {"CvMat___add",_wrap_CvMat___add,0,0,2,_wrap_CvMat___add_texinfo},
 {"CvMat___xor",_wrap_CvMat___xor,0,0,2,_wrap_CvMat___xor_texinfo},
@@ -106888,134 +105428,134 @@ static const struct swig_octave_member swig_globals[] = {
 {"CvMat___str",_wrap_CvMat___str,0,0,2,_wrap_CvMat___str_texinfo},
 {"CvMat___paren_asgn",_wrap_CvMat___paren_asgn,0,0,2,_wrap_CvMat___paren_asgn_texinfo},
 {"CvMat___paren",_wrap_CvMat___paren,0,0,2,_wrap_CvMat___paren_texinfo},
-{"CvMat_imageData_set",_wrap_CvMat_imageData_set,0,0,2,_wrap_CvMat_imageData_set_texinfo},
-{"CvMat_imageData_get",_wrap_CvMat_imageData_get,0,0,2,_wrap_CvMat_imageData_get_texinfo},
-{"CvMat_data_ptr_set",_wrap_CvMat_data_ptr_set,0,0,2,_wrap_CvMat_data_ptr_set_texinfo},
-{"CvMat_data_ptr_get",_wrap_CvMat_data_ptr_get,0,0,2,_wrap_CvMat_data_ptr_get_texinfo},
-{"CvMat_data_s_set",_wrap_CvMat_data_s_set,0,0,2,_wrap_CvMat_data_s_set_texinfo},
-{"CvMat_data_s_get",_wrap_CvMat_data_s_get,0,0,2,_wrap_CvMat_data_s_get_texinfo},
-{"CvMat_data_i_set",_wrap_CvMat_data_i_set,0,0,2,_wrap_CvMat_data_i_set_texinfo},
-{"CvMat_data_i_get",_wrap_CvMat_data_i_get,0,0,2,_wrap_CvMat_data_i_get_texinfo},
-{"CvMat_data_fl_set",_wrap_CvMat_data_fl_set,0,0,2,_wrap_CvMat_data_fl_set_texinfo},
-{"CvMat_data_fl_get",_wrap_CvMat_data_fl_get,0,0,2,_wrap_CvMat_data_fl_get_texinfo},
-{"CvMat_data_db_set",_wrap_CvMat_data_db_set,0,0,2,_wrap_CvMat_data_db_set_texinfo},
-{"CvMat_data_db_get",_wrap_CvMat_data_db_get,0,0,2,_wrap_CvMat_data_db_get_texinfo},
+{"CvMat_imageData_set",_wrap_CvMat_imageData_set,0,0,2,0},
+{"CvMat_imageData_get",_wrap_CvMat_imageData_get,0,0,2,0},
+{"CvMat_data_ptr_set",_wrap_CvMat_data_ptr_set,0,0,2,0},
+{"CvMat_data_ptr_get",_wrap_CvMat_data_ptr_get,0,0,2,0},
+{"CvMat_data_s_set",_wrap_CvMat_data_s_set,0,0,2,0},
+{"CvMat_data_s_get",_wrap_CvMat_data_s_get,0,0,2,0},
+{"CvMat_data_i_set",_wrap_CvMat_data_i_set,0,0,2,0},
+{"CvMat_data_i_get",_wrap_CvMat_data_i_get,0,0,2,0},
+{"CvMat_data_fl_set",_wrap_CvMat_data_fl_set,0,0,2,0},
+{"CvMat_data_fl_get",_wrap_CvMat_data_fl_get,0,0,2,0},
+{"CvMat_data_db_set",_wrap_CvMat_data_db_set,0,0,2,0},
+{"CvMat_data_db_get",_wrap_CvMat_data_db_get,0,0,2,0},
 {"new_CvMat_data",_wrap_new_CvMat_data,0,0,2,_wrap_new_CvMat_data_texinfo},
 {"delete_CvMat_data",_wrap_delete_CvMat_data,0,0,2,_wrap_delete_CvMat_data_texinfo},
 {"cvMat",_wrap_cvMat,0,0,2,_wrap_cvMat_texinfo},
 {"cvmGet",_wrap_cvmGet,0,0,2,_wrap_cvmGet_texinfo},
 {"cvmSet",_wrap_cvmSet,0,0,2,_wrap_cvmSet_texinfo},
 {"cvCvToIplDepth",_wrap_cvCvToIplDepth,0,0,2,_wrap_cvCvToIplDepth_texinfo},
-{"CvMatND_type_set",_wrap_CvMatND_type_set,0,0,2,_wrap_CvMatND_type_set_texinfo},
-{"CvMatND_type_get",_wrap_CvMatND_type_get,0,0,2,_wrap_CvMatND_type_get_texinfo},
-{"CvMatND_dims_set",_wrap_CvMatND_dims_set,0,0,2,_wrap_CvMatND_dims_set_texinfo},
-{"CvMatND_dims_get",_wrap_CvMatND_dims_get,0,0,2,_wrap_CvMatND_dims_get_texinfo},
-{"CvMatND_refcount_set",_wrap_CvMatND_refcount_set,0,0,2,_wrap_CvMatND_refcount_set_texinfo},
-{"CvMatND_refcount_get",_wrap_CvMatND_refcount_get,0,0,2,_wrap_CvMatND_refcount_get_texinfo},
-{"CvMatND_hdr_refcount_set",_wrap_CvMatND_hdr_refcount_set,0,0,2,_wrap_CvMatND_hdr_refcount_set_texinfo},
-{"CvMatND_hdr_refcount_get",_wrap_CvMatND_hdr_refcount_get,0,0,2,_wrap_CvMatND_hdr_refcount_get_texinfo},
-{"CvMatND_dim_get",_wrap_CvMatND_dim_get,0,0,2,_wrap_CvMatND_dim_get_texinfo},
-{"CvMatND_data_get",_wrap_CvMatND_data_get,0,0,2,_wrap_CvMatND_data_get_texinfo},
+{"CvMatND_type_set",_wrap_CvMatND_type_set,0,0,2,0},
+{"CvMatND_type_get",_wrap_CvMatND_type_get,0,0,2,0},
+{"CvMatND_dims_set",_wrap_CvMatND_dims_set,0,0,2,0},
+{"CvMatND_dims_get",_wrap_CvMatND_dims_get,0,0,2,0},
+{"CvMatND_refcount_set",_wrap_CvMatND_refcount_set,0,0,2,0},
+{"CvMatND_refcount_get",_wrap_CvMatND_refcount_get,0,0,2,0},
+{"CvMatND_hdr_refcount_set",_wrap_CvMatND_hdr_refcount_set,0,0,2,0},
+{"CvMatND_hdr_refcount_get",_wrap_CvMatND_hdr_refcount_get,0,0,2,0},
+{"CvMatND_dim_get",_wrap_CvMatND_dim_get,0,0,2,0},
+{"CvMatND_data_get",_wrap_CvMatND_data_get,0,0,2,0},
 {"delete_CvMatND",_wrap_delete_CvMatND,0,0,2,_wrap_delete_CvMatND_texinfo},
-{"CvMatND_dim_size_set",_wrap_CvMatND_dim_size_set,0,0,2,_wrap_CvMatND_dim_size_set_texinfo},
-{"CvMatND_dim_size_get",_wrap_CvMatND_dim_size_get,0,0,2,_wrap_CvMatND_dim_size_get_texinfo},
-{"CvMatND_dim_step_set",_wrap_CvMatND_dim_step_set,0,0,2,_wrap_CvMatND_dim_step_set_texinfo},
-{"CvMatND_dim_step_get",_wrap_CvMatND_dim_step_get,0,0,2,_wrap_CvMatND_dim_step_get_texinfo},
+{"CvMatND_dim_size_set",_wrap_CvMatND_dim_size_set,0,0,2,0},
+{"CvMatND_dim_size_get",_wrap_CvMatND_dim_size_get,0,0,2,0},
+{"CvMatND_dim_step_set",_wrap_CvMatND_dim_step_set,0,0,2,0},
+{"CvMatND_dim_step_get",_wrap_CvMatND_dim_step_get,0,0,2,0},
 {"new_CvMatND_dim",_wrap_new_CvMatND_dim,0,0,2,_wrap_new_CvMatND_dim_texinfo},
 {"delete_CvMatND_dim",_wrap_delete_CvMatND_dim,0,0,2,_wrap_delete_CvMatND_dim_texinfo},
-{"CvMatND_data_ptr_set",_wrap_CvMatND_data_ptr_set,0,0,2,_wrap_CvMatND_data_ptr_set_texinfo},
-{"CvMatND_data_ptr_get",_wrap_CvMatND_data_ptr_get,0,0,2,_wrap_CvMatND_data_ptr_get_texinfo},
-{"CvMatND_data_fl_set",_wrap_CvMatND_data_fl_set,0,0,2,_wrap_CvMatND_data_fl_set_texinfo},
-{"CvMatND_data_fl_get",_wrap_CvMatND_data_fl_get,0,0,2,_wrap_CvMatND_data_fl_get_texinfo},
-{"CvMatND_data_db_set",_wrap_CvMatND_data_db_set,0,0,2,_wrap_CvMatND_data_db_set_texinfo},
-{"CvMatND_data_db_get",_wrap_CvMatND_data_db_get,0,0,2,_wrap_CvMatND_data_db_get_texinfo},
-{"CvMatND_data_i_set",_wrap_CvMatND_data_i_set,0,0,2,_wrap_CvMatND_data_i_set_texinfo},
-{"CvMatND_data_i_get",_wrap_CvMatND_data_i_get,0,0,2,_wrap_CvMatND_data_i_get_texinfo},
-{"CvMatND_data_s_set",_wrap_CvMatND_data_s_set,0,0,2,_wrap_CvMatND_data_s_set_texinfo},
-{"CvMatND_data_s_get",_wrap_CvMatND_data_s_get,0,0,2,_wrap_CvMatND_data_s_get_texinfo},
+{"CvMatND_data_ptr_set",_wrap_CvMatND_data_ptr_set,0,0,2,0},
+{"CvMatND_data_ptr_get",_wrap_CvMatND_data_ptr_get,0,0,2,0},
+{"CvMatND_data_fl_set",_wrap_CvMatND_data_fl_set,0,0,2,0},
+{"CvMatND_data_fl_get",_wrap_CvMatND_data_fl_get,0,0,2,0},
+{"CvMatND_data_db_set",_wrap_CvMatND_data_db_set,0,0,2,0},
+{"CvMatND_data_db_get",_wrap_CvMatND_data_db_get,0,0,2,0},
+{"CvMatND_data_i_set",_wrap_CvMatND_data_i_set,0,0,2,0},
+{"CvMatND_data_i_get",_wrap_CvMatND_data_i_get,0,0,2,0},
+{"CvMatND_data_s_set",_wrap_CvMatND_data_s_set,0,0,2,0},
+{"CvMatND_data_s_get",_wrap_CvMatND_data_s_get,0,0,2,0},
 {"new_CvMatND_data",_wrap_new_CvMatND_data,0,0,2,_wrap_new_CvMatND_data_texinfo},
 {"delete_CvMatND_data",_wrap_delete_CvMatND_data,0,0,2,_wrap_delete_CvMatND_data_texinfo},
-{"CvSparseMat_type_set",_wrap_CvSparseMat_type_set,0,0,2,_wrap_CvSparseMat_type_set_texinfo},
-{"CvSparseMat_type_get",_wrap_CvSparseMat_type_get,0,0,2,_wrap_CvSparseMat_type_get_texinfo},
-{"CvSparseMat_dims_set",_wrap_CvSparseMat_dims_set,0,0,2,_wrap_CvSparseMat_dims_set_texinfo},
-{"CvSparseMat_dims_get",_wrap_CvSparseMat_dims_get,0,0,2,_wrap_CvSparseMat_dims_get_texinfo},
-{"CvSparseMat_refcount_set",_wrap_CvSparseMat_refcount_set,0,0,2,_wrap_CvSparseMat_refcount_set_texinfo},
-{"CvSparseMat_refcount_get",_wrap_CvSparseMat_refcount_get,0,0,2,_wrap_CvSparseMat_refcount_get_texinfo},
-{"CvSparseMat_hdr_refcount_set",_wrap_CvSparseMat_hdr_refcount_set,0,0,2,_wrap_CvSparseMat_hdr_refcount_set_texinfo},
-{"CvSparseMat_hdr_refcount_get",_wrap_CvSparseMat_hdr_refcount_get,0,0,2,_wrap_CvSparseMat_hdr_refcount_get_texinfo},
-{"CvSparseMat_heap_set",_wrap_CvSparseMat_heap_set,0,0,2,_wrap_CvSparseMat_heap_set_texinfo},
-{"CvSparseMat_heap_get",_wrap_CvSparseMat_heap_get,0,0,2,_wrap_CvSparseMat_heap_get_texinfo},
-{"CvSparseMat_hashtable_set",_wrap_CvSparseMat_hashtable_set,0,0,2,_wrap_CvSparseMat_hashtable_set_texinfo},
-{"CvSparseMat_hashtable_get",_wrap_CvSparseMat_hashtable_get,0,0,2,_wrap_CvSparseMat_hashtable_get_texinfo},
-{"CvSparseMat_hashsize_set",_wrap_CvSparseMat_hashsize_set,0,0,2,_wrap_CvSparseMat_hashsize_set_texinfo},
-{"CvSparseMat_hashsize_get",_wrap_CvSparseMat_hashsize_get,0,0,2,_wrap_CvSparseMat_hashsize_get_texinfo},
-{"CvSparseMat_valoffset_set",_wrap_CvSparseMat_valoffset_set,0,0,2,_wrap_CvSparseMat_valoffset_set_texinfo},
-{"CvSparseMat_valoffset_get",_wrap_CvSparseMat_valoffset_get,0,0,2,_wrap_CvSparseMat_valoffset_get_texinfo},
-{"CvSparseMat_idxoffset_set",_wrap_CvSparseMat_idxoffset_set,0,0,2,_wrap_CvSparseMat_idxoffset_set_texinfo},
-{"CvSparseMat_idxoffset_get",_wrap_CvSparseMat_idxoffset_get,0,0,2,_wrap_CvSparseMat_idxoffset_get_texinfo},
-{"CvSparseMat_size_set",_wrap_CvSparseMat_size_set,0,0,2,_wrap_CvSparseMat_size_set_texinfo},
-{"CvSparseMat_size_get",_wrap_CvSparseMat_size_get,0,0,2,_wrap_CvSparseMat_size_get_texinfo},
+{"CvSparseMat_type_set",_wrap_CvSparseMat_type_set,0,0,2,0},
+{"CvSparseMat_type_get",_wrap_CvSparseMat_type_get,0,0,2,0},
+{"CvSparseMat_dims_set",_wrap_CvSparseMat_dims_set,0,0,2,0},
+{"CvSparseMat_dims_get",_wrap_CvSparseMat_dims_get,0,0,2,0},
+{"CvSparseMat_refcount_set",_wrap_CvSparseMat_refcount_set,0,0,2,0},
+{"CvSparseMat_refcount_get",_wrap_CvSparseMat_refcount_get,0,0,2,0},
+{"CvSparseMat_hdr_refcount_set",_wrap_CvSparseMat_hdr_refcount_set,0,0,2,0},
+{"CvSparseMat_hdr_refcount_get",_wrap_CvSparseMat_hdr_refcount_get,0,0,2,0},
+{"CvSparseMat_heap_set",_wrap_CvSparseMat_heap_set,0,0,2,0},
+{"CvSparseMat_heap_get",_wrap_CvSparseMat_heap_get,0,0,2,0},
+{"CvSparseMat_hashtable_set",_wrap_CvSparseMat_hashtable_set,0,0,2,0},
+{"CvSparseMat_hashtable_get",_wrap_CvSparseMat_hashtable_get,0,0,2,0},
+{"CvSparseMat_hashsize_set",_wrap_CvSparseMat_hashsize_set,0,0,2,0},
+{"CvSparseMat_hashsize_get",_wrap_CvSparseMat_hashsize_get,0,0,2,0},
+{"CvSparseMat_valoffset_set",_wrap_CvSparseMat_valoffset_set,0,0,2,0},
+{"CvSparseMat_valoffset_get",_wrap_CvSparseMat_valoffset_get,0,0,2,0},
+{"CvSparseMat_idxoffset_set",_wrap_CvSparseMat_idxoffset_set,0,0,2,0},
+{"CvSparseMat_idxoffset_get",_wrap_CvSparseMat_idxoffset_get,0,0,2,0},
+{"CvSparseMat_size_set",_wrap_CvSparseMat_size_set,0,0,2,0},
+{"CvSparseMat_size_get",_wrap_CvSparseMat_size_get,0,0,2,0},
 {"delete_CvSparseMat",_wrap_delete_CvSparseMat,0,0,2,_wrap_delete_CvSparseMat_texinfo},
-{"CvSparseNode_hashval_set",_wrap_CvSparseNode_hashval_set,0,0,2,_wrap_CvSparseNode_hashval_set_texinfo},
-{"CvSparseNode_hashval_get",_wrap_CvSparseNode_hashval_get,0,0,2,_wrap_CvSparseNode_hashval_get_texinfo},
-{"CvSparseNode_next_set",_wrap_CvSparseNode_next_set,0,0,2,_wrap_CvSparseNode_next_set_texinfo},
-{"CvSparseNode_next_get",_wrap_CvSparseNode_next_get,0,0,2,_wrap_CvSparseNode_next_get_texinfo},
+{"CvSparseNode_hashval_set",_wrap_CvSparseNode_hashval_set,0,0,2,0},
+{"CvSparseNode_hashval_get",_wrap_CvSparseNode_hashval_get,0,0,2,0},
+{"CvSparseNode_next_set",_wrap_CvSparseNode_next_set,0,0,2,0},
+{"CvSparseNode_next_get",_wrap_CvSparseNode_next_get,0,0,2,0},
 {"new_CvSparseNode",_wrap_new_CvSparseNode,0,0,2,_wrap_new_CvSparseNode_texinfo},
 {"delete_CvSparseNode",_wrap_delete_CvSparseNode,0,0,2,_wrap_delete_CvSparseNode_texinfo},
-{"CvSparseMatIterator_mat_set",_wrap_CvSparseMatIterator_mat_set,0,0,2,_wrap_CvSparseMatIterator_mat_set_texinfo},
-{"CvSparseMatIterator_mat_get",_wrap_CvSparseMatIterator_mat_get,0,0,2,_wrap_CvSparseMatIterator_mat_get_texinfo},
-{"CvSparseMatIterator_node_set",_wrap_CvSparseMatIterator_node_set,0,0,2,_wrap_CvSparseMatIterator_node_set_texinfo},
-{"CvSparseMatIterator_node_get",_wrap_CvSparseMatIterator_node_get,0,0,2,_wrap_CvSparseMatIterator_node_get_texinfo},
-{"CvSparseMatIterator_curidx_set",_wrap_CvSparseMatIterator_curidx_set,0,0,2,_wrap_CvSparseMatIterator_curidx_set_texinfo},
-{"CvSparseMatIterator_curidx_get",_wrap_CvSparseMatIterator_curidx_get,0,0,2,_wrap_CvSparseMatIterator_curidx_get_texinfo},
+{"CvSparseMatIterator_mat_set",_wrap_CvSparseMatIterator_mat_set,0,0,2,0},
+{"CvSparseMatIterator_mat_get",_wrap_CvSparseMatIterator_mat_get,0,0,2,0},
+{"CvSparseMatIterator_node_set",_wrap_CvSparseMatIterator_node_set,0,0,2,0},
+{"CvSparseMatIterator_node_get",_wrap_CvSparseMatIterator_node_get,0,0,2,0},
+{"CvSparseMatIterator_curidx_set",_wrap_CvSparseMatIterator_curidx_set,0,0,2,0},
+{"CvSparseMatIterator_curidx_get",_wrap_CvSparseMatIterator_curidx_get,0,0,2,0},
 {"new_CvSparseMatIterator",_wrap_new_CvSparseMatIterator,0,0,2,_wrap_new_CvSparseMatIterator_texinfo},
 {"delete_CvSparseMatIterator",_wrap_delete_CvSparseMatIterator,0,0,2,_wrap_delete_CvSparseMatIterator_texinfo},
-{"CvHistogram_type_set",_wrap_CvHistogram_type_set,0,0,2,_wrap_CvHistogram_type_set_texinfo},
-{"CvHistogram_type_get",_wrap_CvHistogram_type_get,0,0,2,_wrap_CvHistogram_type_get_texinfo},
-{"CvHistogram_bins_set",_wrap_CvHistogram_bins_set,0,0,2,_wrap_CvHistogram_bins_set_texinfo},
-{"CvHistogram_bins_get",_wrap_CvHistogram_bins_get,0,0,2,_wrap_CvHistogram_bins_get_texinfo},
-{"CvHistogram_thresh_set",_wrap_CvHistogram_thresh_set,0,0,2,_wrap_CvHistogram_thresh_set_texinfo},
-{"CvHistogram_thresh_get",_wrap_CvHistogram_thresh_get,0,0,2,_wrap_CvHistogram_thresh_get_texinfo},
-{"CvHistogram_thresh2_set",_wrap_CvHistogram_thresh2_set,0,0,2,_wrap_CvHistogram_thresh2_set_texinfo},
-{"CvHistogram_thresh2_get",_wrap_CvHistogram_thresh2_get,0,0,2,_wrap_CvHistogram_thresh2_get_texinfo},
-{"CvHistogram_mat_set",_wrap_CvHistogram_mat_set,0,0,2,_wrap_CvHistogram_mat_set_texinfo},
-{"CvHistogram_mat_get",_wrap_CvHistogram_mat_get,0,0,2,_wrap_CvHistogram_mat_get_texinfo},
+{"CvHistogram_type_set",_wrap_CvHistogram_type_set,0,0,2,0},
+{"CvHistogram_type_get",_wrap_CvHistogram_type_get,0,0,2,0},
+{"CvHistogram_bins_set",_wrap_CvHistogram_bins_set,0,0,2,0},
+{"CvHistogram_bins_get",_wrap_CvHistogram_bins_get,0,0,2,0},
+{"CvHistogram_thresh_set",_wrap_CvHistogram_thresh_set,0,0,2,0},
+{"CvHistogram_thresh_get",_wrap_CvHistogram_thresh_get,0,0,2,0},
+{"CvHistogram_thresh2_set",_wrap_CvHistogram_thresh2_set,0,0,2,0},
+{"CvHistogram_thresh2_get",_wrap_CvHistogram_thresh2_get,0,0,2,0},
+{"CvHistogram_mat_set",_wrap_CvHistogram_mat_set,0,0,2,0},
+{"CvHistogram_mat_get",_wrap_CvHistogram_mat_get,0,0,2,0},
 {"delete_CvHistogram",_wrap_delete_CvHistogram,0,0,2,_wrap_delete_CvHistogram_texinfo},
-{"CvRect_x_set",_wrap_CvRect_x_set,0,0,2,_wrap_CvRect_x_set_texinfo},
-{"CvRect_x_get",_wrap_CvRect_x_get,0,0,2,_wrap_CvRect_x_get_texinfo},
-{"CvRect_y_set",_wrap_CvRect_y_set,0,0,2,_wrap_CvRect_y_set_texinfo},
-{"CvRect_y_get",_wrap_CvRect_y_get,0,0,2,_wrap_CvRect_y_get_texinfo},
-{"CvRect_width_set",_wrap_CvRect_width_set,0,0,2,_wrap_CvRect_width_set_texinfo},
-{"CvRect_width_get",_wrap_CvRect_width_get,0,0,2,_wrap_CvRect_width_get_texinfo},
-{"CvRect_height_set",_wrap_CvRect_height_set,0,0,2,_wrap_CvRect_height_set_texinfo},
-{"CvRect_height_get",_wrap_CvRect_height_get,0,0,2,_wrap_CvRect_height_get_texinfo},
+{"CvRect_x_set",_wrap_CvRect_x_set,0,0,2,0},
+{"CvRect_x_get",_wrap_CvRect_x_get,0,0,2,0},
+{"CvRect_y_set",_wrap_CvRect_y_set,0,0,2,0},
+{"CvRect_y_get",_wrap_CvRect_y_get,0,0,2,0},
+{"CvRect_width_set",_wrap_CvRect_width_set,0,0,2,0},
+{"CvRect_width_get",_wrap_CvRect_width_get,0,0,2,0},
+{"CvRect_height_set",_wrap_CvRect_height_set,0,0,2,0},
+{"CvRect_height_get",_wrap_CvRect_height_get,0,0,2,0},
 {"new_CvRect",_wrap_new_CvRect,0,0,2,_wrap_new_CvRect_texinfo},
 {"delete_CvRect",_wrap_delete_CvRect,0,0,2,_wrap_delete_CvRect_texinfo},
 {"cvRect",_wrap_cvRect,0,0,2,_wrap_cvRect_texinfo},
 {"cvRectToROI",_wrap_cvRectToROI,0,0,2,_wrap_cvRectToROI_texinfo},
 {"cvROIToRect",_wrap_cvROIToRect,0,0,2,_wrap_cvROIToRect_texinfo},
-{"CvTermCriteria_type_set",_wrap_CvTermCriteria_type_set,0,0,2,_wrap_CvTermCriteria_type_set_texinfo},
-{"CvTermCriteria_type_get",_wrap_CvTermCriteria_type_get,0,0,2,_wrap_CvTermCriteria_type_get_texinfo},
-{"CvTermCriteria_max_iter_set",_wrap_CvTermCriteria_max_iter_set,0,0,2,_wrap_CvTermCriteria_max_iter_set_texinfo},
-{"CvTermCriteria_max_iter_get",_wrap_CvTermCriteria_max_iter_get,0,0,2,_wrap_CvTermCriteria_max_iter_get_texinfo},
-{"CvTermCriteria_epsilon_set",_wrap_CvTermCriteria_epsilon_set,0,0,2,_wrap_CvTermCriteria_epsilon_set_texinfo},
-{"CvTermCriteria_epsilon_get",_wrap_CvTermCriteria_epsilon_get,0,0,2,_wrap_CvTermCriteria_epsilon_get_texinfo},
+{"CvTermCriteria_type_set",_wrap_CvTermCriteria_type_set,0,0,2,0},
+{"CvTermCriteria_type_get",_wrap_CvTermCriteria_type_get,0,0,2,0},
+{"CvTermCriteria_max_iter_set",_wrap_CvTermCriteria_max_iter_set,0,0,2,0},
+{"CvTermCriteria_max_iter_get",_wrap_CvTermCriteria_max_iter_get,0,0,2,0},
+{"CvTermCriteria_epsilon_set",_wrap_CvTermCriteria_epsilon_set,0,0,2,0},
+{"CvTermCriteria_epsilon_get",_wrap_CvTermCriteria_epsilon_get,0,0,2,0},
 {"new_CvTermCriteria",_wrap_new_CvTermCriteria,0,0,2,_wrap_new_CvTermCriteria_texinfo},
 {"delete_CvTermCriteria",_wrap_delete_CvTermCriteria,0,0,2,_wrap_delete_CvTermCriteria_texinfo},
 {"cvTermCriteria",_wrap_cvTermCriteria,0,0,2,_wrap_cvTermCriteria_texinfo},
-{"CvPoint_x_set",_wrap_CvPoint_x_set,0,0,2,_wrap_CvPoint_x_set_texinfo},
-{"CvPoint_x_get",_wrap_CvPoint_x_get,0,0,2,_wrap_CvPoint_x_get_texinfo},
-{"CvPoint_y_set",_wrap_CvPoint_y_set,0,0,2,_wrap_CvPoint_y_set_texinfo},
-{"CvPoint_y_get",_wrap_CvPoint_y_get,0,0,2,_wrap_CvPoint_y_get_texinfo},
+{"CvPoint_x_set",_wrap_CvPoint_x_set,0,0,2,0},
+{"CvPoint_x_get",_wrap_CvPoint_x_get,0,0,2,0},
+{"CvPoint_y_set",_wrap_CvPoint_y_set,0,0,2,0},
+{"CvPoint_y_get",_wrap_CvPoint_y_get,0,0,2,0},
 {"CvPoint___str__",_wrap_CvPoint___str__,0,0,2,_wrap_CvPoint___str___texinfo},
 {"CvPoint___repr__",_wrap_CvPoint___repr__,0,0,2,_wrap_CvPoint___repr___texinfo},
 {"new_CvPoint",_wrap_new_CvPoint,0,0,2,_wrap_new_CvPoint_texinfo},
 {"delete_CvPoint",_wrap_delete_CvPoint,0,0,2,_wrap_delete_CvPoint_texinfo},
 {"cvPoint",_wrap_cvPoint,0,0,2,_wrap_cvPoint_texinfo},
-{"CvPoint2D32f_x_set",_wrap_CvPoint2D32f_x_set,0,0,2,_wrap_CvPoint2D32f_x_set_texinfo},
-{"CvPoint2D32f_x_get",_wrap_CvPoint2D32f_x_get,0,0,2,_wrap_CvPoint2D32f_x_get_texinfo},
-{"CvPoint2D32f_y_set",_wrap_CvPoint2D32f_y_set,0,0,2,_wrap_CvPoint2D32f_y_set_texinfo},
-{"CvPoint2D32f_y_get",_wrap_CvPoint2D32f_y_get,0,0,2,_wrap_CvPoint2D32f_y_get_texinfo},
+{"CvPoint2D32f_x_set",_wrap_CvPoint2D32f_x_set,0,0,2,0},
+{"CvPoint2D32f_x_get",_wrap_CvPoint2D32f_x_get,0,0,2,0},
+{"CvPoint2D32f_y_set",_wrap_CvPoint2D32f_y_set,0,0,2,0},
+{"CvPoint2D32f_y_get",_wrap_CvPoint2D32f_y_get,0,0,2,0},
 {"CvPoint2D32f___str__",_wrap_CvPoint2D32f___str__,0,0,2,_wrap_CvPoint2D32f___str___texinfo},
 {"CvPoint2D32f___repr__",_wrap_CvPoint2D32f___repr__,0,0,2,_wrap_CvPoint2D32f___repr___texinfo},
 {"new_CvPoint2D32f",_wrap_new_CvPoint2D32f,0,0,2,_wrap_new_CvPoint2D32f_texinfo},
@@ -107023,76 +105563,76 @@ static const struct swig_octave_member swig_globals[] = {
 {"cvPoint2D32f",_wrap_cvPoint2D32f,0,0,2,_wrap_cvPoint2D32f_texinfo},
 {"cvPointTo32f",_wrap_cvPointTo32f,0,0,2,_wrap_cvPointTo32f_texinfo},
 {"cvPointFrom32f",_wrap_cvPointFrom32f,0,0,2,_wrap_cvPointFrom32f_texinfo},
-{"CvPoint3D32f_x_set",_wrap_CvPoint3D32f_x_set,0,0,2,_wrap_CvPoint3D32f_x_set_texinfo},
-{"CvPoint3D32f_x_get",_wrap_CvPoint3D32f_x_get,0,0,2,_wrap_CvPoint3D32f_x_get_texinfo},
-{"CvPoint3D32f_y_set",_wrap_CvPoint3D32f_y_set,0,0,2,_wrap_CvPoint3D32f_y_set_texinfo},
-{"CvPoint3D32f_y_get",_wrap_CvPoint3D32f_y_get,0,0,2,_wrap_CvPoint3D32f_y_get_texinfo},
-{"CvPoint3D32f_z_set",_wrap_CvPoint3D32f_z_set,0,0,2,_wrap_CvPoint3D32f_z_set_texinfo},
-{"CvPoint3D32f_z_get",_wrap_CvPoint3D32f_z_get,0,0,2,_wrap_CvPoint3D32f_z_get_texinfo},
+{"CvPoint3D32f_x_set",_wrap_CvPoint3D32f_x_set,0,0,2,0},
+{"CvPoint3D32f_x_get",_wrap_CvPoint3D32f_x_get,0,0,2,0},
+{"CvPoint3D32f_y_set",_wrap_CvPoint3D32f_y_set,0,0,2,0},
+{"CvPoint3D32f_y_get",_wrap_CvPoint3D32f_y_get,0,0,2,0},
+{"CvPoint3D32f_z_set",_wrap_CvPoint3D32f_z_set,0,0,2,0},
+{"CvPoint3D32f_z_get",_wrap_CvPoint3D32f_z_get,0,0,2,0},
 {"new_CvPoint3D32f",_wrap_new_CvPoint3D32f,0,0,2,_wrap_new_CvPoint3D32f_texinfo},
 {"delete_CvPoint3D32f",_wrap_delete_CvPoint3D32f,0,0,2,_wrap_delete_CvPoint3D32f_texinfo},
 {"cvPoint3D32f",_wrap_cvPoint3D32f,0,0,2,_wrap_cvPoint3D32f_texinfo},
-{"CvPoint2D64f_x_set",_wrap_CvPoint2D64f_x_set,0,0,2,_wrap_CvPoint2D64f_x_set_texinfo},
-{"CvPoint2D64f_x_get",_wrap_CvPoint2D64f_x_get,0,0,2,_wrap_CvPoint2D64f_x_get_texinfo},
-{"CvPoint2D64f_y_set",_wrap_CvPoint2D64f_y_set,0,0,2,_wrap_CvPoint2D64f_y_set_texinfo},
-{"CvPoint2D64f_y_get",_wrap_CvPoint2D64f_y_get,0,0,2,_wrap_CvPoint2D64f_y_get_texinfo},
+{"CvPoint2D64f_x_set",_wrap_CvPoint2D64f_x_set,0,0,2,0},
+{"CvPoint2D64f_x_get",_wrap_CvPoint2D64f_x_get,0,0,2,0},
+{"CvPoint2D64f_y_set",_wrap_CvPoint2D64f_y_set,0,0,2,0},
+{"CvPoint2D64f_y_get",_wrap_CvPoint2D64f_y_get,0,0,2,0},
 {"new_CvPoint2D64f",_wrap_new_CvPoint2D64f,0,0,2,_wrap_new_CvPoint2D64f_texinfo},
 {"delete_CvPoint2D64f",_wrap_delete_CvPoint2D64f,0,0,2,_wrap_delete_CvPoint2D64f_texinfo},
 {"cvPoint2D64f",_wrap_cvPoint2D64f,0,0,2,_wrap_cvPoint2D64f_texinfo},
-{"CvPoint3D64f_x_set",_wrap_CvPoint3D64f_x_set,0,0,2,_wrap_CvPoint3D64f_x_set_texinfo},
-{"CvPoint3D64f_x_get",_wrap_CvPoint3D64f_x_get,0,0,2,_wrap_CvPoint3D64f_x_get_texinfo},
-{"CvPoint3D64f_y_set",_wrap_CvPoint3D64f_y_set,0,0,2,_wrap_CvPoint3D64f_y_set_texinfo},
-{"CvPoint3D64f_y_get",_wrap_CvPoint3D64f_y_get,0,0,2,_wrap_CvPoint3D64f_y_get_texinfo},
-{"CvPoint3D64f_z_set",_wrap_CvPoint3D64f_z_set,0,0,2,_wrap_CvPoint3D64f_z_set_texinfo},
-{"CvPoint3D64f_z_get",_wrap_CvPoint3D64f_z_get,0,0,2,_wrap_CvPoint3D64f_z_get_texinfo},
+{"CvPoint3D64f_x_set",_wrap_CvPoint3D64f_x_set,0,0,2,0},
+{"CvPoint3D64f_x_get",_wrap_CvPoint3D64f_x_get,0,0,2,0},
+{"CvPoint3D64f_y_set",_wrap_CvPoint3D64f_y_set,0,0,2,0},
+{"CvPoint3D64f_y_get",_wrap_CvPoint3D64f_y_get,0,0,2,0},
+{"CvPoint3D64f_z_set",_wrap_CvPoint3D64f_z_set,0,0,2,0},
+{"CvPoint3D64f_z_get",_wrap_CvPoint3D64f_z_get,0,0,2,0},
 {"new_CvPoint3D64f",_wrap_new_CvPoint3D64f,0,0,2,_wrap_new_CvPoint3D64f_texinfo},
 {"delete_CvPoint3D64f",_wrap_delete_CvPoint3D64f,0,0,2,_wrap_delete_CvPoint3D64f_texinfo},
 {"cvPoint3D64f",_wrap_cvPoint3D64f,0,0,2,_wrap_cvPoint3D64f_texinfo},
-{"CvSize_width_set",_wrap_CvSize_width_set,0,0,2,_wrap_CvSize_width_set_texinfo},
-{"CvSize_width_get",_wrap_CvSize_width_get,0,0,2,_wrap_CvSize_width_get_texinfo},
-{"CvSize_height_set",_wrap_CvSize_height_set,0,0,2,_wrap_CvSize_height_set_texinfo},
-{"CvSize_height_get",_wrap_CvSize_height_get,0,0,2,_wrap_CvSize_height_get_texinfo},
+{"CvSize_width_set",_wrap_CvSize_width_set,0,0,2,0},
+{"CvSize_width_get",_wrap_CvSize_width_get,0,0,2,0},
+{"CvSize_height_set",_wrap_CvSize_height_set,0,0,2,0},
+{"CvSize_height_get",_wrap_CvSize_height_get,0,0,2,0},
 {"new_CvSize",_wrap_new_CvSize,0,0,2,_wrap_new_CvSize_texinfo},
 {"delete_CvSize",_wrap_delete_CvSize,0,0,2,_wrap_delete_CvSize_texinfo},
 {"cvSize",_wrap_cvSize,0,0,2,_wrap_cvSize_texinfo},
-{"CvSize2D32f_width_set",_wrap_CvSize2D32f_width_set,0,0,2,_wrap_CvSize2D32f_width_set_texinfo},
-{"CvSize2D32f_width_get",_wrap_CvSize2D32f_width_get,0,0,2,_wrap_CvSize2D32f_width_get_texinfo},
-{"CvSize2D32f_height_set",_wrap_CvSize2D32f_height_set,0,0,2,_wrap_CvSize2D32f_height_set_texinfo},
-{"CvSize2D32f_height_get",_wrap_CvSize2D32f_height_get,0,0,2,_wrap_CvSize2D32f_height_get_texinfo},
+{"CvSize2D32f_width_set",_wrap_CvSize2D32f_width_set,0,0,2,0},
+{"CvSize2D32f_width_get",_wrap_CvSize2D32f_width_get,0,0,2,0},
+{"CvSize2D32f_height_set",_wrap_CvSize2D32f_height_set,0,0,2,0},
+{"CvSize2D32f_height_get",_wrap_CvSize2D32f_height_get,0,0,2,0},
 {"new_CvSize2D32f",_wrap_new_CvSize2D32f,0,0,2,_wrap_new_CvSize2D32f_texinfo},
 {"delete_CvSize2D32f",_wrap_delete_CvSize2D32f,0,0,2,_wrap_delete_CvSize2D32f_texinfo},
 {"cvSize2D32f",_wrap_cvSize2D32f,0,0,2,_wrap_cvSize2D32f_texinfo},
-{"CvBox2D_center_set",_wrap_CvBox2D_center_set,0,0,2,_wrap_CvBox2D_center_set_texinfo},
-{"CvBox2D_center_get",_wrap_CvBox2D_center_get,0,0,2,_wrap_CvBox2D_center_get_texinfo},
-{"CvBox2D_size_set",_wrap_CvBox2D_size_set,0,0,2,_wrap_CvBox2D_size_set_texinfo},
-{"CvBox2D_size_get",_wrap_CvBox2D_size_get,0,0,2,_wrap_CvBox2D_size_get_texinfo},
-{"CvBox2D_angle_set",_wrap_CvBox2D_angle_set,0,0,2,_wrap_CvBox2D_angle_set_texinfo},
-{"CvBox2D_angle_get",_wrap_CvBox2D_angle_get,0,0,2,_wrap_CvBox2D_angle_get_texinfo},
+{"CvBox2D_center_set",_wrap_CvBox2D_center_set,0,0,2,0},
+{"CvBox2D_center_get",_wrap_CvBox2D_center_get,0,0,2,0},
+{"CvBox2D_size_set",_wrap_CvBox2D_size_set,0,0,2,0},
+{"CvBox2D_size_get",_wrap_CvBox2D_size_get,0,0,2,0},
+{"CvBox2D_angle_set",_wrap_CvBox2D_angle_set,0,0,2,0},
+{"CvBox2D_angle_get",_wrap_CvBox2D_angle_get,0,0,2,0},
 {"new_CvBox2D",_wrap_new_CvBox2D,0,0,2,_wrap_new_CvBox2D_texinfo},
 {"delete_CvBox2D",_wrap_delete_CvBox2D,0,0,2,_wrap_delete_CvBox2D_texinfo},
-{"CvLineIterator_ptr_set",_wrap_CvLineIterator_ptr_set,0,0,2,_wrap_CvLineIterator_ptr_set_texinfo},
-{"CvLineIterator_ptr_get",_wrap_CvLineIterator_ptr_get,0,0,2,_wrap_CvLineIterator_ptr_get_texinfo},
-{"CvLineIterator_err_set",_wrap_CvLineIterator_err_set,0,0,2,_wrap_CvLineIterator_err_set_texinfo},
-{"CvLineIterator_err_get",_wrap_CvLineIterator_err_get,0,0,2,_wrap_CvLineIterator_err_get_texinfo},
-{"CvLineIterator_plus_delta_set",_wrap_CvLineIterator_plus_delta_set,0,0,2,_wrap_CvLineIterator_plus_delta_set_texinfo},
-{"CvLineIterator_plus_delta_get",_wrap_CvLineIterator_plus_delta_get,0,0,2,_wrap_CvLineIterator_plus_delta_get_texinfo},
-{"CvLineIterator_minus_delta_set",_wrap_CvLineIterator_minus_delta_set,0,0,2,_wrap_CvLineIterator_minus_delta_set_texinfo},
-{"CvLineIterator_minus_delta_get",_wrap_CvLineIterator_minus_delta_get,0,0,2,_wrap_CvLineIterator_minus_delta_get_texinfo},
-{"CvLineIterator_plus_step_set",_wrap_CvLineIterator_plus_step_set,0,0,2,_wrap_CvLineIterator_plus_step_set_texinfo},
-{"CvLineIterator_plus_step_get",_wrap_CvLineIterator_plus_step_get,0,0,2,_wrap_CvLineIterator_plus_step_get_texinfo},
-{"CvLineIterator_minus_step_set",_wrap_CvLineIterator_minus_step_set,0,0,2,_wrap_CvLineIterator_minus_step_set_texinfo},
-{"CvLineIterator_minus_step_get",_wrap_CvLineIterator_minus_step_get,0,0,2,_wrap_CvLineIterator_minus_step_get_texinfo},
+{"CvLineIterator_ptr_set",_wrap_CvLineIterator_ptr_set,0,0,2,0},
+{"CvLineIterator_ptr_get",_wrap_CvLineIterator_ptr_get,0,0,2,0},
+{"CvLineIterator_err_set",_wrap_CvLineIterator_err_set,0,0,2,0},
+{"CvLineIterator_err_get",_wrap_CvLineIterator_err_get,0,0,2,0},
+{"CvLineIterator_plus_delta_set",_wrap_CvLineIterator_plus_delta_set,0,0,2,0},
+{"CvLineIterator_plus_delta_get",_wrap_CvLineIterator_plus_delta_get,0,0,2,0},
+{"CvLineIterator_minus_delta_set",_wrap_CvLineIterator_minus_delta_set,0,0,2,0},
+{"CvLineIterator_minus_delta_get",_wrap_CvLineIterator_minus_delta_get,0,0,2,0},
+{"CvLineIterator_plus_step_set",_wrap_CvLineIterator_plus_step_set,0,0,2,0},
+{"CvLineIterator_plus_step_get",_wrap_CvLineIterator_plus_step_get,0,0,2,0},
+{"CvLineIterator_minus_step_set",_wrap_CvLineIterator_minus_step_set,0,0,2,0},
+{"CvLineIterator_minus_step_get",_wrap_CvLineIterator_minus_step_get,0,0,2,0},
 {"new_CvLineIterator",_wrap_new_CvLineIterator,0,0,2,_wrap_new_CvLineIterator_texinfo},
 {"delete_CvLineIterator",_wrap_delete_CvLineIterator,0,0,2,_wrap_delete_CvLineIterator_texinfo},
-{"CvSlice_start_index_set",_wrap_CvSlice_start_index_set,0,0,2,_wrap_CvSlice_start_index_set_texinfo},
-{"CvSlice_start_index_get",_wrap_CvSlice_start_index_get,0,0,2,_wrap_CvSlice_start_index_get_texinfo},
-{"CvSlice_end_index_set",_wrap_CvSlice_end_index_set,0,0,2,_wrap_CvSlice_end_index_set_texinfo},
-{"CvSlice_end_index_get",_wrap_CvSlice_end_index_get,0,0,2,_wrap_CvSlice_end_index_get_texinfo},
+{"CvSlice_start_index_set",_wrap_CvSlice_start_index_set,0,0,2,0},
+{"CvSlice_start_index_get",_wrap_CvSlice_start_index_get,0,0,2,0},
+{"CvSlice_end_index_set",_wrap_CvSlice_end_index_set,0,0,2,0},
+{"CvSlice_end_index_get",_wrap_CvSlice_end_index_get,0,0,2,0},
 {"new_CvSlice",_wrap_new_CvSlice,0,0,2,_wrap_new_CvSlice_texinfo},
 {"delete_CvSlice",_wrap_delete_CvSlice,0,0,2,_wrap_delete_CvSlice_texinfo},
 {"cvSlice",_wrap_cvSlice,0,0,2,_wrap_cvSlice_texinfo},
-{"CvScalar_val_set",_wrap_CvScalar_val_set,0,0,2,_wrap_CvScalar_val_set_texinfo},
-{"CvScalar_val_get",_wrap_CvScalar_val_get,0,0,2,_wrap_CvScalar_val_get_texinfo},
+{"CvScalar_val_set",_wrap_CvScalar_val_set,0,0,2,0},
+{"CvScalar_val_get",_wrap_CvScalar_val_get,0,0,2,0},
 {"CvScalar___str__",_wrap_CvScalar___str__,0,0,2,_wrap_CvScalar___str___texinfo},
 {"CvScalar___repr__",_wrap_CvScalar___repr__,0,0,2,_wrap_CvScalar___repr___texinfo},
 {"CvScalar___getitem__",_wrap_CvScalar___getitem__,0,0,2,_wrap_CvScalar___getitem___texinfo},
@@ -107102,355 +105642,355 @@ static const struct swig_octave_member swig_globals[] = {
 {"cvScalar",_wrap_cvScalar,0,0,2,_wrap_cvScalar_texinfo},
 {"cvRealScalar",_wrap_cvRealScalar,0,0,2,_wrap_cvRealScalar_texinfo},
 {"cvScalarAll",_wrap_cvScalarAll,0,0,2,_wrap_cvScalarAll_texinfo},
-{"CvMemBlock_prev_set",_wrap_CvMemBlock_prev_set,0,0,2,_wrap_CvMemBlock_prev_set_texinfo},
-{"CvMemBlock_prev_get",_wrap_CvMemBlock_prev_get,0,0,2,_wrap_CvMemBlock_prev_get_texinfo},
-{"CvMemBlock_next_set",_wrap_CvMemBlock_next_set,0,0,2,_wrap_CvMemBlock_next_set_texinfo},
-{"CvMemBlock_next_get",_wrap_CvMemBlock_next_get,0,0,2,_wrap_CvMemBlock_next_get_texinfo},
+{"CvMemBlock_prev_set",_wrap_CvMemBlock_prev_set,0,0,2,0},
+{"CvMemBlock_prev_get",_wrap_CvMemBlock_prev_get,0,0,2,0},
+{"CvMemBlock_next_set",_wrap_CvMemBlock_next_set,0,0,2,0},
+{"CvMemBlock_next_get",_wrap_CvMemBlock_next_get,0,0,2,0},
 {"new_CvMemBlock",_wrap_new_CvMemBlock,0,0,2,_wrap_new_CvMemBlock_texinfo},
 {"delete_CvMemBlock",_wrap_delete_CvMemBlock,0,0,2,_wrap_delete_CvMemBlock_texinfo},
-{"CvMemStorage_signature_set",_wrap_CvMemStorage_signature_set,0,0,2,_wrap_CvMemStorage_signature_set_texinfo},
-{"CvMemStorage_signature_get",_wrap_CvMemStorage_signature_get,0,0,2,_wrap_CvMemStorage_signature_get_texinfo},
-{"CvMemStorage_bottom_set",_wrap_CvMemStorage_bottom_set,0,0,2,_wrap_CvMemStorage_bottom_set_texinfo},
-{"CvMemStorage_bottom_get",_wrap_CvMemStorage_bottom_get,0,0,2,_wrap_CvMemStorage_bottom_get_texinfo},
-{"CvMemStorage_top_set",_wrap_CvMemStorage_top_set,0,0,2,_wrap_CvMemStorage_top_set_texinfo},
-{"CvMemStorage_top_get",_wrap_CvMemStorage_top_get,0,0,2,_wrap_CvMemStorage_top_get_texinfo},
-{"CvMemStorage_parent_set",_wrap_CvMemStorage_parent_set,0,0,2,_wrap_CvMemStorage_parent_set_texinfo},
-{"CvMemStorage_parent_get",_wrap_CvMemStorage_parent_get,0,0,2,_wrap_CvMemStorage_parent_get_texinfo},
-{"CvMemStorage_block_size_set",_wrap_CvMemStorage_block_size_set,0,0,2,_wrap_CvMemStorage_block_size_set_texinfo},
-{"CvMemStorage_block_size_get",_wrap_CvMemStorage_block_size_get,0,0,2,_wrap_CvMemStorage_block_size_get_texinfo},
-{"CvMemStorage_free_space_set",_wrap_CvMemStorage_free_space_set,0,0,2,_wrap_CvMemStorage_free_space_set_texinfo},
-{"CvMemStorage_free_space_get",_wrap_CvMemStorage_free_space_get,0,0,2,_wrap_CvMemStorage_free_space_get_texinfo},
+{"CvMemStorage_signature_set",_wrap_CvMemStorage_signature_set,0,0,2,0},
+{"CvMemStorage_signature_get",_wrap_CvMemStorage_signature_get,0,0,2,0},
+{"CvMemStorage_bottom_set",_wrap_CvMemStorage_bottom_set,0,0,2,0},
+{"CvMemStorage_bottom_get",_wrap_CvMemStorage_bottom_get,0,0,2,0},
+{"CvMemStorage_top_set",_wrap_CvMemStorage_top_set,0,0,2,0},
+{"CvMemStorage_top_get",_wrap_CvMemStorage_top_get,0,0,2,0},
+{"CvMemStorage_parent_set",_wrap_CvMemStorage_parent_set,0,0,2,0},
+{"CvMemStorage_parent_get",_wrap_CvMemStorage_parent_get,0,0,2,0},
+{"CvMemStorage_block_size_set",_wrap_CvMemStorage_block_size_set,0,0,2,0},
+{"CvMemStorage_block_size_get",_wrap_CvMemStorage_block_size_get,0,0,2,0},
+{"CvMemStorage_free_space_set",_wrap_CvMemStorage_free_space_set,0,0,2,0},
+{"CvMemStorage_free_space_get",_wrap_CvMemStorage_free_space_get,0,0,2,0},
 {"delete_CvMemStorage",_wrap_delete_CvMemStorage,0,0,2,_wrap_delete_CvMemStorage_texinfo},
-{"CvMemStoragePos_top_set",_wrap_CvMemStoragePos_top_set,0,0,2,_wrap_CvMemStoragePos_top_set_texinfo},
-{"CvMemStoragePos_top_get",_wrap_CvMemStoragePos_top_get,0,0,2,_wrap_CvMemStoragePos_top_get_texinfo},
-{"CvMemStoragePos_free_space_set",_wrap_CvMemStoragePos_free_space_set,0,0,2,_wrap_CvMemStoragePos_free_space_set_texinfo},
-{"CvMemStoragePos_free_space_get",_wrap_CvMemStoragePos_free_space_get,0,0,2,_wrap_CvMemStoragePos_free_space_get_texinfo},
+{"CvMemStoragePos_top_set",_wrap_CvMemStoragePos_top_set,0,0,2,0},
+{"CvMemStoragePos_top_get",_wrap_CvMemStoragePos_top_get,0,0,2,0},
+{"CvMemStoragePos_free_space_set",_wrap_CvMemStoragePos_free_space_set,0,0,2,0},
+{"CvMemStoragePos_free_space_get",_wrap_CvMemStoragePos_free_space_get,0,0,2,0},
 {"new_CvMemStoragePos",_wrap_new_CvMemStoragePos,0,0,2,_wrap_new_CvMemStoragePos_texinfo},
 {"delete_CvMemStoragePos",_wrap_delete_CvMemStoragePos,0,0,2,_wrap_delete_CvMemStoragePos_texinfo},
-{"CvSeqBlock_prev_set",_wrap_CvSeqBlock_prev_set,0,0,2,_wrap_CvSeqBlock_prev_set_texinfo},
-{"CvSeqBlock_prev_get",_wrap_CvSeqBlock_prev_get,0,0,2,_wrap_CvSeqBlock_prev_get_texinfo},
-{"CvSeqBlock_next_set",_wrap_CvSeqBlock_next_set,0,0,2,_wrap_CvSeqBlock_next_set_texinfo},
-{"CvSeqBlock_next_get",_wrap_CvSeqBlock_next_get,0,0,2,_wrap_CvSeqBlock_next_get_texinfo},
-{"CvSeqBlock_start_index_set",_wrap_CvSeqBlock_start_index_set,0,0,2,_wrap_CvSeqBlock_start_index_set_texinfo},
-{"CvSeqBlock_start_index_get",_wrap_CvSeqBlock_start_index_get,0,0,2,_wrap_CvSeqBlock_start_index_get_texinfo},
-{"CvSeqBlock_count_set",_wrap_CvSeqBlock_count_set,0,0,2,_wrap_CvSeqBlock_count_set_texinfo},
-{"CvSeqBlock_count_get",_wrap_CvSeqBlock_count_get,0,0,2,_wrap_CvSeqBlock_count_get_texinfo},
-{"CvSeqBlock_data_set",_wrap_CvSeqBlock_data_set,0,0,2,_wrap_CvSeqBlock_data_set_texinfo},
-{"CvSeqBlock_data_get",_wrap_CvSeqBlock_data_get,0,0,2,_wrap_CvSeqBlock_data_get_texinfo},
+{"CvSeqBlock_prev_set",_wrap_CvSeqBlock_prev_set,0,0,2,0},
+{"CvSeqBlock_prev_get",_wrap_CvSeqBlock_prev_get,0,0,2,0},
+{"CvSeqBlock_next_set",_wrap_CvSeqBlock_next_set,0,0,2,0},
+{"CvSeqBlock_next_get",_wrap_CvSeqBlock_next_get,0,0,2,0},
+{"CvSeqBlock_start_index_set",_wrap_CvSeqBlock_start_index_set,0,0,2,0},
+{"CvSeqBlock_start_index_get",_wrap_CvSeqBlock_start_index_get,0,0,2,0},
+{"CvSeqBlock_count_set",_wrap_CvSeqBlock_count_set,0,0,2,0},
+{"CvSeqBlock_count_get",_wrap_CvSeqBlock_count_get,0,0,2,0},
+{"CvSeqBlock_data_set",_wrap_CvSeqBlock_data_set,0,0,2,0},
+{"CvSeqBlock_data_get",_wrap_CvSeqBlock_data_get,0,0,2,0},
 {"new_CvSeqBlock",_wrap_new_CvSeqBlock,0,0,2,_wrap_new_CvSeqBlock_texinfo},
 {"delete_CvSeqBlock",_wrap_delete_CvSeqBlock,0,0,2,_wrap_delete_CvSeqBlock_texinfo},
-{"CvSeq_flags_set",_wrap_CvSeq_flags_set,0,0,2,_wrap_CvSeq_flags_set_texinfo},
-{"CvSeq_flags_get",_wrap_CvSeq_flags_get,0,0,2,_wrap_CvSeq_flags_get_texinfo},
-{"CvSeq_header_size_set",_wrap_CvSeq_header_size_set,0,0,2,_wrap_CvSeq_header_size_set_texinfo},
-{"CvSeq_header_size_get",_wrap_CvSeq_header_size_get,0,0,2,_wrap_CvSeq_header_size_get_texinfo},
-{"CvSeq_h_prev_set",_wrap_CvSeq_h_prev_set,0,0,2,_wrap_CvSeq_h_prev_set_texinfo},
-{"CvSeq_h_prev_get",_wrap_CvSeq_h_prev_get,0,0,2,_wrap_CvSeq_h_prev_get_texinfo},
-{"CvSeq_h_next_set",_wrap_CvSeq_h_next_set,0,0,2,_wrap_CvSeq_h_next_set_texinfo},
-{"CvSeq_h_next_get",_wrap_CvSeq_h_next_get,0,0,2,_wrap_CvSeq_h_next_get_texinfo},
-{"CvSeq_v_prev_set",_wrap_CvSeq_v_prev_set,0,0,2,_wrap_CvSeq_v_prev_set_texinfo},
-{"CvSeq_v_prev_get",_wrap_CvSeq_v_prev_get,0,0,2,_wrap_CvSeq_v_prev_get_texinfo},
-{"CvSeq_v_next_set",_wrap_CvSeq_v_next_set,0,0,2,_wrap_CvSeq_v_next_set_texinfo},
-{"CvSeq_v_next_get",_wrap_CvSeq_v_next_get,0,0,2,_wrap_CvSeq_v_next_get_texinfo},
-{"CvSeq_total_set",_wrap_CvSeq_total_set,0,0,2,_wrap_CvSeq_total_set_texinfo},
-{"CvSeq_total_get",_wrap_CvSeq_total_get,0,0,2,_wrap_CvSeq_total_get_texinfo},
-{"CvSeq_elem_size_set",_wrap_CvSeq_elem_size_set,0,0,2,_wrap_CvSeq_elem_size_set_texinfo},
-{"CvSeq_elem_size_get",_wrap_CvSeq_elem_size_get,0,0,2,_wrap_CvSeq_elem_size_get_texinfo},
-{"CvSeq_block_max_set",_wrap_CvSeq_block_max_set,0,0,2,_wrap_CvSeq_block_max_set_texinfo},
-{"CvSeq_block_max_get",_wrap_CvSeq_block_max_get,0,0,2,_wrap_CvSeq_block_max_get_texinfo},
-{"CvSeq_ptr_set",_wrap_CvSeq_ptr_set,0,0,2,_wrap_CvSeq_ptr_set_texinfo},
-{"CvSeq_ptr_get",_wrap_CvSeq_ptr_get,0,0,2,_wrap_CvSeq_ptr_get_texinfo},
-{"CvSeq_delta_elems_set",_wrap_CvSeq_delta_elems_set,0,0,2,_wrap_CvSeq_delta_elems_set_texinfo},
-{"CvSeq_delta_elems_get",_wrap_CvSeq_delta_elems_get,0,0,2,_wrap_CvSeq_delta_elems_get_texinfo},
-{"CvSeq_storage_set",_wrap_CvSeq_storage_set,0,0,2,_wrap_CvSeq_storage_set_texinfo},
-{"CvSeq_storage_get",_wrap_CvSeq_storage_get,0,0,2,_wrap_CvSeq_storage_get_texinfo},
-{"CvSeq_free_blocks_set",_wrap_CvSeq_free_blocks_set,0,0,2,_wrap_CvSeq_free_blocks_set_texinfo},
-{"CvSeq_free_blocks_get",_wrap_CvSeq_free_blocks_get,0,0,2,_wrap_CvSeq_free_blocks_get_texinfo},
-{"CvSeq_first_set",_wrap_CvSeq_first_set,0,0,2,_wrap_CvSeq_first_set_texinfo},
-{"CvSeq_first_get",_wrap_CvSeq_first_get,0,0,2,_wrap_CvSeq_first_get_texinfo},
+{"CvSeq_flags_set",_wrap_CvSeq_flags_set,0,0,2,0},
+{"CvSeq_flags_get",_wrap_CvSeq_flags_get,0,0,2,0},
+{"CvSeq_header_size_set",_wrap_CvSeq_header_size_set,0,0,2,0},
+{"CvSeq_header_size_get",_wrap_CvSeq_header_size_get,0,0,2,0},
+{"CvSeq_h_prev_set",_wrap_CvSeq_h_prev_set,0,0,2,0},
+{"CvSeq_h_prev_get",_wrap_CvSeq_h_prev_get,0,0,2,0},
+{"CvSeq_h_next_set",_wrap_CvSeq_h_next_set,0,0,2,0},
+{"CvSeq_h_next_get",_wrap_CvSeq_h_next_get,0,0,2,0},
+{"CvSeq_v_prev_set",_wrap_CvSeq_v_prev_set,0,0,2,0},
+{"CvSeq_v_prev_get",_wrap_CvSeq_v_prev_get,0,0,2,0},
+{"CvSeq_v_next_set",_wrap_CvSeq_v_next_set,0,0,2,0},
+{"CvSeq_v_next_get",_wrap_CvSeq_v_next_get,0,0,2,0},
+{"CvSeq_total_set",_wrap_CvSeq_total_set,0,0,2,0},
+{"CvSeq_total_get",_wrap_CvSeq_total_get,0,0,2,0},
+{"CvSeq_elem_size_set",_wrap_CvSeq_elem_size_set,0,0,2,0},
+{"CvSeq_elem_size_get",_wrap_CvSeq_elem_size_get,0,0,2,0},
+{"CvSeq_block_max_set",_wrap_CvSeq_block_max_set,0,0,2,0},
+{"CvSeq_block_max_get",_wrap_CvSeq_block_max_get,0,0,2,0},
+{"CvSeq_ptr_set",_wrap_CvSeq_ptr_set,0,0,2,0},
+{"CvSeq_ptr_get",_wrap_CvSeq_ptr_get,0,0,2,0},
+{"CvSeq_delta_elems_set",_wrap_CvSeq_delta_elems_set,0,0,2,0},
+{"CvSeq_delta_elems_get",_wrap_CvSeq_delta_elems_get,0,0,2,0},
+{"CvSeq_storage_set",_wrap_CvSeq_storage_set,0,0,2,0},
+{"CvSeq_storage_get",_wrap_CvSeq_storage_get,0,0,2,0},
+{"CvSeq_free_blocks_set",_wrap_CvSeq_free_blocks_set,0,0,2,0},
+{"CvSeq_free_blocks_get",_wrap_CvSeq_free_blocks_get,0,0,2,0},
+{"CvSeq_first_set",_wrap_CvSeq_first_set,0,0,2,0},
+{"CvSeq_first_get",_wrap_CvSeq_first_get,0,0,2,0},
 {"new_CvSeq",_wrap_new_CvSeq,0,0,2,_wrap_new_CvSeq_texinfo},
 {"delete_CvSeq",_wrap_delete_CvSeq,0,0,2,_wrap_delete_CvSeq_texinfo},
-{"CvSetElem_flags_set",_wrap_CvSetElem_flags_set,0,0,2,_wrap_CvSetElem_flags_set_texinfo},
-{"CvSetElem_flags_get",_wrap_CvSetElem_flags_get,0,0,2,_wrap_CvSetElem_flags_get_texinfo},
-{"CvSetElem_next_free_set",_wrap_CvSetElem_next_free_set,0,0,2,_wrap_CvSetElem_next_free_set_texinfo},
-{"CvSetElem_next_free_get",_wrap_CvSetElem_next_free_get,0,0,2,_wrap_CvSetElem_next_free_get_texinfo},
+{"CvSetElem_flags_set",_wrap_CvSetElem_flags_set,0,0,2,0},
+{"CvSetElem_flags_get",_wrap_CvSetElem_flags_get,0,0,2,0},
+{"CvSetElem_next_free_set",_wrap_CvSetElem_next_free_set,0,0,2,0},
+{"CvSetElem_next_free_get",_wrap_CvSetElem_next_free_get,0,0,2,0},
 {"new_CvSetElem",_wrap_new_CvSetElem,0,0,2,_wrap_new_CvSetElem_texinfo},
 {"delete_CvSetElem",_wrap_delete_CvSetElem,0,0,2,_wrap_delete_CvSetElem_texinfo},
-{"CvSet_flags_set",_wrap_CvSet_flags_set,0,0,2,_wrap_CvSet_flags_set_texinfo},
-{"CvSet_flags_get",_wrap_CvSet_flags_get,0,0,2,_wrap_CvSet_flags_get_texinfo},
-{"CvSet_header_size_set",_wrap_CvSet_header_size_set,0,0,2,_wrap_CvSet_header_size_set_texinfo},
-{"CvSet_header_size_get",_wrap_CvSet_header_size_get,0,0,2,_wrap_CvSet_header_size_get_texinfo},
-{"CvSet_h_prev_set",_wrap_CvSet_h_prev_set,0,0,2,_wrap_CvSet_h_prev_set_texinfo},
-{"CvSet_h_prev_get",_wrap_CvSet_h_prev_get,0,0,2,_wrap_CvSet_h_prev_get_texinfo},
-{"CvSet_h_next_set",_wrap_CvSet_h_next_set,0,0,2,_wrap_CvSet_h_next_set_texinfo},
-{"CvSet_h_next_get",_wrap_CvSet_h_next_get,0,0,2,_wrap_CvSet_h_next_get_texinfo},
-{"CvSet_v_prev_set",_wrap_CvSet_v_prev_set,0,0,2,_wrap_CvSet_v_prev_set_texinfo},
-{"CvSet_v_prev_get",_wrap_CvSet_v_prev_get,0,0,2,_wrap_CvSet_v_prev_get_texinfo},
-{"CvSet_v_next_set",_wrap_CvSet_v_next_set,0,0,2,_wrap_CvSet_v_next_set_texinfo},
-{"CvSet_v_next_get",_wrap_CvSet_v_next_get,0,0,2,_wrap_CvSet_v_next_get_texinfo},
-{"CvSet_total_set",_wrap_CvSet_total_set,0,0,2,_wrap_CvSet_total_set_texinfo},
-{"CvSet_total_get",_wrap_CvSet_total_get,0,0,2,_wrap_CvSet_total_get_texinfo},
-{"CvSet_elem_size_set",_wrap_CvSet_elem_size_set,0,0,2,_wrap_CvSet_elem_size_set_texinfo},
-{"CvSet_elem_size_get",_wrap_CvSet_elem_size_get,0,0,2,_wrap_CvSet_elem_size_get_texinfo},
-{"CvSet_block_max_set",_wrap_CvSet_block_max_set,0,0,2,_wrap_CvSet_block_max_set_texinfo},
-{"CvSet_block_max_get",_wrap_CvSet_block_max_get,0,0,2,_wrap_CvSet_block_max_get_texinfo},
-{"CvSet_ptr_set",_wrap_CvSet_ptr_set,0,0,2,_wrap_CvSet_ptr_set_texinfo},
-{"CvSet_ptr_get",_wrap_CvSet_ptr_get,0,0,2,_wrap_CvSet_ptr_get_texinfo},
-{"CvSet_delta_elems_set",_wrap_CvSet_delta_elems_set,0,0,2,_wrap_CvSet_delta_elems_set_texinfo},
-{"CvSet_delta_elems_get",_wrap_CvSet_delta_elems_get,0,0,2,_wrap_CvSet_delta_elems_get_texinfo},
-{"CvSet_storage_set",_wrap_CvSet_storage_set,0,0,2,_wrap_CvSet_storage_set_texinfo},
-{"CvSet_storage_get",_wrap_CvSet_storage_get,0,0,2,_wrap_CvSet_storage_get_texinfo},
-{"CvSet_free_blocks_set",_wrap_CvSet_free_blocks_set,0,0,2,_wrap_CvSet_free_blocks_set_texinfo},
-{"CvSet_free_blocks_get",_wrap_CvSet_free_blocks_get,0,0,2,_wrap_CvSet_free_blocks_get_texinfo},
-{"CvSet_first_set",_wrap_CvSet_first_set,0,0,2,_wrap_CvSet_first_set_texinfo},
-{"CvSet_first_get",_wrap_CvSet_first_get,0,0,2,_wrap_CvSet_first_get_texinfo},
-{"CvSet_free_elems_set",_wrap_CvSet_free_elems_set,0,0,2,_wrap_CvSet_free_elems_set_texinfo},
-{"CvSet_free_elems_get",_wrap_CvSet_free_elems_get,0,0,2,_wrap_CvSet_free_elems_get_texinfo},
-{"CvSet_active_count_set",_wrap_CvSet_active_count_set,0,0,2,_wrap_CvSet_active_count_set_texinfo},
-{"CvSet_active_count_get",_wrap_CvSet_active_count_get,0,0,2,_wrap_CvSet_active_count_get_texinfo},
+{"CvSet_flags_set",_wrap_CvSet_flags_set,0,0,2,0},
+{"CvSet_flags_get",_wrap_CvSet_flags_get,0,0,2,0},
+{"CvSet_header_size_set",_wrap_CvSet_header_size_set,0,0,2,0},
+{"CvSet_header_size_get",_wrap_CvSet_header_size_get,0,0,2,0},
+{"CvSet_h_prev_set",_wrap_CvSet_h_prev_set,0,0,2,0},
+{"CvSet_h_prev_get",_wrap_CvSet_h_prev_get,0,0,2,0},
+{"CvSet_h_next_set",_wrap_CvSet_h_next_set,0,0,2,0},
+{"CvSet_h_next_get",_wrap_CvSet_h_next_get,0,0,2,0},
+{"CvSet_v_prev_set",_wrap_CvSet_v_prev_set,0,0,2,0},
+{"CvSet_v_prev_get",_wrap_CvSet_v_prev_get,0,0,2,0},
+{"CvSet_v_next_set",_wrap_CvSet_v_next_set,0,0,2,0},
+{"CvSet_v_next_get",_wrap_CvSet_v_next_get,0,0,2,0},
+{"CvSet_total_set",_wrap_CvSet_total_set,0,0,2,0},
+{"CvSet_total_get",_wrap_CvSet_total_get,0,0,2,0},
+{"CvSet_elem_size_set",_wrap_CvSet_elem_size_set,0,0,2,0},
+{"CvSet_elem_size_get",_wrap_CvSet_elem_size_get,0,0,2,0},
+{"CvSet_block_max_set",_wrap_CvSet_block_max_set,0,0,2,0},
+{"CvSet_block_max_get",_wrap_CvSet_block_max_get,0,0,2,0},
+{"CvSet_ptr_set",_wrap_CvSet_ptr_set,0,0,2,0},
+{"CvSet_ptr_get",_wrap_CvSet_ptr_get,0,0,2,0},
+{"CvSet_delta_elems_set",_wrap_CvSet_delta_elems_set,0,0,2,0},
+{"CvSet_delta_elems_get",_wrap_CvSet_delta_elems_get,0,0,2,0},
+{"CvSet_storage_set",_wrap_CvSet_storage_set,0,0,2,0},
+{"CvSet_storage_get",_wrap_CvSet_storage_get,0,0,2,0},
+{"CvSet_free_blocks_set",_wrap_CvSet_free_blocks_set,0,0,2,0},
+{"CvSet_free_blocks_get",_wrap_CvSet_free_blocks_get,0,0,2,0},
+{"CvSet_first_set",_wrap_CvSet_first_set,0,0,2,0},
+{"CvSet_first_get",_wrap_CvSet_first_get,0,0,2,0},
+{"CvSet_free_elems_set",_wrap_CvSet_free_elems_set,0,0,2,0},
+{"CvSet_free_elems_get",_wrap_CvSet_free_elems_get,0,0,2,0},
+{"CvSet_active_count_set",_wrap_CvSet_active_count_set,0,0,2,0},
+{"CvSet_active_count_get",_wrap_CvSet_active_count_get,0,0,2,0},
 {"new_CvSet",_wrap_new_CvSet,0,0,2,_wrap_new_CvSet_texinfo},
 {"delete_CvSet",_wrap_delete_CvSet,0,0,2,_wrap_delete_CvSet_texinfo},
-{"CvGraphEdge_flags_set",_wrap_CvGraphEdge_flags_set,0,0,2,_wrap_CvGraphEdge_flags_set_texinfo},
-{"CvGraphEdge_flags_get",_wrap_CvGraphEdge_flags_get,0,0,2,_wrap_CvGraphEdge_flags_get_texinfo},
-{"CvGraphEdge_weight_set",_wrap_CvGraphEdge_weight_set,0,0,2,_wrap_CvGraphEdge_weight_set_texinfo},
-{"CvGraphEdge_weight_get",_wrap_CvGraphEdge_weight_get,0,0,2,_wrap_CvGraphEdge_weight_get_texinfo},
-{"CvGraphEdge_next_set",_wrap_CvGraphEdge_next_set,0,0,2,_wrap_CvGraphEdge_next_set_texinfo},
-{"CvGraphEdge_next_get",_wrap_CvGraphEdge_next_get,0,0,2,_wrap_CvGraphEdge_next_get_texinfo},
-{"CvGraphEdge_vtx_set",_wrap_CvGraphEdge_vtx_set,0,0,2,_wrap_CvGraphEdge_vtx_set_texinfo},
-{"CvGraphEdge_vtx_get",_wrap_CvGraphEdge_vtx_get,0,0,2,_wrap_CvGraphEdge_vtx_get_texinfo},
+{"CvGraphEdge_flags_set",_wrap_CvGraphEdge_flags_set,0,0,2,0},
+{"CvGraphEdge_flags_get",_wrap_CvGraphEdge_flags_get,0,0,2,0},
+{"CvGraphEdge_weight_set",_wrap_CvGraphEdge_weight_set,0,0,2,0},
+{"CvGraphEdge_weight_get",_wrap_CvGraphEdge_weight_get,0,0,2,0},
+{"CvGraphEdge_next_set",_wrap_CvGraphEdge_next_set,0,0,2,0},
+{"CvGraphEdge_next_get",_wrap_CvGraphEdge_next_get,0,0,2,0},
+{"CvGraphEdge_vtx_set",_wrap_CvGraphEdge_vtx_set,0,0,2,0},
+{"CvGraphEdge_vtx_get",_wrap_CvGraphEdge_vtx_get,0,0,2,0},
 {"new_CvGraphEdge",_wrap_new_CvGraphEdge,0,0,2,_wrap_new_CvGraphEdge_texinfo},
 {"delete_CvGraphEdge",_wrap_delete_CvGraphEdge,0,0,2,_wrap_delete_CvGraphEdge_texinfo},
-{"CvGraphVtx_flags_set",_wrap_CvGraphVtx_flags_set,0,0,2,_wrap_CvGraphVtx_flags_set_texinfo},
-{"CvGraphVtx_flags_get",_wrap_CvGraphVtx_flags_get,0,0,2,_wrap_CvGraphVtx_flags_get_texinfo},
-{"CvGraphVtx_first_set",_wrap_CvGraphVtx_first_set,0,0,2,_wrap_CvGraphVtx_first_set_texinfo},
-{"CvGraphVtx_first_get",_wrap_CvGraphVtx_first_get,0,0,2,_wrap_CvGraphVtx_first_get_texinfo},
+{"CvGraphVtx_flags_set",_wrap_CvGraphVtx_flags_set,0,0,2,0},
+{"CvGraphVtx_flags_get",_wrap_CvGraphVtx_flags_get,0,0,2,0},
+{"CvGraphVtx_first_set",_wrap_CvGraphVtx_first_set,0,0,2,0},
+{"CvGraphVtx_first_get",_wrap_CvGraphVtx_first_get,0,0,2,0},
 {"new_CvGraphVtx",_wrap_new_CvGraphVtx,0,0,2,_wrap_new_CvGraphVtx_texinfo},
 {"delete_CvGraphVtx",_wrap_delete_CvGraphVtx,0,0,2,_wrap_delete_CvGraphVtx_texinfo},
-{"CvGraphVtx2D_flags_set",_wrap_CvGraphVtx2D_flags_set,0,0,2,_wrap_CvGraphVtx2D_flags_set_texinfo},
-{"CvGraphVtx2D_flags_get",_wrap_CvGraphVtx2D_flags_get,0,0,2,_wrap_CvGraphVtx2D_flags_get_texinfo},
-{"CvGraphVtx2D_first_set",_wrap_CvGraphVtx2D_first_set,0,0,2,_wrap_CvGraphVtx2D_first_set_texinfo},
-{"CvGraphVtx2D_first_get",_wrap_CvGraphVtx2D_first_get,0,0,2,_wrap_CvGraphVtx2D_first_get_texinfo},
-{"CvGraphVtx2D_ptr_set",_wrap_CvGraphVtx2D_ptr_set,0,0,2,_wrap_CvGraphVtx2D_ptr_set_texinfo},
-{"CvGraphVtx2D_ptr_get",_wrap_CvGraphVtx2D_ptr_get,0,0,2,_wrap_CvGraphVtx2D_ptr_get_texinfo},
+{"CvGraphVtx2D_flags_set",_wrap_CvGraphVtx2D_flags_set,0,0,2,0},
+{"CvGraphVtx2D_flags_get",_wrap_CvGraphVtx2D_flags_get,0,0,2,0},
+{"CvGraphVtx2D_first_set",_wrap_CvGraphVtx2D_first_set,0,0,2,0},
+{"CvGraphVtx2D_first_get",_wrap_CvGraphVtx2D_first_get,0,0,2,0},
+{"CvGraphVtx2D_ptr_set",_wrap_CvGraphVtx2D_ptr_set,0,0,2,0},
+{"CvGraphVtx2D_ptr_get",_wrap_CvGraphVtx2D_ptr_get,0,0,2,0},
 {"new_CvGraphVtx2D",_wrap_new_CvGraphVtx2D,0,0,2,_wrap_new_CvGraphVtx2D_texinfo},
 {"delete_CvGraphVtx2D",_wrap_delete_CvGraphVtx2D,0,0,2,_wrap_delete_CvGraphVtx2D_texinfo},
-{"CvGraph_flags_set",_wrap_CvGraph_flags_set,0,0,2,_wrap_CvGraph_flags_set_texinfo},
-{"CvGraph_flags_get",_wrap_CvGraph_flags_get,0,0,2,_wrap_CvGraph_flags_get_texinfo},
-{"CvGraph_header_size_set",_wrap_CvGraph_header_size_set,0,0,2,_wrap_CvGraph_header_size_set_texinfo},
-{"CvGraph_header_size_get",_wrap_CvGraph_header_size_get,0,0,2,_wrap_CvGraph_header_size_get_texinfo},
-{"CvGraph_h_prev_set",_wrap_CvGraph_h_prev_set,0,0,2,_wrap_CvGraph_h_prev_set_texinfo},
-{"CvGraph_h_prev_get",_wrap_CvGraph_h_prev_get,0,0,2,_wrap_CvGraph_h_prev_get_texinfo},
-{"CvGraph_h_next_set",_wrap_CvGraph_h_next_set,0,0,2,_wrap_CvGraph_h_next_set_texinfo},
-{"CvGraph_h_next_get",_wrap_CvGraph_h_next_get,0,0,2,_wrap_CvGraph_h_next_get_texinfo},
-{"CvGraph_v_prev_set",_wrap_CvGraph_v_prev_set,0,0,2,_wrap_CvGraph_v_prev_set_texinfo},
-{"CvGraph_v_prev_get",_wrap_CvGraph_v_prev_get,0,0,2,_wrap_CvGraph_v_prev_get_texinfo},
-{"CvGraph_v_next_set",_wrap_CvGraph_v_next_set,0,0,2,_wrap_CvGraph_v_next_set_texinfo},
-{"CvGraph_v_next_get",_wrap_CvGraph_v_next_get,0,0,2,_wrap_CvGraph_v_next_get_texinfo},
-{"CvGraph_total_set",_wrap_CvGraph_total_set,0,0,2,_wrap_CvGraph_total_set_texinfo},
-{"CvGraph_total_get",_wrap_CvGraph_total_get,0,0,2,_wrap_CvGraph_total_get_texinfo},
-{"CvGraph_elem_size_set",_wrap_CvGraph_elem_size_set,0,0,2,_wrap_CvGraph_elem_size_set_texinfo},
-{"CvGraph_elem_size_get",_wrap_CvGraph_elem_size_get,0,0,2,_wrap_CvGraph_elem_size_get_texinfo},
-{"CvGraph_block_max_set",_wrap_CvGraph_block_max_set,0,0,2,_wrap_CvGraph_block_max_set_texinfo},
-{"CvGraph_block_max_get",_wrap_CvGraph_block_max_get,0,0,2,_wrap_CvGraph_block_max_get_texinfo},
-{"CvGraph_ptr_set",_wrap_CvGraph_ptr_set,0,0,2,_wrap_CvGraph_ptr_set_texinfo},
-{"CvGraph_ptr_get",_wrap_CvGraph_ptr_get,0,0,2,_wrap_CvGraph_ptr_get_texinfo},
-{"CvGraph_delta_elems_set",_wrap_CvGraph_delta_elems_set,0,0,2,_wrap_CvGraph_delta_elems_set_texinfo},
-{"CvGraph_delta_elems_get",_wrap_CvGraph_delta_elems_get,0,0,2,_wrap_CvGraph_delta_elems_get_texinfo},
-{"CvGraph_storage_set",_wrap_CvGraph_storage_set,0,0,2,_wrap_CvGraph_storage_set_texinfo},
-{"CvGraph_storage_get",_wrap_CvGraph_storage_get,0,0,2,_wrap_CvGraph_storage_get_texinfo},
-{"CvGraph_free_blocks_set",_wrap_CvGraph_free_blocks_set,0,0,2,_wrap_CvGraph_free_blocks_set_texinfo},
-{"CvGraph_free_blocks_get",_wrap_CvGraph_free_blocks_get,0,0,2,_wrap_CvGraph_free_blocks_get_texinfo},
-{"CvGraph_first_set",_wrap_CvGraph_first_set,0,0,2,_wrap_CvGraph_first_set_texinfo},
-{"CvGraph_first_get",_wrap_CvGraph_first_get,0,0,2,_wrap_CvGraph_first_get_texinfo},
-{"CvGraph_free_elems_set",_wrap_CvGraph_free_elems_set,0,0,2,_wrap_CvGraph_free_elems_set_texinfo},
-{"CvGraph_free_elems_get",_wrap_CvGraph_free_elems_get,0,0,2,_wrap_CvGraph_free_elems_get_texinfo},
-{"CvGraph_active_count_set",_wrap_CvGraph_active_count_set,0,0,2,_wrap_CvGraph_active_count_set_texinfo},
-{"CvGraph_active_count_get",_wrap_CvGraph_active_count_get,0,0,2,_wrap_CvGraph_active_count_get_texinfo},
-{"CvGraph_edges_set",_wrap_CvGraph_edges_set,0,0,2,_wrap_CvGraph_edges_set_texinfo},
-{"CvGraph_edges_get",_wrap_CvGraph_edges_get,0,0,2,_wrap_CvGraph_edges_get_texinfo},
+{"CvGraph_flags_set",_wrap_CvGraph_flags_set,0,0,2,0},
+{"CvGraph_flags_get",_wrap_CvGraph_flags_get,0,0,2,0},
+{"CvGraph_header_size_set",_wrap_CvGraph_header_size_set,0,0,2,0},
+{"CvGraph_header_size_get",_wrap_CvGraph_header_size_get,0,0,2,0},
+{"CvGraph_h_prev_set",_wrap_CvGraph_h_prev_set,0,0,2,0},
+{"CvGraph_h_prev_get",_wrap_CvGraph_h_prev_get,0,0,2,0},
+{"CvGraph_h_next_set",_wrap_CvGraph_h_next_set,0,0,2,0},
+{"CvGraph_h_next_get",_wrap_CvGraph_h_next_get,0,0,2,0},
+{"CvGraph_v_prev_set",_wrap_CvGraph_v_prev_set,0,0,2,0},
+{"CvGraph_v_prev_get",_wrap_CvGraph_v_prev_get,0,0,2,0},
+{"CvGraph_v_next_set",_wrap_CvGraph_v_next_set,0,0,2,0},
+{"CvGraph_v_next_get",_wrap_CvGraph_v_next_get,0,0,2,0},
+{"CvGraph_total_set",_wrap_CvGraph_total_set,0,0,2,0},
+{"CvGraph_total_get",_wrap_CvGraph_total_get,0,0,2,0},
+{"CvGraph_elem_size_set",_wrap_CvGraph_elem_size_set,0,0,2,0},
+{"CvGraph_elem_size_get",_wrap_CvGraph_elem_size_get,0,0,2,0},
+{"CvGraph_block_max_set",_wrap_CvGraph_block_max_set,0,0,2,0},
+{"CvGraph_block_max_get",_wrap_CvGraph_block_max_get,0,0,2,0},
+{"CvGraph_ptr_set",_wrap_CvGraph_ptr_set,0,0,2,0},
+{"CvGraph_ptr_get",_wrap_CvGraph_ptr_get,0,0,2,0},
+{"CvGraph_delta_elems_set",_wrap_CvGraph_delta_elems_set,0,0,2,0},
+{"CvGraph_delta_elems_get",_wrap_CvGraph_delta_elems_get,0,0,2,0},
+{"CvGraph_storage_set",_wrap_CvGraph_storage_set,0,0,2,0},
+{"CvGraph_storage_get",_wrap_CvGraph_storage_get,0,0,2,0},
+{"CvGraph_free_blocks_set",_wrap_CvGraph_free_blocks_set,0,0,2,0},
+{"CvGraph_free_blocks_get",_wrap_CvGraph_free_blocks_get,0,0,2,0},
+{"CvGraph_first_set",_wrap_CvGraph_first_set,0,0,2,0},
+{"CvGraph_first_get",_wrap_CvGraph_first_get,0,0,2,0},
+{"CvGraph_free_elems_set",_wrap_CvGraph_free_elems_set,0,0,2,0},
+{"CvGraph_free_elems_get",_wrap_CvGraph_free_elems_get,0,0,2,0},
+{"CvGraph_active_count_set",_wrap_CvGraph_active_count_set,0,0,2,0},
+{"CvGraph_active_count_get",_wrap_CvGraph_active_count_get,0,0,2,0},
+{"CvGraph_edges_set",_wrap_CvGraph_edges_set,0,0,2,0},
+{"CvGraph_edges_get",_wrap_CvGraph_edges_get,0,0,2,0},
 {"new_CvGraph",_wrap_new_CvGraph,0,0,2,_wrap_new_CvGraph_texinfo},
 {"delete_CvGraph",_wrap_delete_CvGraph,0,0,2,_wrap_delete_CvGraph_texinfo},
-{"CvChain_flags_set",_wrap_CvChain_flags_set,0,0,2,_wrap_CvChain_flags_set_texinfo},
-{"CvChain_flags_get",_wrap_CvChain_flags_get,0,0,2,_wrap_CvChain_flags_get_texinfo},
-{"CvChain_header_size_set",_wrap_CvChain_header_size_set,0,0,2,_wrap_CvChain_header_size_set_texinfo},
-{"CvChain_header_size_get",_wrap_CvChain_header_size_get,0,0,2,_wrap_CvChain_header_size_get_texinfo},
-{"CvChain_h_prev_set",_wrap_CvChain_h_prev_set,0,0,2,_wrap_CvChain_h_prev_set_texinfo},
-{"CvChain_h_prev_get",_wrap_CvChain_h_prev_get,0,0,2,_wrap_CvChain_h_prev_get_texinfo},
-{"CvChain_h_next_set",_wrap_CvChain_h_next_set,0,0,2,_wrap_CvChain_h_next_set_texinfo},
-{"CvChain_h_next_get",_wrap_CvChain_h_next_get,0,0,2,_wrap_CvChain_h_next_get_texinfo},
-{"CvChain_v_prev_set",_wrap_CvChain_v_prev_set,0,0,2,_wrap_CvChain_v_prev_set_texinfo},
-{"CvChain_v_prev_get",_wrap_CvChain_v_prev_get,0,0,2,_wrap_CvChain_v_prev_get_texinfo},
-{"CvChain_v_next_set",_wrap_CvChain_v_next_set,0,0,2,_wrap_CvChain_v_next_set_texinfo},
-{"CvChain_v_next_get",_wrap_CvChain_v_next_get,0,0,2,_wrap_CvChain_v_next_get_texinfo},
-{"CvChain_total_set",_wrap_CvChain_total_set,0,0,2,_wrap_CvChain_total_set_texinfo},
-{"CvChain_total_get",_wrap_CvChain_total_get,0,0,2,_wrap_CvChain_total_get_texinfo},
-{"CvChain_elem_size_set",_wrap_CvChain_elem_size_set,0,0,2,_wrap_CvChain_elem_size_set_texinfo},
-{"CvChain_elem_size_get",_wrap_CvChain_elem_size_get,0,0,2,_wrap_CvChain_elem_size_get_texinfo},
-{"CvChain_block_max_set",_wrap_CvChain_block_max_set,0,0,2,_wrap_CvChain_block_max_set_texinfo},
-{"CvChain_block_max_get",_wrap_CvChain_block_max_get,0,0,2,_wrap_CvChain_block_max_get_texinfo},
-{"CvChain_ptr_set",_wrap_CvChain_ptr_set,0,0,2,_wrap_CvChain_ptr_set_texinfo},
-{"CvChain_ptr_get",_wrap_CvChain_ptr_get,0,0,2,_wrap_CvChain_ptr_get_texinfo},
-{"CvChain_delta_elems_set",_wrap_CvChain_delta_elems_set,0,0,2,_wrap_CvChain_delta_elems_set_texinfo},
-{"CvChain_delta_elems_get",_wrap_CvChain_delta_elems_get,0,0,2,_wrap_CvChain_delta_elems_get_texinfo},
-{"CvChain_storage_set",_wrap_CvChain_storage_set,0,0,2,_wrap_CvChain_storage_set_texinfo},
-{"CvChain_storage_get",_wrap_CvChain_storage_get,0,0,2,_wrap_CvChain_storage_get_texinfo},
-{"CvChain_free_blocks_set",_wrap_CvChain_free_blocks_set,0,0,2,_wrap_CvChain_free_blocks_set_texinfo},
-{"CvChain_free_blocks_get",_wrap_CvChain_free_blocks_get,0,0,2,_wrap_CvChain_free_blocks_get_texinfo},
-{"CvChain_first_set",_wrap_CvChain_first_set,0,0,2,_wrap_CvChain_first_set_texinfo},
-{"CvChain_first_get",_wrap_CvChain_first_get,0,0,2,_wrap_CvChain_first_get_texinfo},
-{"CvChain_origin_set",_wrap_CvChain_origin_set,0,0,2,_wrap_CvChain_origin_set_texinfo},
-{"CvChain_origin_get",_wrap_CvChain_origin_get,0,0,2,_wrap_CvChain_origin_get_texinfo},
+{"CvChain_flags_set",_wrap_CvChain_flags_set,0,0,2,0},
+{"CvChain_flags_get",_wrap_CvChain_flags_get,0,0,2,0},
+{"CvChain_header_size_set",_wrap_CvChain_header_size_set,0,0,2,0},
+{"CvChain_header_size_get",_wrap_CvChain_header_size_get,0,0,2,0},
+{"CvChain_h_prev_set",_wrap_CvChain_h_prev_set,0,0,2,0},
+{"CvChain_h_prev_get",_wrap_CvChain_h_prev_get,0,0,2,0},
+{"CvChain_h_next_set",_wrap_CvChain_h_next_set,0,0,2,0},
+{"CvChain_h_next_get",_wrap_CvChain_h_next_get,0,0,2,0},
+{"CvChain_v_prev_set",_wrap_CvChain_v_prev_set,0,0,2,0},
+{"CvChain_v_prev_get",_wrap_CvChain_v_prev_get,0,0,2,0},
+{"CvChain_v_next_set",_wrap_CvChain_v_next_set,0,0,2,0},
+{"CvChain_v_next_get",_wrap_CvChain_v_next_get,0,0,2,0},
+{"CvChain_total_set",_wrap_CvChain_total_set,0,0,2,0},
+{"CvChain_total_get",_wrap_CvChain_total_get,0,0,2,0},
+{"CvChain_elem_size_set",_wrap_CvChain_elem_size_set,0,0,2,0},
+{"CvChain_elem_size_get",_wrap_CvChain_elem_size_get,0,0,2,0},
+{"CvChain_block_max_set",_wrap_CvChain_block_max_set,0,0,2,0},
+{"CvChain_block_max_get",_wrap_CvChain_block_max_get,0,0,2,0},
+{"CvChain_ptr_set",_wrap_CvChain_ptr_set,0,0,2,0},
+{"CvChain_ptr_get",_wrap_CvChain_ptr_get,0,0,2,0},
+{"CvChain_delta_elems_set",_wrap_CvChain_delta_elems_set,0,0,2,0},
+{"CvChain_delta_elems_get",_wrap_CvChain_delta_elems_get,0,0,2,0},
+{"CvChain_storage_set",_wrap_CvChain_storage_set,0,0,2,0},
+{"CvChain_storage_get",_wrap_CvChain_storage_get,0,0,2,0},
+{"CvChain_free_blocks_set",_wrap_CvChain_free_blocks_set,0,0,2,0},
+{"CvChain_free_blocks_get",_wrap_CvChain_free_blocks_get,0,0,2,0},
+{"CvChain_first_set",_wrap_CvChain_first_set,0,0,2,0},
+{"CvChain_first_get",_wrap_CvChain_first_get,0,0,2,0},
+{"CvChain_origin_set",_wrap_CvChain_origin_set,0,0,2,0},
+{"CvChain_origin_get",_wrap_CvChain_origin_get,0,0,2,0},
 {"new_CvChain",_wrap_new_CvChain,0,0,2,_wrap_new_CvChain_texinfo},
 {"delete_CvChain",_wrap_delete_CvChain,0,0,2,_wrap_delete_CvChain_texinfo},
-{"CvContour_flags_set",_wrap_CvContour_flags_set,0,0,2,_wrap_CvContour_flags_set_texinfo},
-{"CvContour_flags_get",_wrap_CvContour_flags_get,0,0,2,_wrap_CvContour_flags_get_texinfo},
-{"CvContour_header_size_set",_wrap_CvContour_header_size_set,0,0,2,_wrap_CvContour_header_size_set_texinfo},
-{"CvContour_header_size_get",_wrap_CvContour_header_size_get,0,0,2,_wrap_CvContour_header_size_get_texinfo},
-{"CvContour_h_prev_set",_wrap_CvContour_h_prev_set,0,0,2,_wrap_CvContour_h_prev_set_texinfo},
-{"CvContour_h_prev_get",_wrap_CvContour_h_prev_get,0,0,2,_wrap_CvContour_h_prev_get_texinfo},
-{"CvContour_h_next_set",_wrap_CvContour_h_next_set,0,0,2,_wrap_CvContour_h_next_set_texinfo},
-{"CvContour_h_next_get",_wrap_CvContour_h_next_get,0,0,2,_wrap_CvContour_h_next_get_texinfo},
-{"CvContour_v_prev_set",_wrap_CvContour_v_prev_set,0,0,2,_wrap_CvContour_v_prev_set_texinfo},
-{"CvContour_v_prev_get",_wrap_CvContour_v_prev_get,0,0,2,_wrap_CvContour_v_prev_get_texinfo},
-{"CvContour_v_next_set",_wrap_CvContour_v_next_set,0,0,2,_wrap_CvContour_v_next_set_texinfo},
-{"CvContour_v_next_get",_wrap_CvContour_v_next_get,0,0,2,_wrap_CvContour_v_next_get_texinfo},
-{"CvContour_total_set",_wrap_CvContour_total_set,0,0,2,_wrap_CvContour_total_set_texinfo},
-{"CvContour_total_get",_wrap_CvContour_total_get,0,0,2,_wrap_CvContour_total_get_texinfo},
-{"CvContour_elem_size_set",_wrap_CvContour_elem_size_set,0,0,2,_wrap_CvContour_elem_size_set_texinfo},
-{"CvContour_elem_size_get",_wrap_CvContour_elem_size_get,0,0,2,_wrap_CvContour_elem_size_get_texinfo},
-{"CvContour_block_max_set",_wrap_CvContour_block_max_set,0,0,2,_wrap_CvContour_block_max_set_texinfo},
-{"CvContour_block_max_get",_wrap_CvContour_block_max_get,0,0,2,_wrap_CvContour_block_max_get_texinfo},
-{"CvContour_ptr_set",_wrap_CvContour_ptr_set,0,0,2,_wrap_CvContour_ptr_set_texinfo},
-{"CvContour_ptr_get",_wrap_CvContour_ptr_get,0,0,2,_wrap_CvContour_ptr_get_texinfo},
-{"CvContour_delta_elems_set",_wrap_CvContour_delta_elems_set,0,0,2,_wrap_CvContour_delta_elems_set_texinfo},
-{"CvContour_delta_elems_get",_wrap_CvContour_delta_elems_get,0,0,2,_wrap_CvContour_delta_elems_get_texinfo},
-{"CvContour_storage_set",_wrap_CvContour_storage_set,0,0,2,_wrap_CvContour_storage_set_texinfo},
-{"CvContour_storage_get",_wrap_CvContour_storage_get,0,0,2,_wrap_CvContour_storage_get_texinfo},
-{"CvContour_free_blocks_set",_wrap_CvContour_free_blocks_set,0,0,2,_wrap_CvContour_free_blocks_set_texinfo},
-{"CvContour_free_blocks_get",_wrap_CvContour_free_blocks_get,0,0,2,_wrap_CvContour_free_blocks_get_texinfo},
-{"CvContour_first_set",_wrap_CvContour_first_set,0,0,2,_wrap_CvContour_first_set_texinfo},
-{"CvContour_first_get",_wrap_CvContour_first_get,0,0,2,_wrap_CvContour_first_get_texinfo},
-{"CvContour_rect_set",_wrap_CvContour_rect_set,0,0,2,_wrap_CvContour_rect_set_texinfo},
-{"CvContour_rect_get",_wrap_CvContour_rect_get,0,0,2,_wrap_CvContour_rect_get_texinfo},
-{"CvContour_color_set",_wrap_CvContour_color_set,0,0,2,_wrap_CvContour_color_set_texinfo},
-{"CvContour_color_get",_wrap_CvContour_color_get,0,0,2,_wrap_CvContour_color_get_texinfo},
-{"CvContour_reserved_set",_wrap_CvContour_reserved_set,0,0,2,_wrap_CvContour_reserved_set_texinfo},
-{"CvContour_reserved_get",_wrap_CvContour_reserved_get,0,0,2,_wrap_CvContour_reserved_get_texinfo},
+{"CvContour_flags_set",_wrap_CvContour_flags_set,0,0,2,0},
+{"CvContour_flags_get",_wrap_CvContour_flags_get,0,0,2,0},
+{"CvContour_header_size_set",_wrap_CvContour_header_size_set,0,0,2,0},
+{"CvContour_header_size_get",_wrap_CvContour_header_size_get,0,0,2,0},
+{"CvContour_h_prev_set",_wrap_CvContour_h_prev_set,0,0,2,0},
+{"CvContour_h_prev_get",_wrap_CvContour_h_prev_get,0,0,2,0},
+{"CvContour_h_next_set",_wrap_CvContour_h_next_set,0,0,2,0},
+{"CvContour_h_next_get",_wrap_CvContour_h_next_get,0,0,2,0},
+{"CvContour_v_prev_set",_wrap_CvContour_v_prev_set,0,0,2,0},
+{"CvContour_v_prev_get",_wrap_CvContour_v_prev_get,0,0,2,0},
+{"CvContour_v_next_set",_wrap_CvContour_v_next_set,0,0,2,0},
+{"CvContour_v_next_get",_wrap_CvContour_v_next_get,0,0,2,0},
+{"CvContour_total_set",_wrap_CvContour_total_set,0,0,2,0},
+{"CvContour_total_get",_wrap_CvContour_total_get,0,0,2,0},
+{"CvContour_elem_size_set",_wrap_CvContour_elem_size_set,0,0,2,0},
+{"CvContour_elem_size_get",_wrap_CvContour_elem_size_get,0,0,2,0},
+{"CvContour_block_max_set",_wrap_CvContour_block_max_set,0,0,2,0},
+{"CvContour_block_max_get",_wrap_CvContour_block_max_get,0,0,2,0},
+{"CvContour_ptr_set",_wrap_CvContour_ptr_set,0,0,2,0},
+{"CvContour_ptr_get",_wrap_CvContour_ptr_get,0,0,2,0},
+{"CvContour_delta_elems_set",_wrap_CvContour_delta_elems_set,0,0,2,0},
+{"CvContour_delta_elems_get",_wrap_CvContour_delta_elems_get,0,0,2,0},
+{"CvContour_storage_set",_wrap_CvContour_storage_set,0,0,2,0},
+{"CvContour_storage_get",_wrap_CvContour_storage_get,0,0,2,0},
+{"CvContour_free_blocks_set",_wrap_CvContour_free_blocks_set,0,0,2,0},
+{"CvContour_free_blocks_get",_wrap_CvContour_free_blocks_get,0,0,2,0},
+{"CvContour_first_set",_wrap_CvContour_first_set,0,0,2,0},
+{"CvContour_first_get",_wrap_CvContour_first_get,0,0,2,0},
+{"CvContour_rect_set",_wrap_CvContour_rect_set,0,0,2,0},
+{"CvContour_rect_get",_wrap_CvContour_rect_get,0,0,2,0},
+{"CvContour_color_set",_wrap_CvContour_color_set,0,0,2,0},
+{"CvContour_color_get",_wrap_CvContour_color_get,0,0,2,0},
+{"CvContour_reserved_set",_wrap_CvContour_reserved_set,0,0,2,0},
+{"CvContour_reserved_get",_wrap_CvContour_reserved_get,0,0,2,0},
 {"new_CvContour",_wrap_new_CvContour,0,0,2,_wrap_new_CvContour_texinfo},
 {"delete_CvContour",_wrap_delete_CvContour,0,0,2,_wrap_delete_CvContour_texinfo},
-{"CvSeqWriter_header_size_set",_wrap_CvSeqWriter_header_size_set,0,0,2,_wrap_CvSeqWriter_header_size_set_texinfo},
-{"CvSeqWriter_header_size_get",_wrap_CvSeqWriter_header_size_get,0,0,2,_wrap_CvSeqWriter_header_size_get_texinfo},
-{"CvSeqWriter_seq_set",_wrap_CvSeqWriter_seq_set,0,0,2,_wrap_CvSeqWriter_seq_set_texinfo},
-{"CvSeqWriter_seq_get",_wrap_CvSeqWriter_seq_get,0,0,2,_wrap_CvSeqWriter_seq_get_texinfo},
-{"CvSeqWriter_block_set",_wrap_CvSeqWriter_block_set,0,0,2,_wrap_CvSeqWriter_block_set_texinfo},
-{"CvSeqWriter_block_get",_wrap_CvSeqWriter_block_get,0,0,2,_wrap_CvSeqWriter_block_get_texinfo},
-{"CvSeqWriter_ptr_set",_wrap_CvSeqWriter_ptr_set,0,0,2,_wrap_CvSeqWriter_ptr_set_texinfo},
-{"CvSeqWriter_ptr_get",_wrap_CvSeqWriter_ptr_get,0,0,2,_wrap_CvSeqWriter_ptr_get_texinfo},
-{"CvSeqWriter_block_min_set",_wrap_CvSeqWriter_block_min_set,0,0,2,_wrap_CvSeqWriter_block_min_set_texinfo},
-{"CvSeqWriter_block_min_get",_wrap_CvSeqWriter_block_min_get,0,0,2,_wrap_CvSeqWriter_block_min_get_texinfo},
-{"CvSeqWriter_block_max_set",_wrap_CvSeqWriter_block_max_set,0,0,2,_wrap_CvSeqWriter_block_max_set_texinfo},
-{"CvSeqWriter_block_max_get",_wrap_CvSeqWriter_block_max_get,0,0,2,_wrap_CvSeqWriter_block_max_get_texinfo},
+{"CvSeqWriter_header_size_set",_wrap_CvSeqWriter_header_size_set,0,0,2,0},
+{"CvSeqWriter_header_size_get",_wrap_CvSeqWriter_header_size_get,0,0,2,0},
+{"CvSeqWriter_seq_set",_wrap_CvSeqWriter_seq_set,0,0,2,0},
+{"CvSeqWriter_seq_get",_wrap_CvSeqWriter_seq_get,0,0,2,0},
+{"CvSeqWriter_block_set",_wrap_CvSeqWriter_block_set,0,0,2,0},
+{"CvSeqWriter_block_get",_wrap_CvSeqWriter_block_get,0,0,2,0},
+{"CvSeqWriter_ptr_set",_wrap_CvSeqWriter_ptr_set,0,0,2,0},
+{"CvSeqWriter_ptr_get",_wrap_CvSeqWriter_ptr_get,0,0,2,0},
+{"CvSeqWriter_block_min_set",_wrap_CvSeqWriter_block_min_set,0,0,2,0},
+{"CvSeqWriter_block_min_get",_wrap_CvSeqWriter_block_min_get,0,0,2,0},
+{"CvSeqWriter_block_max_set",_wrap_CvSeqWriter_block_max_set,0,0,2,0},
+{"CvSeqWriter_block_max_get",_wrap_CvSeqWriter_block_max_get,0,0,2,0},
 {"new_CvSeqWriter",_wrap_new_CvSeqWriter,0,0,2,_wrap_new_CvSeqWriter_texinfo},
 {"delete_CvSeqWriter",_wrap_delete_CvSeqWriter,0,0,2,_wrap_delete_CvSeqWriter_texinfo},
-{"CvSeqReader_header_size_set",_wrap_CvSeqReader_header_size_set,0,0,2,_wrap_CvSeqReader_header_size_set_texinfo},
-{"CvSeqReader_header_size_get",_wrap_CvSeqReader_header_size_get,0,0,2,_wrap_CvSeqReader_header_size_get_texinfo},
-{"CvSeqReader_seq_set",_wrap_CvSeqReader_seq_set,0,0,2,_wrap_CvSeqReader_seq_set_texinfo},
-{"CvSeqReader_seq_get",_wrap_CvSeqReader_seq_get,0,0,2,_wrap_CvSeqReader_seq_get_texinfo},
-{"CvSeqReader_block_set",_wrap_CvSeqReader_block_set,0,0,2,_wrap_CvSeqReader_block_set_texinfo},
-{"CvSeqReader_block_get",_wrap_CvSeqReader_block_get,0,0,2,_wrap_CvSeqReader_block_get_texinfo},
-{"CvSeqReader_ptr_set",_wrap_CvSeqReader_ptr_set,0,0,2,_wrap_CvSeqReader_ptr_set_texinfo},
-{"CvSeqReader_ptr_get",_wrap_CvSeqReader_ptr_get,0,0,2,_wrap_CvSeqReader_ptr_get_texinfo},
-{"CvSeqReader_block_min_set",_wrap_CvSeqReader_block_min_set,0,0,2,_wrap_CvSeqReader_block_min_set_texinfo},
-{"CvSeqReader_block_min_get",_wrap_CvSeqReader_block_min_get,0,0,2,_wrap_CvSeqReader_block_min_get_texinfo},
-{"CvSeqReader_block_max_set",_wrap_CvSeqReader_block_max_set,0,0,2,_wrap_CvSeqReader_block_max_set_texinfo},
-{"CvSeqReader_block_max_get",_wrap_CvSeqReader_block_max_get,0,0,2,_wrap_CvSeqReader_block_max_get_texinfo},
-{"CvSeqReader_delta_index_set",_wrap_CvSeqReader_delta_index_set,0,0,2,_wrap_CvSeqReader_delta_index_set_texinfo},
-{"CvSeqReader_delta_index_get",_wrap_CvSeqReader_delta_index_get,0,0,2,_wrap_CvSeqReader_delta_index_get_texinfo},
-{"CvSeqReader_prev_elem_set",_wrap_CvSeqReader_prev_elem_set,0,0,2,_wrap_CvSeqReader_prev_elem_set_texinfo},
-{"CvSeqReader_prev_elem_get",_wrap_CvSeqReader_prev_elem_get,0,0,2,_wrap_CvSeqReader_prev_elem_get_texinfo},
+{"CvSeqReader_header_size_set",_wrap_CvSeqReader_header_size_set,0,0,2,0},
+{"CvSeqReader_header_size_get",_wrap_CvSeqReader_header_size_get,0,0,2,0},
+{"CvSeqReader_seq_set",_wrap_CvSeqReader_seq_set,0,0,2,0},
+{"CvSeqReader_seq_get",_wrap_CvSeqReader_seq_get,0,0,2,0},
+{"CvSeqReader_block_set",_wrap_CvSeqReader_block_set,0,0,2,0},
+{"CvSeqReader_block_get",_wrap_CvSeqReader_block_get,0,0,2,0},
+{"CvSeqReader_ptr_set",_wrap_CvSeqReader_ptr_set,0,0,2,0},
+{"CvSeqReader_ptr_get",_wrap_CvSeqReader_ptr_get,0,0,2,0},
+{"CvSeqReader_block_min_set",_wrap_CvSeqReader_block_min_set,0,0,2,0},
+{"CvSeqReader_block_min_get",_wrap_CvSeqReader_block_min_get,0,0,2,0},
+{"CvSeqReader_block_max_set",_wrap_CvSeqReader_block_max_set,0,0,2,0},
+{"CvSeqReader_block_max_get",_wrap_CvSeqReader_block_max_get,0,0,2,0},
+{"CvSeqReader_delta_index_set",_wrap_CvSeqReader_delta_index_set,0,0,2,0},
+{"CvSeqReader_delta_index_get",_wrap_CvSeqReader_delta_index_get,0,0,2,0},
+{"CvSeqReader_prev_elem_set",_wrap_CvSeqReader_prev_elem_set,0,0,2,0},
+{"CvSeqReader_prev_elem_get",_wrap_CvSeqReader_prev_elem_get,0,0,2,0},
 {"new_CvSeqReader",_wrap_new_CvSeqReader,0,0,2,_wrap_new_CvSeqReader_texinfo},
 {"delete_CvSeqReader",_wrap_delete_CvSeqReader,0,0,2,_wrap_delete_CvSeqReader_texinfo},
-{"CvAttrList_attr_set",_wrap_CvAttrList_attr_set,0,0,2,_wrap_CvAttrList_attr_set_texinfo},
-{"CvAttrList_attr_get",_wrap_CvAttrList_attr_get,0,0,2,_wrap_CvAttrList_attr_get_texinfo},
-{"CvAttrList_next_set",_wrap_CvAttrList_next_set,0,0,2,_wrap_CvAttrList_next_set_texinfo},
-{"CvAttrList_next_get",_wrap_CvAttrList_next_get,0,0,2,_wrap_CvAttrList_next_get_texinfo},
+{"CvAttrList_attr_set",_wrap_CvAttrList_attr_set,0,0,2,0},
+{"CvAttrList_attr_get",_wrap_CvAttrList_attr_get,0,0,2,0},
+{"CvAttrList_next_set",_wrap_CvAttrList_next_set,0,0,2,0},
+{"CvAttrList_next_get",_wrap_CvAttrList_next_get,0,0,2,0},
 {"new_CvAttrList",_wrap_new_CvAttrList,0,0,2,_wrap_new_CvAttrList_texinfo},
 {"delete_CvAttrList",_wrap_delete_CvAttrList,0,0,2,_wrap_delete_CvAttrList_texinfo},
 {"cvAttrList",_wrap_cvAttrList,0,0,2,_wrap_cvAttrList_texinfo},
-{"CvString_len_set",_wrap_CvString_len_set,0,0,2,_wrap_CvString_len_set_texinfo},
-{"CvString_len_get",_wrap_CvString_len_get,0,0,2,_wrap_CvString_len_get_texinfo},
-{"CvString_ptr_set",_wrap_CvString_ptr_set,0,0,2,_wrap_CvString_ptr_set_texinfo},
-{"CvString_ptr_get",_wrap_CvString_ptr_get,0,0,2,_wrap_CvString_ptr_get_texinfo},
+{"CvString_len_set",_wrap_CvString_len_set,0,0,2,0},
+{"CvString_len_get",_wrap_CvString_len_get,0,0,2,0},
+{"CvString_ptr_set",_wrap_CvString_ptr_set,0,0,2,0},
+{"CvString_ptr_get",_wrap_CvString_ptr_get,0,0,2,0},
 {"new_CvString",_wrap_new_CvString,0,0,2,_wrap_new_CvString_texinfo},
 {"delete_CvString",_wrap_delete_CvString,0,0,2,_wrap_delete_CvString_texinfo},
-{"CvStringHashNode_hashval_set",_wrap_CvStringHashNode_hashval_set,0,0,2,_wrap_CvStringHashNode_hashval_set_texinfo},
-{"CvStringHashNode_hashval_get",_wrap_CvStringHashNode_hashval_get,0,0,2,_wrap_CvStringHashNode_hashval_get_texinfo},
-{"CvStringHashNode_str_set",_wrap_CvStringHashNode_str_set,0,0,2,_wrap_CvStringHashNode_str_set_texinfo},
-{"CvStringHashNode_str_get",_wrap_CvStringHashNode_str_get,0,0,2,_wrap_CvStringHashNode_str_get_texinfo},
-{"CvStringHashNode_next_set",_wrap_CvStringHashNode_next_set,0,0,2,_wrap_CvStringHashNode_next_set_texinfo},
-{"CvStringHashNode_next_get",_wrap_CvStringHashNode_next_get,0,0,2,_wrap_CvStringHashNode_next_get_texinfo},
+{"CvStringHashNode_hashval_set",_wrap_CvStringHashNode_hashval_set,0,0,2,0},
+{"CvStringHashNode_hashval_get",_wrap_CvStringHashNode_hashval_get,0,0,2,0},
+{"CvStringHashNode_str_set",_wrap_CvStringHashNode_str_set,0,0,2,0},
+{"CvStringHashNode_str_get",_wrap_CvStringHashNode_str_get,0,0,2,0},
+{"CvStringHashNode_next_set",_wrap_CvStringHashNode_next_set,0,0,2,0},
+{"CvStringHashNode_next_get",_wrap_CvStringHashNode_next_get,0,0,2,0},
 {"new_CvStringHashNode",_wrap_new_CvStringHashNode,0,0,2,_wrap_new_CvStringHashNode_texinfo},
 {"delete_CvStringHashNode",_wrap_delete_CvStringHashNode,0,0,2,_wrap_delete_CvStringHashNode_texinfo},
-{"CvFileNode_tag_set",_wrap_CvFileNode_tag_set,0,0,2,_wrap_CvFileNode_tag_set_texinfo},
-{"CvFileNode_tag_get",_wrap_CvFileNode_tag_get,0,0,2,_wrap_CvFileNode_tag_get_texinfo},
-{"CvFileNode_info_set",_wrap_CvFileNode_info_set,0,0,2,_wrap_CvFileNode_info_set_texinfo},
-{"CvFileNode_info_get",_wrap_CvFileNode_info_get,0,0,2,_wrap_CvFileNode_info_get_texinfo},
-{"CvFileNode_data_get",_wrap_CvFileNode_data_get,0,0,2,_wrap_CvFileNode_data_get_texinfo},
+{"CvFileNode_tag_set",_wrap_CvFileNode_tag_set,0,0,2,0},
+{"CvFileNode_tag_get",_wrap_CvFileNode_tag_get,0,0,2,0},
+{"CvFileNode_info_set",_wrap_CvFileNode_info_set,0,0,2,0},
+{"CvFileNode_info_get",_wrap_CvFileNode_info_get,0,0,2,0},
+{"CvFileNode_data_get",_wrap_CvFileNode_data_get,0,0,2,0},
 {"new_CvFileNode",_wrap_new_CvFileNode,0,0,2,_wrap_new_CvFileNode_texinfo},
 {"delete_CvFileNode",_wrap_delete_CvFileNode,0,0,2,_wrap_delete_CvFileNode_texinfo},
-{"CvFileNode_data_f_set",_wrap_CvFileNode_data_f_set,0,0,2,_wrap_CvFileNode_data_f_set_texinfo},
-{"CvFileNode_data_f_get",_wrap_CvFileNode_data_f_get,0,0,2,_wrap_CvFileNode_data_f_get_texinfo},
-{"CvFileNode_data_i_set",_wrap_CvFileNode_data_i_set,0,0,2,_wrap_CvFileNode_data_i_set_texinfo},
-{"CvFileNode_data_i_get",_wrap_CvFileNode_data_i_get,0,0,2,_wrap_CvFileNode_data_i_get_texinfo},
-{"CvFileNode_data_str_set",_wrap_CvFileNode_data_str_set,0,0,2,_wrap_CvFileNode_data_str_set_texinfo},
-{"CvFileNode_data_str_get",_wrap_CvFileNode_data_str_get,0,0,2,_wrap_CvFileNode_data_str_get_texinfo},
-{"CvFileNode_data_seq_set",_wrap_CvFileNode_data_seq_set,0,0,2,_wrap_CvFileNode_data_seq_set_texinfo},
-{"CvFileNode_data_seq_get",_wrap_CvFileNode_data_seq_get,0,0,2,_wrap_CvFileNode_data_seq_get_texinfo},
-{"CvFileNode_data_map_set",_wrap_CvFileNode_data_map_set,0,0,2,_wrap_CvFileNode_data_map_set_texinfo},
-{"CvFileNode_data_map_get",_wrap_CvFileNode_data_map_get,0,0,2,_wrap_CvFileNode_data_map_get_texinfo},
+{"CvFileNode_data_f_set",_wrap_CvFileNode_data_f_set,0,0,2,0},
+{"CvFileNode_data_f_get",_wrap_CvFileNode_data_f_get,0,0,2,0},
+{"CvFileNode_data_i_set",_wrap_CvFileNode_data_i_set,0,0,2,0},
+{"CvFileNode_data_i_get",_wrap_CvFileNode_data_i_get,0,0,2,0},
+{"CvFileNode_data_str_set",_wrap_CvFileNode_data_str_set,0,0,2,0},
+{"CvFileNode_data_str_get",_wrap_CvFileNode_data_str_get,0,0,2,0},
+{"CvFileNode_data_seq_set",_wrap_CvFileNode_data_seq_set,0,0,2,0},
+{"CvFileNode_data_seq_get",_wrap_CvFileNode_data_seq_get,0,0,2,0},
+{"CvFileNode_data_map_set",_wrap_CvFileNode_data_map_set,0,0,2,0},
+{"CvFileNode_data_map_get",_wrap_CvFileNode_data_map_get,0,0,2,0},
 {"new_CvFileNode_data",_wrap_new_CvFileNode_data,0,0,2,_wrap_new_CvFileNode_data_texinfo},
 {"delete_CvFileNode_data",_wrap_delete_CvFileNode_data,0,0,2,_wrap_delete_CvFileNode_data_texinfo},
-{"CvTypeInfo_flags_set",_wrap_CvTypeInfo_flags_set,0,0,2,_wrap_CvTypeInfo_flags_set_texinfo},
-{"CvTypeInfo_flags_get",_wrap_CvTypeInfo_flags_get,0,0,2,_wrap_CvTypeInfo_flags_get_texinfo},
-{"CvTypeInfo_header_size_set",_wrap_CvTypeInfo_header_size_set,0,0,2,_wrap_CvTypeInfo_header_size_set_texinfo},
-{"CvTypeInfo_header_size_get",_wrap_CvTypeInfo_header_size_get,0,0,2,_wrap_CvTypeInfo_header_size_get_texinfo},
-{"CvTypeInfo_prev_set",_wrap_CvTypeInfo_prev_set,0,0,2,_wrap_CvTypeInfo_prev_set_texinfo},
-{"CvTypeInfo_prev_get",_wrap_CvTypeInfo_prev_get,0,0,2,_wrap_CvTypeInfo_prev_get_texinfo},
-{"CvTypeInfo_next_set",_wrap_CvTypeInfo_next_set,0,0,2,_wrap_CvTypeInfo_next_set_texinfo},
-{"CvTypeInfo_next_get",_wrap_CvTypeInfo_next_get,0,0,2,_wrap_CvTypeInfo_next_get_texinfo},
-{"CvTypeInfo_type_name_set",_wrap_CvTypeInfo_type_name_set,0,0,2,_wrap_CvTypeInfo_type_name_set_texinfo},
-{"CvTypeInfo_type_name_get",_wrap_CvTypeInfo_type_name_get,0,0,2,_wrap_CvTypeInfo_type_name_get_texinfo},
-{"CvTypeInfo_is_instance_set",_wrap_CvTypeInfo_is_instance_set,0,0,2,_wrap_CvTypeInfo_is_instance_set_texinfo},
-{"CvTypeInfo_is_instance_get",_wrap_CvTypeInfo_is_instance_get,0,0,2,_wrap_CvTypeInfo_is_instance_get_texinfo},
-{"CvTypeInfo_release_set",_wrap_CvTypeInfo_release_set,0,0,2,_wrap_CvTypeInfo_release_set_texinfo},
-{"CvTypeInfo_release_get",_wrap_CvTypeInfo_release_get,0,0,2,_wrap_CvTypeInfo_release_get_texinfo},
-{"CvTypeInfo_read_set",_wrap_CvTypeInfo_read_set,0,0,2,_wrap_CvTypeInfo_read_set_texinfo},
-{"CvTypeInfo_read_get",_wrap_CvTypeInfo_read_get,0,0,2,_wrap_CvTypeInfo_read_get_texinfo},
-{"CvTypeInfo_write_set",_wrap_CvTypeInfo_write_set,0,0,2,_wrap_CvTypeInfo_write_set_texinfo},
-{"CvTypeInfo_write_get",_wrap_CvTypeInfo_write_get,0,0,2,_wrap_CvTypeInfo_write_get_texinfo},
-{"CvTypeInfo_clone_set",_wrap_CvTypeInfo_clone_set,0,0,2,_wrap_CvTypeInfo_clone_set_texinfo},
-{"CvTypeInfo_clone_get",_wrap_CvTypeInfo_clone_get,0,0,2,_wrap_CvTypeInfo_clone_get_texinfo},
+{"CvTypeInfo_flags_set",_wrap_CvTypeInfo_flags_set,0,0,2,0},
+{"CvTypeInfo_flags_get",_wrap_CvTypeInfo_flags_get,0,0,2,0},
+{"CvTypeInfo_header_size_set",_wrap_CvTypeInfo_header_size_set,0,0,2,0},
+{"CvTypeInfo_header_size_get",_wrap_CvTypeInfo_header_size_get,0,0,2,0},
+{"CvTypeInfo_prev_set",_wrap_CvTypeInfo_prev_set,0,0,2,0},
+{"CvTypeInfo_prev_get",_wrap_CvTypeInfo_prev_get,0,0,2,0},
+{"CvTypeInfo_next_set",_wrap_CvTypeInfo_next_set,0,0,2,0},
+{"CvTypeInfo_next_get",_wrap_CvTypeInfo_next_get,0,0,2,0},
+{"CvTypeInfo_type_name_set",_wrap_CvTypeInfo_type_name_set,0,0,2,0},
+{"CvTypeInfo_type_name_get",_wrap_CvTypeInfo_type_name_get,0,0,2,0},
+{"CvTypeInfo_is_instance_set",_wrap_CvTypeInfo_is_instance_set,0,0,2,0},
+{"CvTypeInfo_is_instance_get",_wrap_CvTypeInfo_is_instance_get,0,0,2,0},
+{"CvTypeInfo_release_set",_wrap_CvTypeInfo_release_set,0,0,2,0},
+{"CvTypeInfo_release_get",_wrap_CvTypeInfo_release_get,0,0,2,0},
+{"CvTypeInfo_read_set",_wrap_CvTypeInfo_read_set,0,0,2,0},
+{"CvTypeInfo_read_get",_wrap_CvTypeInfo_read_get,0,0,2,0},
+{"CvTypeInfo_write_set",_wrap_CvTypeInfo_write_set,0,0,2,0},
+{"CvTypeInfo_write_get",_wrap_CvTypeInfo_write_get,0,0,2,0},
+{"CvTypeInfo_clone_set",_wrap_CvTypeInfo_clone_set,0,0,2,0},
+{"CvTypeInfo_clone_get",_wrap_CvTypeInfo_clone_get,0,0,2,0},
 {"new_CvTypeInfo",_wrap_new_CvTypeInfo,0,0,2,_wrap_new_CvTypeInfo_texinfo},
 {"delete_CvTypeInfo",_wrap_delete_CvTypeInfo,0,0,2,_wrap_delete_CvTypeInfo_texinfo},
-{"CvPluginFuncInfo_func_addr_set",_wrap_CvPluginFuncInfo_func_addr_set,0,0,2,_wrap_CvPluginFuncInfo_func_addr_set_texinfo},
-{"CvPluginFuncInfo_func_addr_get",_wrap_CvPluginFuncInfo_func_addr_get,0,0,2,_wrap_CvPluginFuncInfo_func_addr_get_texinfo},
-{"CvPluginFuncInfo_default_func_addr_set",_wrap_CvPluginFuncInfo_default_func_addr_set,0,0,2,_wrap_CvPluginFuncInfo_default_func_addr_set_texinfo},
-{"CvPluginFuncInfo_default_func_addr_get",_wrap_CvPluginFuncInfo_default_func_addr_get,0,0,2,_wrap_CvPluginFuncInfo_default_func_addr_get_texinfo},
-{"CvPluginFuncInfo_func_names_set",_wrap_CvPluginFuncInfo_func_names_set,0,0,2,_wrap_CvPluginFuncInfo_func_names_set_texinfo},
-{"CvPluginFuncInfo_func_names_get",_wrap_CvPluginFuncInfo_func_names_get,0,0,2,_wrap_CvPluginFuncInfo_func_names_get_texinfo},
-{"CvPluginFuncInfo_search_modules_set",_wrap_CvPluginFuncInfo_search_modules_set,0,0,2,_wrap_CvPluginFuncInfo_search_modules_set_texinfo},
-{"CvPluginFuncInfo_search_modules_get",_wrap_CvPluginFuncInfo_search_modules_get,0,0,2,_wrap_CvPluginFuncInfo_search_modules_get_texinfo},
-{"CvPluginFuncInfo_loaded_from_set",_wrap_CvPluginFuncInfo_loaded_from_set,0,0,2,_wrap_CvPluginFuncInfo_loaded_from_set_texinfo},
-{"CvPluginFuncInfo_loaded_from_get",_wrap_CvPluginFuncInfo_loaded_from_get,0,0,2,_wrap_CvPluginFuncInfo_loaded_from_get_texinfo},
+{"CvPluginFuncInfo_func_addr_set",_wrap_CvPluginFuncInfo_func_addr_set,0,0,2,0},
+{"CvPluginFuncInfo_func_addr_get",_wrap_CvPluginFuncInfo_func_addr_get,0,0,2,0},
+{"CvPluginFuncInfo_default_func_addr_set",_wrap_CvPluginFuncInfo_default_func_addr_set,0,0,2,0},
+{"CvPluginFuncInfo_default_func_addr_get",_wrap_CvPluginFuncInfo_default_func_addr_get,0,0,2,0},
+{"CvPluginFuncInfo_func_names_set",_wrap_CvPluginFuncInfo_func_names_set,0,0,2,0},
+{"CvPluginFuncInfo_func_names_get",_wrap_CvPluginFuncInfo_func_names_get,0,0,2,0},
+{"CvPluginFuncInfo_search_modules_set",_wrap_CvPluginFuncInfo_search_modules_set,0,0,2,0},
+{"CvPluginFuncInfo_search_modules_get",_wrap_CvPluginFuncInfo_search_modules_get,0,0,2,0},
+{"CvPluginFuncInfo_loaded_from_set",_wrap_CvPluginFuncInfo_loaded_from_set,0,0,2,0},
+{"CvPluginFuncInfo_loaded_from_get",_wrap_CvPluginFuncInfo_loaded_from_get,0,0,2,0},
 {"new_CvPluginFuncInfo",_wrap_new_CvPluginFuncInfo,0,0,2,_wrap_new_CvPluginFuncInfo_texinfo},
 {"delete_CvPluginFuncInfo",_wrap_delete_CvPluginFuncInfo,0,0,2,_wrap_delete_CvPluginFuncInfo_texinfo},
-{"CvModuleInfo_next_set",_wrap_CvModuleInfo_next_set,0,0,2,_wrap_CvModuleInfo_next_set_texinfo},
-{"CvModuleInfo_next_get",_wrap_CvModuleInfo_next_get,0,0,2,_wrap_CvModuleInfo_next_get_texinfo},
-{"CvModuleInfo_name_set",_wrap_CvModuleInfo_name_set,0,0,2,_wrap_CvModuleInfo_name_set_texinfo},
-{"CvModuleInfo_name_get",_wrap_CvModuleInfo_name_get,0,0,2,_wrap_CvModuleInfo_name_get_texinfo},
-{"CvModuleInfo_version_set",_wrap_CvModuleInfo_version_set,0,0,2,_wrap_CvModuleInfo_version_set_texinfo},
-{"CvModuleInfo_version_get",_wrap_CvModuleInfo_version_get,0,0,2,_wrap_CvModuleInfo_version_get_texinfo},
-{"CvModuleInfo_func_tab_set",_wrap_CvModuleInfo_func_tab_set,0,0,2,_wrap_CvModuleInfo_func_tab_set_texinfo},
-{"CvModuleInfo_func_tab_get",_wrap_CvModuleInfo_func_tab_get,0,0,2,_wrap_CvModuleInfo_func_tab_get_texinfo},
+{"CvModuleInfo_next_set",_wrap_CvModuleInfo_next_set,0,0,2,0},
+{"CvModuleInfo_next_get",_wrap_CvModuleInfo_next_get,0,0,2,0},
+{"CvModuleInfo_name_set",_wrap_CvModuleInfo_name_set,0,0,2,0},
+{"CvModuleInfo_name_get",_wrap_CvModuleInfo_name_get,0,0,2,0},
+{"CvModuleInfo_version_set",_wrap_CvModuleInfo_version_set,0,0,2,0},
+{"CvModuleInfo_version_get",_wrap_CvModuleInfo_version_get,0,0,2,0},
+{"CvModuleInfo_func_tab_set",_wrap_CvModuleInfo_func_tab_set,0,0,2,0},
+{"CvModuleInfo_func_tab_get",_wrap_CvModuleInfo_func_tab_get,0,0,2,0},
 {"new_CvModuleInfo",_wrap_new_CvModuleInfo,0,0,2,_wrap_new_CvModuleInfo_texinfo},
 {"delete_CvModuleInfo",_wrap_delete_CvModuleInfo,0,0,2,_wrap_delete_CvModuleInfo_texinfo},
 {"cvAlloc",_wrap_cvAlloc,0,0,2,_wrap_cvAlloc_texinfo},
@@ -107483,18 +106023,18 @@ static const struct swig_octave_member swig_globals[] = {
 {"cvCloneSparseMat",_wrap_cvCloneSparseMat,0,0,2,_wrap_cvCloneSparseMat_texinfo},
 {"cvInitSparseMatIterator",_wrap_cvInitSparseMatIterator,0,0,2,_wrap_cvInitSparseMatIterator_texinfo},
 {"cvGetNextSparseNode",_wrap_cvGetNextSparseNode,0,0,2,_wrap_cvGetNextSparseNode_texinfo},
-{"CvNArrayIterator_count_set",_wrap_CvNArrayIterator_count_set,0,0,2,_wrap_CvNArrayIterator_count_set_texinfo},
-{"CvNArrayIterator_count_get",_wrap_CvNArrayIterator_count_get,0,0,2,_wrap_CvNArrayIterator_count_get_texinfo},
-{"CvNArrayIterator_dims_set",_wrap_CvNArrayIterator_dims_set,0,0,2,_wrap_CvNArrayIterator_dims_set_texinfo},
-{"CvNArrayIterator_dims_get",_wrap_CvNArrayIterator_dims_get,0,0,2,_wrap_CvNArrayIterator_dims_get_texinfo},
-{"CvNArrayIterator_size_set",_wrap_CvNArrayIterator_size_set,0,0,2,_wrap_CvNArrayIterator_size_set_texinfo},
-{"CvNArrayIterator_size_get",_wrap_CvNArrayIterator_size_get,0,0,2,_wrap_CvNArrayIterator_size_get_texinfo},
-{"CvNArrayIterator_ptr_set",_wrap_CvNArrayIterator_ptr_set,0,0,2,_wrap_CvNArrayIterator_ptr_set_texinfo},
-{"CvNArrayIterator_ptr_get",_wrap_CvNArrayIterator_ptr_get,0,0,2,_wrap_CvNArrayIterator_ptr_get_texinfo},
-{"CvNArrayIterator_stack_set",_wrap_CvNArrayIterator_stack_set,0,0,2,_wrap_CvNArrayIterator_stack_set_texinfo},
-{"CvNArrayIterator_stack_get",_wrap_CvNArrayIterator_stack_get,0,0,2,_wrap_CvNArrayIterator_stack_get_texinfo},
-{"CvNArrayIterator_hdr_set",_wrap_CvNArrayIterator_hdr_set,0,0,2,_wrap_CvNArrayIterator_hdr_set_texinfo},
-{"CvNArrayIterator_hdr_get",_wrap_CvNArrayIterator_hdr_get,0,0,2,_wrap_CvNArrayIterator_hdr_get_texinfo},
+{"CvNArrayIterator_count_set",_wrap_CvNArrayIterator_count_set,0,0,2,0},
+{"CvNArrayIterator_count_get",_wrap_CvNArrayIterator_count_get,0,0,2,0},
+{"CvNArrayIterator_dims_set",_wrap_CvNArrayIterator_dims_set,0,0,2,0},
+{"CvNArrayIterator_dims_get",_wrap_CvNArrayIterator_dims_get,0,0,2,0},
+{"CvNArrayIterator_size_set",_wrap_CvNArrayIterator_size_set,0,0,2,0},
+{"CvNArrayIterator_size_get",_wrap_CvNArrayIterator_size_get,0,0,2,0},
+{"CvNArrayIterator_ptr_set",_wrap_CvNArrayIterator_ptr_set,0,0,2,0},
+{"CvNArrayIterator_ptr_get",_wrap_CvNArrayIterator_ptr_get,0,0,2,0},
+{"CvNArrayIterator_stack_set",_wrap_CvNArrayIterator_stack_set,0,0,2,0},
+{"CvNArrayIterator_stack_get",_wrap_CvNArrayIterator_stack_get,0,0,2,0},
+{"CvNArrayIterator_hdr_set",_wrap_CvNArrayIterator_hdr_set,0,0,2,0},
+{"CvNArrayIterator_hdr_get",_wrap_CvNArrayIterator_hdr_get,0,0,2,0},
 {"new_CvNArrayIterator",_wrap_new_CvNArrayIterator,0,0,2,_wrap_new_CvNArrayIterator_texinfo},
 {"delete_CvNArrayIterator",_wrap_delete_CvNArrayIterator,0,0,2,_wrap_delete_CvNArrayIterator_texinfo},
 {"cvInitNArrayIterator",_wrap_cvInitNArrayIterator,0,0,2,_wrap_cvInitNArrayIterator_texinfo},
@@ -107672,20 +106212,20 @@ static const struct swig_octave_member swig_globals[] = {
 {"cvClearGraph",_wrap_cvClearGraph,0,0,2,_wrap_cvClearGraph_texinfo},
 {"cvGraphVtxDegree",_wrap_cvGraphVtxDegree,0,0,2,_wrap_cvGraphVtxDegree_texinfo},
 {"cvGraphVtxDegreeByPtr",_wrap_cvGraphVtxDegreeByPtr,0,0,2,_wrap_cvGraphVtxDegreeByPtr_texinfo},
-{"CvGraphScanner_vtx_set",_wrap_CvGraphScanner_vtx_set,0,0,2,_wrap_CvGraphScanner_vtx_set_texinfo},
-{"CvGraphScanner_vtx_get",_wrap_CvGraphScanner_vtx_get,0,0,2,_wrap_CvGraphScanner_vtx_get_texinfo},
-{"CvGraphScanner_dst_set",_wrap_CvGraphScanner_dst_set,0,0,2,_wrap_CvGraphScanner_dst_set_texinfo},
-{"CvGraphScanner_dst_get",_wrap_CvGraphScanner_dst_get,0,0,2,_wrap_CvGraphScanner_dst_get_texinfo},
-{"CvGraphScanner_edge_set",_wrap_CvGraphScanner_edge_set,0,0,2,_wrap_CvGraphScanner_edge_set_texinfo},
-{"CvGraphScanner_edge_get",_wrap_CvGraphScanner_edge_get,0,0,2,_wrap_CvGraphScanner_edge_get_texinfo},
-{"CvGraphScanner_graph_set",_wrap_CvGraphScanner_graph_set,0,0,2,_wrap_CvGraphScanner_graph_set_texinfo},
-{"CvGraphScanner_graph_get",_wrap_CvGraphScanner_graph_get,0,0,2,_wrap_CvGraphScanner_graph_get_texinfo},
-{"CvGraphScanner_stack_set",_wrap_CvGraphScanner_stack_set,0,0,2,_wrap_CvGraphScanner_stack_set_texinfo},
-{"CvGraphScanner_stack_get",_wrap_CvGraphScanner_stack_get,0,0,2,_wrap_CvGraphScanner_stack_get_texinfo},
-{"CvGraphScanner_index_set",_wrap_CvGraphScanner_index_set,0,0,2,_wrap_CvGraphScanner_index_set_texinfo},
-{"CvGraphScanner_index_get",_wrap_CvGraphScanner_index_get,0,0,2,_wrap_CvGraphScanner_index_get_texinfo},
-{"CvGraphScanner_mask_set",_wrap_CvGraphScanner_mask_set,0,0,2,_wrap_CvGraphScanner_mask_set_texinfo},
-{"CvGraphScanner_mask_get",_wrap_CvGraphScanner_mask_get,0,0,2,_wrap_CvGraphScanner_mask_get_texinfo},
+{"CvGraphScanner_vtx_set",_wrap_CvGraphScanner_vtx_set,0,0,2,0},
+{"CvGraphScanner_vtx_get",_wrap_CvGraphScanner_vtx_get,0,0,2,0},
+{"CvGraphScanner_dst_set",_wrap_CvGraphScanner_dst_set,0,0,2,0},
+{"CvGraphScanner_dst_get",_wrap_CvGraphScanner_dst_get,0,0,2,0},
+{"CvGraphScanner_edge_set",_wrap_CvGraphScanner_edge_set,0,0,2,0},
+{"CvGraphScanner_edge_get",_wrap_CvGraphScanner_edge_get,0,0,2,0},
+{"CvGraphScanner_graph_set",_wrap_CvGraphScanner_graph_set,0,0,2,0},
+{"CvGraphScanner_graph_get",_wrap_CvGraphScanner_graph_get,0,0,2,0},
+{"CvGraphScanner_stack_set",_wrap_CvGraphScanner_stack_set,0,0,2,0},
+{"CvGraphScanner_stack_get",_wrap_CvGraphScanner_stack_get,0,0,2,0},
+{"CvGraphScanner_index_set",_wrap_CvGraphScanner_index_set,0,0,2,0},
+{"CvGraphScanner_index_get",_wrap_CvGraphScanner_index_get,0,0,2,0},
+{"CvGraphScanner_mask_set",_wrap_CvGraphScanner_mask_set,0,0,2,0},
+{"CvGraphScanner_mask_get",_wrap_CvGraphScanner_mask_get,0,0,2,0},
 {"delete_CvGraphScanner",_wrap_delete_CvGraphScanner,0,0,2,_wrap_delete_CvGraphScanner_texinfo},
 {"cvCreateGraphScanner",_wrap_cvCreateGraphScanner,0,0,2,_wrap_cvCreateGraphScanner_texinfo},
 {"cvReleaseGraphScanner",_wrap_cvReleaseGraphScanner,0,0,2,_wrap_cvReleaseGraphScanner_texinfo},
@@ -107701,26 +106241,26 @@ static const struct swig_octave_member swig_globals[] = {
 {"cvPolyLine",_wrap_cvPolyLine,0,0,2,_wrap_cvPolyLine_texinfo},
 {"cvClipLine",_wrap_cvClipLine,0,0,2,_wrap_cvClipLine_texinfo},
 {"cvInitLineIterator",_wrap_cvInitLineIterator,0,0,2,_wrap_cvInitLineIterator_texinfo},
-{"CvFont_font_face_set",_wrap_CvFont_font_face_set,0,0,2,_wrap_CvFont_font_face_set_texinfo},
-{"CvFont_font_face_get",_wrap_CvFont_font_face_get,0,0,2,_wrap_CvFont_font_face_get_texinfo},
-{"CvFont_ascii_set",_wrap_CvFont_ascii_set,0,0,2,_wrap_CvFont_ascii_set_texinfo},
-{"CvFont_ascii_get",_wrap_CvFont_ascii_get,0,0,2,_wrap_CvFont_ascii_get_texinfo},
-{"CvFont_greek_set",_wrap_CvFont_greek_set,0,0,2,_wrap_CvFont_greek_set_texinfo},
-{"CvFont_greek_get",_wrap_CvFont_greek_get,0,0,2,_wrap_CvFont_greek_get_texinfo},
-{"CvFont_cyrillic_set",_wrap_CvFont_cyrillic_set,0,0,2,_wrap_CvFont_cyrillic_set_texinfo},
-{"CvFont_cyrillic_get",_wrap_CvFont_cyrillic_get,0,0,2,_wrap_CvFont_cyrillic_get_texinfo},
-{"CvFont_hscale_set",_wrap_CvFont_hscale_set,0,0,2,_wrap_CvFont_hscale_set_texinfo},
-{"CvFont_hscale_get",_wrap_CvFont_hscale_get,0,0,2,_wrap_CvFont_hscale_get_texinfo},
-{"CvFont_vscale_set",_wrap_CvFont_vscale_set,0,0,2,_wrap_CvFont_vscale_set_texinfo},
-{"CvFont_vscale_get",_wrap_CvFont_vscale_get,0,0,2,_wrap_CvFont_vscale_get_texinfo},
-{"CvFont_shear_set",_wrap_CvFont_shear_set,0,0,2,_wrap_CvFont_shear_set_texinfo},
-{"CvFont_shear_get",_wrap_CvFont_shear_get,0,0,2,_wrap_CvFont_shear_get_texinfo},
-{"CvFont_thickness_set",_wrap_CvFont_thickness_set,0,0,2,_wrap_CvFont_thickness_set_texinfo},
-{"CvFont_thickness_get",_wrap_CvFont_thickness_get,0,0,2,_wrap_CvFont_thickness_get_texinfo},
-{"CvFont_dx_set",_wrap_CvFont_dx_set,0,0,2,_wrap_CvFont_dx_set_texinfo},
-{"CvFont_dx_get",_wrap_CvFont_dx_get,0,0,2,_wrap_CvFont_dx_get_texinfo},
-{"CvFont_line_type_set",_wrap_CvFont_line_type_set,0,0,2,_wrap_CvFont_line_type_set_texinfo},
-{"CvFont_line_type_get",_wrap_CvFont_line_type_get,0,0,2,_wrap_CvFont_line_type_get_texinfo},
+{"CvFont_font_face_set",_wrap_CvFont_font_face_set,0,0,2,0},
+{"CvFont_font_face_get",_wrap_CvFont_font_face_get,0,0,2,0},
+{"CvFont_ascii_set",_wrap_CvFont_ascii_set,0,0,2,0},
+{"CvFont_ascii_get",_wrap_CvFont_ascii_get,0,0,2,0},
+{"CvFont_greek_set",_wrap_CvFont_greek_set,0,0,2,0},
+{"CvFont_greek_get",_wrap_CvFont_greek_get,0,0,2,0},
+{"CvFont_cyrillic_set",_wrap_CvFont_cyrillic_set,0,0,2,0},
+{"CvFont_cyrillic_get",_wrap_CvFont_cyrillic_get,0,0,2,0},
+{"CvFont_hscale_set",_wrap_CvFont_hscale_set,0,0,2,0},
+{"CvFont_hscale_get",_wrap_CvFont_hscale_get,0,0,2,0},
+{"CvFont_vscale_set",_wrap_CvFont_vscale_set,0,0,2,0},
+{"CvFont_vscale_get",_wrap_CvFont_vscale_get,0,0,2,0},
+{"CvFont_shear_set",_wrap_CvFont_shear_set,0,0,2,0},
+{"CvFont_shear_get",_wrap_CvFont_shear_get,0,0,2,0},
+{"CvFont_thickness_set",_wrap_CvFont_thickness_set,0,0,2,0},
+{"CvFont_thickness_get",_wrap_CvFont_thickness_get,0,0,2,0},
+{"CvFont_dx_set",_wrap_CvFont_dx_set,0,0,2,0},
+{"CvFont_dx_get",_wrap_CvFont_dx_get,0,0,2,0},
+{"CvFont_line_type_set",_wrap_CvFont_line_type_set,0,0,2,0},
+{"CvFont_line_type_get",_wrap_CvFont_line_type_get,0,0,2,0},
 {"new_CvFont",_wrap_new_CvFont,0,0,2,_wrap_new_CvFont_texinfo},
 {"delete_CvFont",_wrap_delete_CvFont,0,0,2,_wrap_delete_CvFont_texinfo},
 {"cvInitFont",_wrap_cvInitFont,0,0,2,_wrap_cvInitFont_texinfo},
@@ -107731,12 +106271,12 @@ static const struct swig_octave_member swig_globals[] = {
 {"cvEllipse2Poly",_wrap_cvEllipse2Poly,0,0,2,_wrap_cvEllipse2Poly_texinfo},
 {"cvDrawContours",_wrap_cvDrawContours,0,0,2,_wrap_cvDrawContours_texinfo},
 {"cvLUT",_wrap_cvLUT,0,0,2,_wrap_cvLUT_texinfo},
-{"CvTreeNodeIterator_node_set",_wrap_CvTreeNodeIterator_node_set,0,0,2,_wrap_CvTreeNodeIterator_node_set_texinfo},
-{"CvTreeNodeIterator_node_get",_wrap_CvTreeNodeIterator_node_get,0,0,2,_wrap_CvTreeNodeIterator_node_get_texinfo},
-{"CvTreeNodeIterator_level_set",_wrap_CvTreeNodeIterator_level_set,0,0,2,_wrap_CvTreeNodeIterator_level_set_texinfo},
-{"CvTreeNodeIterator_level_get",_wrap_CvTreeNodeIterator_level_get,0,0,2,_wrap_CvTreeNodeIterator_level_get_texinfo},
-{"CvTreeNodeIterator_max_level_set",_wrap_CvTreeNodeIterator_max_level_set,0,0,2,_wrap_CvTreeNodeIterator_max_level_set_texinfo},
-{"CvTreeNodeIterator_max_level_get",_wrap_CvTreeNodeIterator_max_level_get,0,0,2,_wrap_CvTreeNodeIterator_max_level_get_texinfo},
+{"CvTreeNodeIterator_node_set",_wrap_CvTreeNodeIterator_node_set,0,0,2,0},
+{"CvTreeNodeIterator_node_get",_wrap_CvTreeNodeIterator_node_get,0,0,2,0},
+{"CvTreeNodeIterator_level_set",_wrap_CvTreeNodeIterator_level_set,0,0,2,0},
+{"CvTreeNodeIterator_level_get",_wrap_CvTreeNodeIterator_level_get,0,0,2,0},
+{"CvTreeNodeIterator_max_level_set",_wrap_CvTreeNodeIterator_max_level_set,0,0,2,0},
+{"CvTreeNodeIterator_max_level_get",_wrap_CvTreeNodeIterator_max_level_get,0,0,2,0},
 {"new_CvTreeNodeIterator",_wrap_new_CvTreeNodeIterator,0,0,2,_wrap_new_CvTreeNodeIterator_texinfo},
 {"delete_CvTreeNodeIterator",_wrap_delete_CvTreeNodeIterator,0,0,2,_wrap_delete_CvTreeNodeIterator_texinfo},
 {"cvInitTreeNodeIterator",_wrap_cvInitTreeNodeIterator,0,0,2,_wrap_cvInitTreeNodeIterator_texinfo},
@@ -107866,358 +106406,358 @@ static const struct swig_octave_member swig_globals[] = {
 {"cvSetImageIOFunctions",_wrap_cvSetImageIOFunctions,0,0,2,_wrap_cvSetImageIOFunctions_texinfo},
 {"new_CvModule",_wrap_new_CvModule,0,0,2,_wrap_new_CvModule_texinfo},
 {"delete_CvModule",_wrap_delete_CvModule,0,0,2,_wrap_delete_CvModule_texinfo},
-{"CvModule_info_set",_wrap_CvModule_info_set,0,0,2,_wrap_CvModule_info_set_texinfo},
-{"CvModule_info_get",_wrap_CvModule_info_get,0,0,2,_wrap_CvModule_info_get_texinfo},
+{"CvModule_info_set",_wrap_CvModule_info_set,0,0,2,0},
+{"CvModule_info_get",_wrap_CvModule_info_get,0,0,2,0},
 {"CvModule_first",0,_wrap_CvModule_first_get,_wrap_CvModule_first_set,2,0},
 {"CvModule_last",0,_wrap_CvModule_last_get,_wrap_CvModule_last_set,2,0},
 {"new_CvType",_wrap_new_CvType,0,0,2,_wrap_new_CvType_texinfo},
 {"delete_CvType",_wrap_delete_CvType,0,0,2,_wrap_delete_CvType_texinfo},
-{"CvType_info_set",_wrap_CvType_info_set,0,0,2,_wrap_CvType_info_set_texinfo},
-{"CvType_info_get",_wrap_CvType_info_get,0,0,2,_wrap_CvType_info_get_texinfo},
+{"CvType_info_set",_wrap_CvType_info_set,0,0,2,0},
+{"CvType_info_get",_wrap_CvType_info_get,0,0,2,0},
 {"CvType_first",0,_wrap_CvType_first_get,_wrap_CvType_first_set,2,0},
 {"CvType_last",0,_wrap_CvType_last_get,_wrap_CvType_last_set,2,0},
-{"CvMoments_m00_set",_wrap_CvMoments_m00_set,0,0,2,_wrap_CvMoments_m00_set_texinfo},
-{"CvMoments_m00_get",_wrap_CvMoments_m00_get,0,0,2,_wrap_CvMoments_m00_get_texinfo},
-{"CvMoments_m10_set",_wrap_CvMoments_m10_set,0,0,2,_wrap_CvMoments_m10_set_texinfo},
-{"CvMoments_m10_get",_wrap_CvMoments_m10_get,0,0,2,_wrap_CvMoments_m10_get_texinfo},
-{"CvMoments_m01_set",_wrap_CvMoments_m01_set,0,0,2,_wrap_CvMoments_m01_set_texinfo},
-{"CvMoments_m01_get",_wrap_CvMoments_m01_get,0,0,2,_wrap_CvMoments_m01_get_texinfo},
-{"CvMoments_m20_set",_wrap_CvMoments_m20_set,0,0,2,_wrap_CvMoments_m20_set_texinfo},
-{"CvMoments_m20_get",_wrap_CvMoments_m20_get,0,0,2,_wrap_CvMoments_m20_get_texinfo},
-{"CvMoments_m11_set",_wrap_CvMoments_m11_set,0,0,2,_wrap_CvMoments_m11_set_texinfo},
-{"CvMoments_m11_get",_wrap_CvMoments_m11_get,0,0,2,_wrap_CvMoments_m11_get_texinfo},
-{"CvMoments_m02_set",_wrap_CvMoments_m02_set,0,0,2,_wrap_CvMoments_m02_set_texinfo},
-{"CvMoments_m02_get",_wrap_CvMoments_m02_get,0,0,2,_wrap_CvMoments_m02_get_texinfo},
-{"CvMoments_m30_set",_wrap_CvMoments_m30_set,0,0,2,_wrap_CvMoments_m30_set_texinfo},
-{"CvMoments_m30_get",_wrap_CvMoments_m30_get,0,0,2,_wrap_CvMoments_m30_get_texinfo},
-{"CvMoments_m21_set",_wrap_CvMoments_m21_set,0,0,2,_wrap_CvMoments_m21_set_texinfo},
-{"CvMoments_m21_get",_wrap_CvMoments_m21_get,0,0,2,_wrap_CvMoments_m21_get_texinfo},
-{"CvMoments_m12_set",_wrap_CvMoments_m12_set,0,0,2,_wrap_CvMoments_m12_set_texinfo},
-{"CvMoments_m12_get",_wrap_CvMoments_m12_get,0,0,2,_wrap_CvMoments_m12_get_texinfo},
-{"CvMoments_m03_set",_wrap_CvMoments_m03_set,0,0,2,_wrap_CvMoments_m03_set_texinfo},
-{"CvMoments_m03_get",_wrap_CvMoments_m03_get,0,0,2,_wrap_CvMoments_m03_get_texinfo},
-{"CvMoments_mu20_set",_wrap_CvMoments_mu20_set,0,0,2,_wrap_CvMoments_mu20_set_texinfo},
-{"CvMoments_mu20_get",_wrap_CvMoments_mu20_get,0,0,2,_wrap_CvMoments_mu20_get_texinfo},
-{"CvMoments_mu11_set",_wrap_CvMoments_mu11_set,0,0,2,_wrap_CvMoments_mu11_set_texinfo},
-{"CvMoments_mu11_get",_wrap_CvMoments_mu11_get,0,0,2,_wrap_CvMoments_mu11_get_texinfo},
-{"CvMoments_mu02_set",_wrap_CvMoments_mu02_set,0,0,2,_wrap_CvMoments_mu02_set_texinfo},
-{"CvMoments_mu02_get",_wrap_CvMoments_mu02_get,0,0,2,_wrap_CvMoments_mu02_get_texinfo},
-{"CvMoments_mu30_set",_wrap_CvMoments_mu30_set,0,0,2,_wrap_CvMoments_mu30_set_texinfo},
-{"CvMoments_mu30_get",_wrap_CvMoments_mu30_get,0,0,2,_wrap_CvMoments_mu30_get_texinfo},
-{"CvMoments_mu21_set",_wrap_CvMoments_mu21_set,0,0,2,_wrap_CvMoments_mu21_set_texinfo},
-{"CvMoments_mu21_get",_wrap_CvMoments_mu21_get,0,0,2,_wrap_CvMoments_mu21_get_texinfo},
-{"CvMoments_mu12_set",_wrap_CvMoments_mu12_set,0,0,2,_wrap_CvMoments_mu12_set_texinfo},
-{"CvMoments_mu12_get",_wrap_CvMoments_mu12_get,0,0,2,_wrap_CvMoments_mu12_get_texinfo},
-{"CvMoments_mu03_set",_wrap_CvMoments_mu03_set,0,0,2,_wrap_CvMoments_mu03_set_texinfo},
-{"CvMoments_mu03_get",_wrap_CvMoments_mu03_get,0,0,2,_wrap_CvMoments_mu03_get_texinfo},
-{"CvMoments_inv_sqrt_m00_set",_wrap_CvMoments_inv_sqrt_m00_set,0,0,2,_wrap_CvMoments_inv_sqrt_m00_set_texinfo},
-{"CvMoments_inv_sqrt_m00_get",_wrap_CvMoments_inv_sqrt_m00_get,0,0,2,_wrap_CvMoments_inv_sqrt_m00_get_texinfo},
+{"CvMoments_m00_set",_wrap_CvMoments_m00_set,0,0,2,0},
+{"CvMoments_m00_get",_wrap_CvMoments_m00_get,0,0,2,0},
+{"CvMoments_m10_set",_wrap_CvMoments_m10_set,0,0,2,0},
+{"CvMoments_m10_get",_wrap_CvMoments_m10_get,0,0,2,0},
+{"CvMoments_m01_set",_wrap_CvMoments_m01_set,0,0,2,0},
+{"CvMoments_m01_get",_wrap_CvMoments_m01_get,0,0,2,0},
+{"CvMoments_m20_set",_wrap_CvMoments_m20_set,0,0,2,0},
+{"CvMoments_m20_get",_wrap_CvMoments_m20_get,0,0,2,0},
+{"CvMoments_m11_set",_wrap_CvMoments_m11_set,0,0,2,0},
+{"CvMoments_m11_get",_wrap_CvMoments_m11_get,0,0,2,0},
+{"CvMoments_m02_set",_wrap_CvMoments_m02_set,0,0,2,0},
+{"CvMoments_m02_get",_wrap_CvMoments_m02_get,0,0,2,0},
+{"CvMoments_m30_set",_wrap_CvMoments_m30_set,0,0,2,0},
+{"CvMoments_m30_get",_wrap_CvMoments_m30_get,0,0,2,0},
+{"CvMoments_m21_set",_wrap_CvMoments_m21_set,0,0,2,0},
+{"CvMoments_m21_get",_wrap_CvMoments_m21_get,0,0,2,0},
+{"CvMoments_m12_set",_wrap_CvMoments_m12_set,0,0,2,0},
+{"CvMoments_m12_get",_wrap_CvMoments_m12_get,0,0,2,0},
+{"CvMoments_m03_set",_wrap_CvMoments_m03_set,0,0,2,0},
+{"CvMoments_m03_get",_wrap_CvMoments_m03_get,0,0,2,0},
+{"CvMoments_mu20_set",_wrap_CvMoments_mu20_set,0,0,2,0},
+{"CvMoments_mu20_get",_wrap_CvMoments_mu20_get,0,0,2,0},
+{"CvMoments_mu11_set",_wrap_CvMoments_mu11_set,0,0,2,0},
+{"CvMoments_mu11_get",_wrap_CvMoments_mu11_get,0,0,2,0},
+{"CvMoments_mu02_set",_wrap_CvMoments_mu02_set,0,0,2,0},
+{"CvMoments_mu02_get",_wrap_CvMoments_mu02_get,0,0,2,0},
+{"CvMoments_mu30_set",_wrap_CvMoments_mu30_set,0,0,2,0},
+{"CvMoments_mu30_get",_wrap_CvMoments_mu30_get,0,0,2,0},
+{"CvMoments_mu21_set",_wrap_CvMoments_mu21_set,0,0,2,0},
+{"CvMoments_mu21_get",_wrap_CvMoments_mu21_get,0,0,2,0},
+{"CvMoments_mu12_set",_wrap_CvMoments_mu12_set,0,0,2,0},
+{"CvMoments_mu12_get",_wrap_CvMoments_mu12_get,0,0,2,0},
+{"CvMoments_mu03_set",_wrap_CvMoments_mu03_set,0,0,2,0},
+{"CvMoments_mu03_get",_wrap_CvMoments_mu03_get,0,0,2,0},
+{"CvMoments_inv_sqrt_m00_set",_wrap_CvMoments_inv_sqrt_m00_set,0,0,2,0},
+{"CvMoments_inv_sqrt_m00_get",_wrap_CvMoments_inv_sqrt_m00_get,0,0,2,0},
 {"new_CvMoments",_wrap_new_CvMoments,0,0,2,_wrap_new_CvMoments_texinfo},
 {"delete_CvMoments",_wrap_delete_CvMoments,0,0,2,_wrap_delete_CvMoments_texinfo},
-{"CvHuMoments_hu1_set",_wrap_CvHuMoments_hu1_set,0,0,2,_wrap_CvHuMoments_hu1_set_texinfo},
-{"CvHuMoments_hu1_get",_wrap_CvHuMoments_hu1_get,0,0,2,_wrap_CvHuMoments_hu1_get_texinfo},
-{"CvHuMoments_hu2_set",_wrap_CvHuMoments_hu2_set,0,0,2,_wrap_CvHuMoments_hu2_set_texinfo},
-{"CvHuMoments_hu2_get",_wrap_CvHuMoments_hu2_get,0,0,2,_wrap_CvHuMoments_hu2_get_texinfo},
-{"CvHuMoments_hu3_set",_wrap_CvHuMoments_hu3_set,0,0,2,_wrap_CvHuMoments_hu3_set_texinfo},
-{"CvHuMoments_hu3_get",_wrap_CvHuMoments_hu3_get,0,0,2,_wrap_CvHuMoments_hu3_get_texinfo},
-{"CvHuMoments_hu4_set",_wrap_CvHuMoments_hu4_set,0,0,2,_wrap_CvHuMoments_hu4_set_texinfo},
-{"CvHuMoments_hu4_get",_wrap_CvHuMoments_hu4_get,0,0,2,_wrap_CvHuMoments_hu4_get_texinfo},
-{"CvHuMoments_hu5_set",_wrap_CvHuMoments_hu5_set,0,0,2,_wrap_CvHuMoments_hu5_set_texinfo},
-{"CvHuMoments_hu5_get",_wrap_CvHuMoments_hu5_get,0,0,2,_wrap_CvHuMoments_hu5_get_texinfo},
-{"CvHuMoments_hu6_set",_wrap_CvHuMoments_hu6_set,0,0,2,_wrap_CvHuMoments_hu6_set_texinfo},
-{"CvHuMoments_hu6_get",_wrap_CvHuMoments_hu6_get,0,0,2,_wrap_CvHuMoments_hu6_get_texinfo},
-{"CvHuMoments_hu7_set",_wrap_CvHuMoments_hu7_set,0,0,2,_wrap_CvHuMoments_hu7_set_texinfo},
-{"CvHuMoments_hu7_get",_wrap_CvHuMoments_hu7_get,0,0,2,_wrap_CvHuMoments_hu7_get_texinfo},
+{"CvHuMoments_hu1_set",_wrap_CvHuMoments_hu1_set,0,0,2,0},
+{"CvHuMoments_hu1_get",_wrap_CvHuMoments_hu1_get,0,0,2,0},
+{"CvHuMoments_hu2_set",_wrap_CvHuMoments_hu2_set,0,0,2,0},
+{"CvHuMoments_hu2_get",_wrap_CvHuMoments_hu2_get,0,0,2,0},
+{"CvHuMoments_hu3_set",_wrap_CvHuMoments_hu3_set,0,0,2,0},
+{"CvHuMoments_hu3_get",_wrap_CvHuMoments_hu3_get,0,0,2,0},
+{"CvHuMoments_hu4_set",_wrap_CvHuMoments_hu4_set,0,0,2,0},
+{"CvHuMoments_hu4_get",_wrap_CvHuMoments_hu4_get,0,0,2,0},
+{"CvHuMoments_hu5_set",_wrap_CvHuMoments_hu5_set,0,0,2,0},
+{"CvHuMoments_hu5_get",_wrap_CvHuMoments_hu5_get,0,0,2,0},
+{"CvHuMoments_hu6_set",_wrap_CvHuMoments_hu6_set,0,0,2,0},
+{"CvHuMoments_hu6_get",_wrap_CvHuMoments_hu6_get,0,0,2,0},
+{"CvHuMoments_hu7_set",_wrap_CvHuMoments_hu7_set,0,0,2,0},
+{"CvHuMoments_hu7_get",_wrap_CvHuMoments_hu7_get,0,0,2,0},
 {"new_CvHuMoments",_wrap_new_CvHuMoments,0,0,2,_wrap_new_CvHuMoments_texinfo},
 {"delete_CvHuMoments",_wrap_delete_CvHuMoments,0,0,2,_wrap_delete_CvHuMoments_texinfo},
-{"CvConnectedComp_area_set",_wrap_CvConnectedComp_area_set,0,0,2,_wrap_CvConnectedComp_area_set_texinfo},
-{"CvConnectedComp_area_get",_wrap_CvConnectedComp_area_get,0,0,2,_wrap_CvConnectedComp_area_get_texinfo},
-{"CvConnectedComp_value_set",_wrap_CvConnectedComp_value_set,0,0,2,_wrap_CvConnectedComp_value_set_texinfo},
-{"CvConnectedComp_value_get",_wrap_CvConnectedComp_value_get,0,0,2,_wrap_CvConnectedComp_value_get_texinfo},
-{"CvConnectedComp_rect_set",_wrap_CvConnectedComp_rect_set,0,0,2,_wrap_CvConnectedComp_rect_set_texinfo},
-{"CvConnectedComp_rect_get",_wrap_CvConnectedComp_rect_get,0,0,2,_wrap_CvConnectedComp_rect_get_texinfo},
-{"CvConnectedComp_contour_set",_wrap_CvConnectedComp_contour_set,0,0,2,_wrap_CvConnectedComp_contour_set_texinfo},
-{"CvConnectedComp_contour_get",_wrap_CvConnectedComp_contour_get,0,0,2,_wrap_CvConnectedComp_contour_get_texinfo},
+{"CvConnectedComp_area_set",_wrap_CvConnectedComp_area_set,0,0,2,0},
+{"CvConnectedComp_area_get",_wrap_CvConnectedComp_area_get,0,0,2,0},
+{"CvConnectedComp_value_set",_wrap_CvConnectedComp_value_set,0,0,2,0},
+{"CvConnectedComp_value_get",_wrap_CvConnectedComp_value_get,0,0,2,0},
+{"CvConnectedComp_rect_set",_wrap_CvConnectedComp_rect_set,0,0,2,0},
+{"CvConnectedComp_rect_get",_wrap_CvConnectedComp_rect_get,0,0,2,0},
+{"CvConnectedComp_contour_set",_wrap_CvConnectedComp_contour_set,0,0,2,0},
+{"CvConnectedComp_contour_get",_wrap_CvConnectedComp_contour_get,0,0,2,0},
 {"new_CvConnectedComp",_wrap_new_CvConnectedComp,0,0,2,_wrap_new_CvConnectedComp_texinfo},
 {"delete_CvConnectedComp",_wrap_delete_CvConnectedComp,0,0,2,_wrap_delete_CvConnectedComp_texinfo},
-{"CvChainPtReader_header_size_set",_wrap_CvChainPtReader_header_size_set,0,0,2,_wrap_CvChainPtReader_header_size_set_texinfo},
-{"CvChainPtReader_header_size_get",_wrap_CvChainPtReader_header_size_get,0,0,2,_wrap_CvChainPtReader_header_size_get_texinfo},
-{"CvChainPtReader_seq_set",_wrap_CvChainPtReader_seq_set,0,0,2,_wrap_CvChainPtReader_seq_set_texinfo},
-{"CvChainPtReader_seq_get",_wrap_CvChainPtReader_seq_get,0,0,2,_wrap_CvChainPtReader_seq_get_texinfo},
-{"CvChainPtReader_block_set",_wrap_CvChainPtReader_block_set,0,0,2,_wrap_CvChainPtReader_block_set_texinfo},
-{"CvChainPtReader_block_get",_wrap_CvChainPtReader_block_get,0,0,2,_wrap_CvChainPtReader_block_get_texinfo},
-{"CvChainPtReader_ptr_set",_wrap_CvChainPtReader_ptr_set,0,0,2,_wrap_CvChainPtReader_ptr_set_texinfo},
-{"CvChainPtReader_ptr_get",_wrap_CvChainPtReader_ptr_get,0,0,2,_wrap_CvChainPtReader_ptr_get_texinfo},
-{"CvChainPtReader_block_min_set",_wrap_CvChainPtReader_block_min_set,0,0,2,_wrap_CvChainPtReader_block_min_set_texinfo},
-{"CvChainPtReader_block_min_get",_wrap_CvChainPtReader_block_min_get,0,0,2,_wrap_CvChainPtReader_block_min_get_texinfo},
-{"CvChainPtReader_block_max_set",_wrap_CvChainPtReader_block_max_set,0,0,2,_wrap_CvChainPtReader_block_max_set_texinfo},
-{"CvChainPtReader_block_max_get",_wrap_CvChainPtReader_block_max_get,0,0,2,_wrap_CvChainPtReader_block_max_get_texinfo},
-{"CvChainPtReader_delta_index_set",_wrap_CvChainPtReader_delta_index_set,0,0,2,_wrap_CvChainPtReader_delta_index_set_texinfo},
-{"CvChainPtReader_delta_index_get",_wrap_CvChainPtReader_delta_index_get,0,0,2,_wrap_CvChainPtReader_delta_index_get_texinfo},
-{"CvChainPtReader_prev_elem_set",_wrap_CvChainPtReader_prev_elem_set,0,0,2,_wrap_CvChainPtReader_prev_elem_set_texinfo},
-{"CvChainPtReader_prev_elem_get",_wrap_CvChainPtReader_prev_elem_get,0,0,2,_wrap_CvChainPtReader_prev_elem_get_texinfo},
-{"CvChainPtReader_code_set",_wrap_CvChainPtReader_code_set,0,0,2,_wrap_CvChainPtReader_code_set_texinfo},
-{"CvChainPtReader_code_get",_wrap_CvChainPtReader_code_get,0,0,2,_wrap_CvChainPtReader_code_get_texinfo},
-{"CvChainPtReader_pt_set",_wrap_CvChainPtReader_pt_set,0,0,2,_wrap_CvChainPtReader_pt_set_texinfo},
-{"CvChainPtReader_pt_get",_wrap_CvChainPtReader_pt_get,0,0,2,_wrap_CvChainPtReader_pt_get_texinfo},
-{"CvChainPtReader_deltas_set",_wrap_CvChainPtReader_deltas_set,0,0,2,_wrap_CvChainPtReader_deltas_set_texinfo},
-{"CvChainPtReader_deltas_get",_wrap_CvChainPtReader_deltas_get,0,0,2,_wrap_CvChainPtReader_deltas_get_texinfo},
+{"CvChainPtReader_header_size_set",_wrap_CvChainPtReader_header_size_set,0,0,2,0},
+{"CvChainPtReader_header_size_get",_wrap_CvChainPtReader_header_size_get,0,0,2,0},
+{"CvChainPtReader_seq_set",_wrap_CvChainPtReader_seq_set,0,0,2,0},
+{"CvChainPtReader_seq_get",_wrap_CvChainPtReader_seq_get,0,0,2,0},
+{"CvChainPtReader_block_set",_wrap_CvChainPtReader_block_set,0,0,2,0},
+{"CvChainPtReader_block_get",_wrap_CvChainPtReader_block_get,0,0,2,0},
+{"CvChainPtReader_ptr_set",_wrap_CvChainPtReader_ptr_set,0,0,2,0},
+{"CvChainPtReader_ptr_get",_wrap_CvChainPtReader_ptr_get,0,0,2,0},
+{"CvChainPtReader_block_min_set",_wrap_CvChainPtReader_block_min_set,0,0,2,0},
+{"CvChainPtReader_block_min_get",_wrap_CvChainPtReader_block_min_get,0,0,2,0},
+{"CvChainPtReader_block_max_set",_wrap_CvChainPtReader_block_max_set,0,0,2,0},
+{"CvChainPtReader_block_max_get",_wrap_CvChainPtReader_block_max_get,0,0,2,0},
+{"CvChainPtReader_delta_index_set",_wrap_CvChainPtReader_delta_index_set,0,0,2,0},
+{"CvChainPtReader_delta_index_get",_wrap_CvChainPtReader_delta_index_get,0,0,2,0},
+{"CvChainPtReader_prev_elem_set",_wrap_CvChainPtReader_prev_elem_set,0,0,2,0},
+{"CvChainPtReader_prev_elem_get",_wrap_CvChainPtReader_prev_elem_get,0,0,2,0},
+{"CvChainPtReader_code_set",_wrap_CvChainPtReader_code_set,0,0,2,0},
+{"CvChainPtReader_code_get",_wrap_CvChainPtReader_code_get,0,0,2,0},
+{"CvChainPtReader_pt_set",_wrap_CvChainPtReader_pt_set,0,0,2,0},
+{"CvChainPtReader_pt_get",_wrap_CvChainPtReader_pt_get,0,0,2,0},
+{"CvChainPtReader_deltas_set",_wrap_CvChainPtReader_deltas_set,0,0,2,0},
+{"CvChainPtReader_deltas_get",_wrap_CvChainPtReader_deltas_get,0,0,2,0},
 {"new_CvChainPtReader",_wrap_new_CvChainPtReader,0,0,2,_wrap_new_CvChainPtReader_texinfo},
 {"delete_CvChainPtReader",_wrap_delete_CvChainPtReader,0,0,2,_wrap_delete_CvChainPtReader_texinfo},
-{"CvContourTree_flags_set",_wrap_CvContourTree_flags_set,0,0,2,_wrap_CvContourTree_flags_set_texinfo},
-{"CvContourTree_flags_get",_wrap_CvContourTree_flags_get,0,0,2,_wrap_CvContourTree_flags_get_texinfo},
-{"CvContourTree_header_size_set",_wrap_CvContourTree_header_size_set,0,0,2,_wrap_CvContourTree_header_size_set_texinfo},
-{"CvContourTree_header_size_get",_wrap_CvContourTree_header_size_get,0,0,2,_wrap_CvContourTree_header_size_get_texinfo},
-{"CvContourTree_h_prev_set",_wrap_CvContourTree_h_prev_set,0,0,2,_wrap_CvContourTree_h_prev_set_texinfo},
-{"CvContourTree_h_prev_get",_wrap_CvContourTree_h_prev_get,0,0,2,_wrap_CvContourTree_h_prev_get_texinfo},
-{"CvContourTree_h_next_set",_wrap_CvContourTree_h_next_set,0,0,2,_wrap_CvContourTree_h_next_set_texinfo},
-{"CvContourTree_h_next_get",_wrap_CvContourTree_h_next_get,0,0,2,_wrap_CvContourTree_h_next_get_texinfo},
-{"CvContourTree_v_prev_set",_wrap_CvContourTree_v_prev_set,0,0,2,_wrap_CvContourTree_v_prev_set_texinfo},
-{"CvContourTree_v_prev_get",_wrap_CvContourTree_v_prev_get,0,0,2,_wrap_CvContourTree_v_prev_get_texinfo},
-{"CvContourTree_v_next_set",_wrap_CvContourTree_v_next_set,0,0,2,_wrap_CvContourTree_v_next_set_texinfo},
-{"CvContourTree_v_next_get",_wrap_CvContourTree_v_next_get,0,0,2,_wrap_CvContourTree_v_next_get_texinfo},
-{"CvContourTree_total_set",_wrap_CvContourTree_total_set,0,0,2,_wrap_CvContourTree_total_set_texinfo},
-{"CvContourTree_total_get",_wrap_CvContourTree_total_get,0,0,2,_wrap_CvContourTree_total_get_texinfo},
-{"CvContourTree_elem_size_set",_wrap_CvContourTree_elem_size_set,0,0,2,_wrap_CvContourTree_elem_size_set_texinfo},
-{"CvContourTree_elem_size_get",_wrap_CvContourTree_elem_size_get,0,0,2,_wrap_CvContourTree_elem_size_get_texinfo},
-{"CvContourTree_block_max_set",_wrap_CvContourTree_block_max_set,0,0,2,_wrap_CvContourTree_block_max_set_texinfo},
-{"CvContourTree_block_max_get",_wrap_CvContourTree_block_max_get,0,0,2,_wrap_CvContourTree_block_max_get_texinfo},
-{"CvContourTree_ptr_set",_wrap_CvContourTree_ptr_set,0,0,2,_wrap_CvContourTree_ptr_set_texinfo},
-{"CvContourTree_ptr_get",_wrap_CvContourTree_ptr_get,0,0,2,_wrap_CvContourTree_ptr_get_texinfo},
-{"CvContourTree_delta_elems_set",_wrap_CvContourTree_delta_elems_set,0,0,2,_wrap_CvContourTree_delta_elems_set_texinfo},
-{"CvContourTree_delta_elems_get",_wrap_CvContourTree_delta_elems_get,0,0,2,_wrap_CvContourTree_delta_elems_get_texinfo},
-{"CvContourTree_storage_set",_wrap_CvContourTree_storage_set,0,0,2,_wrap_CvContourTree_storage_set_texinfo},
-{"CvContourTree_storage_get",_wrap_CvContourTree_storage_get,0,0,2,_wrap_CvContourTree_storage_get_texinfo},
-{"CvContourTree_free_blocks_set",_wrap_CvContourTree_free_blocks_set,0,0,2,_wrap_CvContourTree_free_blocks_set_texinfo},
-{"CvContourTree_free_blocks_get",_wrap_CvContourTree_free_blocks_get,0,0,2,_wrap_CvContourTree_free_blocks_get_texinfo},
-{"CvContourTree_first_set",_wrap_CvContourTree_first_set,0,0,2,_wrap_CvContourTree_first_set_texinfo},
-{"CvContourTree_first_get",_wrap_CvContourTree_first_get,0,0,2,_wrap_CvContourTree_first_get_texinfo},
-{"CvContourTree_p1_set",_wrap_CvContourTree_p1_set,0,0,2,_wrap_CvContourTree_p1_set_texinfo},
-{"CvContourTree_p1_get",_wrap_CvContourTree_p1_get,0,0,2,_wrap_CvContourTree_p1_get_texinfo},
-{"CvContourTree_p2_set",_wrap_CvContourTree_p2_set,0,0,2,_wrap_CvContourTree_p2_set_texinfo},
-{"CvContourTree_p2_get",_wrap_CvContourTree_p2_get,0,0,2,_wrap_CvContourTree_p2_get_texinfo},
+{"CvContourTree_flags_set",_wrap_CvContourTree_flags_set,0,0,2,0},
+{"CvContourTree_flags_get",_wrap_CvContourTree_flags_get,0,0,2,0},
+{"CvContourTree_header_size_set",_wrap_CvContourTree_header_size_set,0,0,2,0},
+{"CvContourTree_header_size_get",_wrap_CvContourTree_header_size_get,0,0,2,0},
+{"CvContourTree_h_prev_set",_wrap_CvContourTree_h_prev_set,0,0,2,0},
+{"CvContourTree_h_prev_get",_wrap_CvContourTree_h_prev_get,0,0,2,0},
+{"CvContourTree_h_next_set",_wrap_CvContourTree_h_next_set,0,0,2,0},
+{"CvContourTree_h_next_get",_wrap_CvContourTree_h_next_get,0,0,2,0},
+{"CvContourTree_v_prev_set",_wrap_CvContourTree_v_prev_set,0,0,2,0},
+{"CvContourTree_v_prev_get",_wrap_CvContourTree_v_prev_get,0,0,2,0},
+{"CvContourTree_v_next_set",_wrap_CvContourTree_v_next_set,0,0,2,0},
+{"CvContourTree_v_next_get",_wrap_CvContourTree_v_next_get,0,0,2,0},
+{"CvContourTree_total_set",_wrap_CvContourTree_total_set,0,0,2,0},
+{"CvContourTree_total_get",_wrap_CvContourTree_total_get,0,0,2,0},
+{"CvContourTree_elem_size_set",_wrap_CvContourTree_elem_size_set,0,0,2,0},
+{"CvContourTree_elem_size_get",_wrap_CvContourTree_elem_size_get,0,0,2,0},
+{"CvContourTree_block_max_set",_wrap_CvContourTree_block_max_set,0,0,2,0},
+{"CvContourTree_block_max_get",_wrap_CvContourTree_block_max_get,0,0,2,0},
+{"CvContourTree_ptr_set",_wrap_CvContourTree_ptr_set,0,0,2,0},
+{"CvContourTree_ptr_get",_wrap_CvContourTree_ptr_get,0,0,2,0},
+{"CvContourTree_delta_elems_set",_wrap_CvContourTree_delta_elems_set,0,0,2,0},
+{"CvContourTree_delta_elems_get",_wrap_CvContourTree_delta_elems_get,0,0,2,0},
+{"CvContourTree_storage_set",_wrap_CvContourTree_storage_set,0,0,2,0},
+{"CvContourTree_storage_get",_wrap_CvContourTree_storage_get,0,0,2,0},
+{"CvContourTree_free_blocks_set",_wrap_CvContourTree_free_blocks_set,0,0,2,0},
+{"CvContourTree_free_blocks_get",_wrap_CvContourTree_free_blocks_get,0,0,2,0},
+{"CvContourTree_first_set",_wrap_CvContourTree_first_set,0,0,2,0},
+{"CvContourTree_first_get",_wrap_CvContourTree_first_get,0,0,2,0},
+{"CvContourTree_p1_set",_wrap_CvContourTree_p1_set,0,0,2,0},
+{"CvContourTree_p1_get",_wrap_CvContourTree_p1_get,0,0,2,0},
+{"CvContourTree_p2_set",_wrap_CvContourTree_p2_set,0,0,2,0},
+{"CvContourTree_p2_get",_wrap_CvContourTree_p2_get,0,0,2,0},
 {"new_CvContourTree",_wrap_new_CvContourTree,0,0,2,_wrap_new_CvContourTree_texinfo},
 {"delete_CvContourTree",_wrap_delete_CvContourTree,0,0,2,_wrap_delete_CvContourTree_texinfo},
-{"CvConvexityDefect_start_set",_wrap_CvConvexityDefect_start_set,0,0,2,_wrap_CvConvexityDefect_start_set_texinfo},
-{"CvConvexityDefect_start_get",_wrap_CvConvexityDefect_start_get,0,0,2,_wrap_CvConvexityDefect_start_get_texinfo},
-{"CvConvexityDefect_end_set",_wrap_CvConvexityDefect_end_set,0,0,2,_wrap_CvConvexityDefect_end_set_texinfo},
-{"CvConvexityDefect_end_get",_wrap_CvConvexityDefect_end_get,0,0,2,_wrap_CvConvexityDefect_end_get_texinfo},
-{"CvConvexityDefect_depth_point_set",_wrap_CvConvexityDefect_depth_point_set,0,0,2,_wrap_CvConvexityDefect_depth_point_set_texinfo},
-{"CvConvexityDefect_depth_point_get",_wrap_CvConvexityDefect_depth_point_get,0,0,2,_wrap_CvConvexityDefect_depth_point_get_texinfo},
-{"CvConvexityDefect_depth_set",_wrap_CvConvexityDefect_depth_set,0,0,2,_wrap_CvConvexityDefect_depth_set_texinfo},
-{"CvConvexityDefect_depth_get",_wrap_CvConvexityDefect_depth_get,0,0,2,_wrap_CvConvexityDefect_depth_get_texinfo},
+{"CvConvexityDefect_start_set",_wrap_CvConvexityDefect_start_set,0,0,2,0},
+{"CvConvexityDefect_start_get",_wrap_CvConvexityDefect_start_get,0,0,2,0},
+{"CvConvexityDefect_end_set",_wrap_CvConvexityDefect_end_set,0,0,2,0},
+{"CvConvexityDefect_end_get",_wrap_CvConvexityDefect_end_get,0,0,2,0},
+{"CvConvexityDefect_depth_point_set",_wrap_CvConvexityDefect_depth_point_set,0,0,2,0},
+{"CvConvexityDefect_depth_point_get",_wrap_CvConvexityDefect_depth_point_get,0,0,2,0},
+{"CvConvexityDefect_depth_set",_wrap_CvConvexityDefect_depth_set,0,0,2,0},
+{"CvConvexityDefect_depth_get",_wrap_CvConvexityDefect_depth_get,0,0,2,0},
 {"new_CvConvexityDefect",_wrap_new_CvConvexityDefect,0,0,2,_wrap_new_CvConvexityDefect_texinfo},
 {"delete_CvConvexityDefect",_wrap_delete_CvConvexityDefect,0,0,2,_wrap_delete_CvConvexityDefect_texinfo},
-{"CvQuadEdge2D_flags_set",_wrap_CvQuadEdge2D_flags_set,0,0,2,_wrap_CvQuadEdge2D_flags_set_texinfo},
-{"CvQuadEdge2D_flags_get",_wrap_CvQuadEdge2D_flags_get,0,0,2,_wrap_CvQuadEdge2D_flags_get_texinfo},
-{"CvQuadEdge2D_pt_set",_wrap_CvQuadEdge2D_pt_set,0,0,2,_wrap_CvQuadEdge2D_pt_set_texinfo},
-{"CvQuadEdge2D_pt_get",_wrap_CvQuadEdge2D_pt_get,0,0,2,_wrap_CvQuadEdge2D_pt_get_texinfo},
-{"CvQuadEdge2D_next_set",_wrap_CvQuadEdge2D_next_set,0,0,2,_wrap_CvQuadEdge2D_next_set_texinfo},
-{"CvQuadEdge2D_next_get",_wrap_CvQuadEdge2D_next_get,0,0,2,_wrap_CvQuadEdge2D_next_get_texinfo},
+{"CvQuadEdge2D_flags_set",_wrap_CvQuadEdge2D_flags_set,0,0,2,0},
+{"CvQuadEdge2D_flags_get",_wrap_CvQuadEdge2D_flags_get,0,0,2,0},
+{"CvQuadEdge2D_pt_set",_wrap_CvQuadEdge2D_pt_set,0,0,2,0},
+{"CvQuadEdge2D_pt_get",_wrap_CvQuadEdge2D_pt_get,0,0,2,0},
+{"CvQuadEdge2D_next_set",_wrap_CvQuadEdge2D_next_set,0,0,2,0},
+{"CvQuadEdge2D_next_get",_wrap_CvQuadEdge2D_next_get,0,0,2,0},
 {"new_CvQuadEdge2D",_wrap_new_CvQuadEdge2D,0,0,2,_wrap_new_CvQuadEdge2D_texinfo},
 {"delete_CvQuadEdge2D",_wrap_delete_CvQuadEdge2D,0,0,2,_wrap_delete_CvQuadEdge2D_texinfo},
-{"CvSubdiv2DPoint_flags_set",_wrap_CvSubdiv2DPoint_flags_set,0,0,2,_wrap_CvSubdiv2DPoint_flags_set_texinfo},
-{"CvSubdiv2DPoint_flags_get",_wrap_CvSubdiv2DPoint_flags_get,0,0,2,_wrap_CvSubdiv2DPoint_flags_get_texinfo},
-{"CvSubdiv2DPoint_first_set",_wrap_CvSubdiv2DPoint_first_set,0,0,2,_wrap_CvSubdiv2DPoint_first_set_texinfo},
-{"CvSubdiv2DPoint_first_get",_wrap_CvSubdiv2DPoint_first_get,0,0,2,_wrap_CvSubdiv2DPoint_first_get_texinfo},
-{"CvSubdiv2DPoint_pt_set",_wrap_CvSubdiv2DPoint_pt_set,0,0,2,_wrap_CvSubdiv2DPoint_pt_set_texinfo},
-{"CvSubdiv2DPoint_pt_get",_wrap_CvSubdiv2DPoint_pt_get,0,0,2,_wrap_CvSubdiv2DPoint_pt_get_texinfo},
+{"CvSubdiv2DPoint_flags_set",_wrap_CvSubdiv2DPoint_flags_set,0,0,2,0},
+{"CvSubdiv2DPoint_flags_get",_wrap_CvSubdiv2DPoint_flags_get,0,0,2,0},
+{"CvSubdiv2DPoint_first_set",_wrap_CvSubdiv2DPoint_first_set,0,0,2,0},
+{"CvSubdiv2DPoint_first_get",_wrap_CvSubdiv2DPoint_first_get,0,0,2,0},
+{"CvSubdiv2DPoint_pt_set",_wrap_CvSubdiv2DPoint_pt_set,0,0,2,0},
+{"CvSubdiv2DPoint_pt_get",_wrap_CvSubdiv2DPoint_pt_get,0,0,2,0},
 {"new_CvSubdiv2DPoint",_wrap_new_CvSubdiv2DPoint,0,0,2,_wrap_new_CvSubdiv2DPoint_texinfo},
 {"delete_CvSubdiv2DPoint",_wrap_delete_CvSubdiv2DPoint,0,0,2,_wrap_delete_CvSubdiv2DPoint_texinfo},
-{"CvSubdiv2D_flags_set",_wrap_CvSubdiv2D_flags_set,0,0,2,_wrap_CvSubdiv2D_flags_set_texinfo},
-{"CvSubdiv2D_flags_get",_wrap_CvSubdiv2D_flags_get,0,0,2,_wrap_CvSubdiv2D_flags_get_texinfo},
-{"CvSubdiv2D_header_size_set",_wrap_CvSubdiv2D_header_size_set,0,0,2,_wrap_CvSubdiv2D_header_size_set_texinfo},
-{"CvSubdiv2D_header_size_get",_wrap_CvSubdiv2D_header_size_get,0,0,2,_wrap_CvSubdiv2D_header_size_get_texinfo},
-{"CvSubdiv2D_h_prev_set",_wrap_CvSubdiv2D_h_prev_set,0,0,2,_wrap_CvSubdiv2D_h_prev_set_texinfo},
-{"CvSubdiv2D_h_prev_get",_wrap_CvSubdiv2D_h_prev_get,0,0,2,_wrap_CvSubdiv2D_h_prev_get_texinfo},
-{"CvSubdiv2D_h_next_set",_wrap_CvSubdiv2D_h_next_set,0,0,2,_wrap_CvSubdiv2D_h_next_set_texinfo},
-{"CvSubdiv2D_h_next_get",_wrap_CvSubdiv2D_h_next_get,0,0,2,_wrap_CvSubdiv2D_h_next_get_texinfo},
-{"CvSubdiv2D_v_prev_set",_wrap_CvSubdiv2D_v_prev_set,0,0,2,_wrap_CvSubdiv2D_v_prev_set_texinfo},
-{"CvSubdiv2D_v_prev_get",_wrap_CvSubdiv2D_v_prev_get,0,0,2,_wrap_CvSubdiv2D_v_prev_get_texinfo},
-{"CvSubdiv2D_v_next_set",_wrap_CvSubdiv2D_v_next_set,0,0,2,_wrap_CvSubdiv2D_v_next_set_texinfo},
-{"CvSubdiv2D_v_next_get",_wrap_CvSubdiv2D_v_next_get,0,0,2,_wrap_CvSubdiv2D_v_next_get_texinfo},
-{"CvSubdiv2D_total_set",_wrap_CvSubdiv2D_total_set,0,0,2,_wrap_CvSubdiv2D_total_set_texinfo},
-{"CvSubdiv2D_total_get",_wrap_CvSubdiv2D_total_get,0,0,2,_wrap_CvSubdiv2D_total_get_texinfo},
-{"CvSubdiv2D_elem_size_set",_wrap_CvSubdiv2D_elem_size_set,0,0,2,_wrap_CvSubdiv2D_elem_size_set_texinfo},
-{"CvSubdiv2D_elem_size_get",_wrap_CvSubdiv2D_elem_size_get,0,0,2,_wrap_CvSubdiv2D_elem_size_get_texinfo},
-{"CvSubdiv2D_block_max_set",_wrap_CvSubdiv2D_block_max_set,0,0,2,_wrap_CvSubdiv2D_block_max_set_texinfo},
-{"CvSubdiv2D_block_max_get",_wrap_CvSubdiv2D_block_max_get,0,0,2,_wrap_CvSubdiv2D_block_max_get_texinfo},
-{"CvSubdiv2D_ptr_set",_wrap_CvSubdiv2D_ptr_set,0,0,2,_wrap_CvSubdiv2D_ptr_set_texinfo},
-{"CvSubdiv2D_ptr_get",_wrap_CvSubdiv2D_ptr_get,0,0,2,_wrap_CvSubdiv2D_ptr_get_texinfo},
-{"CvSubdiv2D_delta_elems_set",_wrap_CvSubdiv2D_delta_elems_set,0,0,2,_wrap_CvSubdiv2D_delta_elems_set_texinfo},
-{"CvSubdiv2D_delta_elems_get",_wrap_CvSubdiv2D_delta_elems_get,0,0,2,_wrap_CvSubdiv2D_delta_elems_get_texinfo},
-{"CvSubdiv2D_storage_set",_wrap_CvSubdiv2D_storage_set,0,0,2,_wrap_CvSubdiv2D_storage_set_texinfo},
-{"CvSubdiv2D_storage_get",_wrap_CvSubdiv2D_storage_get,0,0,2,_wrap_CvSubdiv2D_storage_get_texinfo},
-{"CvSubdiv2D_free_blocks_set",_wrap_CvSubdiv2D_free_blocks_set,0,0,2,_wrap_CvSubdiv2D_free_blocks_set_texinfo},
-{"CvSubdiv2D_free_blocks_get",_wrap_CvSubdiv2D_free_blocks_get,0,0,2,_wrap_CvSubdiv2D_free_blocks_get_texinfo},
-{"CvSubdiv2D_first_set",_wrap_CvSubdiv2D_first_set,0,0,2,_wrap_CvSubdiv2D_first_set_texinfo},
-{"CvSubdiv2D_first_get",_wrap_CvSubdiv2D_first_get,0,0,2,_wrap_CvSubdiv2D_first_get_texinfo},
-{"CvSubdiv2D_free_elems_set",_wrap_CvSubdiv2D_free_elems_set,0,0,2,_wrap_CvSubdiv2D_free_elems_set_texinfo},
-{"CvSubdiv2D_free_elems_get",_wrap_CvSubdiv2D_free_elems_get,0,0,2,_wrap_CvSubdiv2D_free_elems_get_texinfo},
-{"CvSubdiv2D_active_count_set",_wrap_CvSubdiv2D_active_count_set,0,0,2,_wrap_CvSubdiv2D_active_count_set_texinfo},
-{"CvSubdiv2D_active_count_get",_wrap_CvSubdiv2D_active_count_get,0,0,2,_wrap_CvSubdiv2D_active_count_get_texinfo},
-{"CvSubdiv2D_quad_edges_set",_wrap_CvSubdiv2D_quad_edges_set,0,0,2,_wrap_CvSubdiv2D_quad_edges_set_texinfo},
-{"CvSubdiv2D_quad_edges_get",_wrap_CvSubdiv2D_quad_edges_get,0,0,2,_wrap_CvSubdiv2D_quad_edges_get_texinfo},
-{"CvSubdiv2D_is_geometry_valid_set",_wrap_CvSubdiv2D_is_geometry_valid_set,0,0,2,_wrap_CvSubdiv2D_is_geometry_valid_set_texinfo},
-{"CvSubdiv2D_is_geometry_valid_get",_wrap_CvSubdiv2D_is_geometry_valid_get,0,0,2,_wrap_CvSubdiv2D_is_geometry_valid_get_texinfo},
-{"CvSubdiv2D_recent_edge_set",_wrap_CvSubdiv2D_recent_edge_set,0,0,2,_wrap_CvSubdiv2D_recent_edge_set_texinfo},
-{"CvSubdiv2D_recent_edge_get",_wrap_CvSubdiv2D_recent_edge_get,0,0,2,_wrap_CvSubdiv2D_recent_edge_get_texinfo},
-{"CvSubdiv2D_topleft_set",_wrap_CvSubdiv2D_topleft_set,0,0,2,_wrap_CvSubdiv2D_topleft_set_texinfo},
-{"CvSubdiv2D_topleft_get",_wrap_CvSubdiv2D_topleft_get,0,0,2,_wrap_CvSubdiv2D_topleft_get_texinfo},
-{"CvSubdiv2D_bottomright_set",_wrap_CvSubdiv2D_bottomright_set,0,0,2,_wrap_CvSubdiv2D_bottomright_set_texinfo},
-{"CvSubdiv2D_bottomright_get",_wrap_CvSubdiv2D_bottomright_get,0,0,2,_wrap_CvSubdiv2D_bottomright_get_texinfo},
-{"CvSubdiv2D_edges_set",_wrap_CvSubdiv2D_edges_set,0,0,2,_wrap_CvSubdiv2D_edges_set_texinfo},
-{"CvSubdiv2D_edges_get",_wrap_CvSubdiv2D_edges_get,0,0,2,_wrap_CvSubdiv2D_edges_get_texinfo},
+{"CvSubdiv2D_flags_set",_wrap_CvSubdiv2D_flags_set,0,0,2,0},
+{"CvSubdiv2D_flags_get",_wrap_CvSubdiv2D_flags_get,0,0,2,0},
+{"CvSubdiv2D_header_size_set",_wrap_CvSubdiv2D_header_size_set,0,0,2,0},
+{"CvSubdiv2D_header_size_get",_wrap_CvSubdiv2D_header_size_get,0,0,2,0},
+{"CvSubdiv2D_h_prev_set",_wrap_CvSubdiv2D_h_prev_set,0,0,2,0},
+{"CvSubdiv2D_h_prev_get",_wrap_CvSubdiv2D_h_prev_get,0,0,2,0},
+{"CvSubdiv2D_h_next_set",_wrap_CvSubdiv2D_h_next_set,0,0,2,0},
+{"CvSubdiv2D_h_next_get",_wrap_CvSubdiv2D_h_next_get,0,0,2,0},
+{"CvSubdiv2D_v_prev_set",_wrap_CvSubdiv2D_v_prev_set,0,0,2,0},
+{"CvSubdiv2D_v_prev_get",_wrap_CvSubdiv2D_v_prev_get,0,0,2,0},
+{"CvSubdiv2D_v_next_set",_wrap_CvSubdiv2D_v_next_set,0,0,2,0},
+{"CvSubdiv2D_v_next_get",_wrap_CvSubdiv2D_v_next_get,0,0,2,0},
+{"CvSubdiv2D_total_set",_wrap_CvSubdiv2D_total_set,0,0,2,0},
+{"CvSubdiv2D_total_get",_wrap_CvSubdiv2D_total_get,0,0,2,0},
+{"CvSubdiv2D_elem_size_set",_wrap_CvSubdiv2D_elem_size_set,0,0,2,0},
+{"CvSubdiv2D_elem_size_get",_wrap_CvSubdiv2D_elem_size_get,0,0,2,0},
+{"CvSubdiv2D_block_max_set",_wrap_CvSubdiv2D_block_max_set,0,0,2,0},
+{"CvSubdiv2D_block_max_get",_wrap_CvSubdiv2D_block_max_get,0,0,2,0},
+{"CvSubdiv2D_ptr_set",_wrap_CvSubdiv2D_ptr_set,0,0,2,0},
+{"CvSubdiv2D_ptr_get",_wrap_CvSubdiv2D_ptr_get,0,0,2,0},
+{"CvSubdiv2D_delta_elems_set",_wrap_CvSubdiv2D_delta_elems_set,0,0,2,0},
+{"CvSubdiv2D_delta_elems_get",_wrap_CvSubdiv2D_delta_elems_get,0,0,2,0},
+{"CvSubdiv2D_storage_set",_wrap_CvSubdiv2D_storage_set,0,0,2,0},
+{"CvSubdiv2D_storage_get",_wrap_CvSubdiv2D_storage_get,0,0,2,0},
+{"CvSubdiv2D_free_blocks_set",_wrap_CvSubdiv2D_free_blocks_set,0,0,2,0},
+{"CvSubdiv2D_free_blocks_get",_wrap_CvSubdiv2D_free_blocks_get,0,0,2,0},
+{"CvSubdiv2D_first_set",_wrap_CvSubdiv2D_first_set,0,0,2,0},
+{"CvSubdiv2D_first_get",_wrap_CvSubdiv2D_first_get,0,0,2,0},
+{"CvSubdiv2D_free_elems_set",_wrap_CvSubdiv2D_free_elems_set,0,0,2,0},
+{"CvSubdiv2D_free_elems_get",_wrap_CvSubdiv2D_free_elems_get,0,0,2,0},
+{"CvSubdiv2D_active_count_set",_wrap_CvSubdiv2D_active_count_set,0,0,2,0},
+{"CvSubdiv2D_active_count_get",_wrap_CvSubdiv2D_active_count_get,0,0,2,0},
+{"CvSubdiv2D_quad_edges_set",_wrap_CvSubdiv2D_quad_edges_set,0,0,2,0},
+{"CvSubdiv2D_quad_edges_get",_wrap_CvSubdiv2D_quad_edges_get,0,0,2,0},
+{"CvSubdiv2D_is_geometry_valid_set",_wrap_CvSubdiv2D_is_geometry_valid_set,0,0,2,0},
+{"CvSubdiv2D_is_geometry_valid_get",_wrap_CvSubdiv2D_is_geometry_valid_get,0,0,2,0},
+{"CvSubdiv2D_recent_edge_set",_wrap_CvSubdiv2D_recent_edge_set,0,0,2,0},
+{"CvSubdiv2D_recent_edge_get",_wrap_CvSubdiv2D_recent_edge_get,0,0,2,0},
+{"CvSubdiv2D_topleft_set",_wrap_CvSubdiv2D_topleft_set,0,0,2,0},
+{"CvSubdiv2D_topleft_get",_wrap_CvSubdiv2D_topleft_get,0,0,2,0},
+{"CvSubdiv2D_bottomright_set",_wrap_CvSubdiv2D_bottomright_set,0,0,2,0},
+{"CvSubdiv2D_bottomright_get",_wrap_CvSubdiv2D_bottomright_get,0,0,2,0},
+{"CvSubdiv2D_edges_set",_wrap_CvSubdiv2D_edges_set,0,0,2,0},
+{"CvSubdiv2D_edges_get",_wrap_CvSubdiv2D_edges_get,0,0,2,0},
 {"CvSubdiv2D_typed_edges_get",_wrap_CvSubdiv2D_typed_edges_get,0,0,2,_wrap_CvSubdiv2D_typed_edges_get_texinfo},
 {"CvSubdiv2D_typed_edges_set",_wrap_CvSubdiv2D_typed_edges_set,0,0,2,_wrap_CvSubdiv2D_typed_edges_set_texinfo},
 {"new_CvSubdiv2D",_wrap_new_CvSubdiv2D,0,0,2,_wrap_new_CvSubdiv2D_texinfo},
 {"delete_CvSubdiv2D",_wrap_delete_CvSubdiv2D,0,0,2,_wrap_delete_CvSubdiv2D_texinfo},
-{"CvMatrix3_m_set",_wrap_CvMatrix3_m_set,0,0,2,_wrap_CvMatrix3_m_set_texinfo},
-{"CvMatrix3_m_get",_wrap_CvMatrix3_m_get,0,0,2,_wrap_CvMatrix3_m_get_texinfo},
+{"CvMatrix3_m_set",_wrap_CvMatrix3_m_set,0,0,2,0},
+{"CvMatrix3_m_get",_wrap_CvMatrix3_m_get,0,0,2,0},
 {"new_CvMatrix3",_wrap_new_CvMatrix3,0,0,2,_wrap_new_CvMatrix3_texinfo},
 {"delete_CvMatrix3",_wrap_delete_CvMatrix3,0,0,2,_wrap_delete_CvMatrix3_texinfo},
-{"CvConDensation_MP_set",_wrap_CvConDensation_MP_set,0,0,2,_wrap_CvConDensation_MP_set_texinfo},
-{"CvConDensation_MP_get",_wrap_CvConDensation_MP_get,0,0,2,_wrap_CvConDensation_MP_get_texinfo},
-{"CvConDensation_DP_set",_wrap_CvConDensation_DP_set,0,0,2,_wrap_CvConDensation_DP_set_texinfo},
-{"CvConDensation_DP_get",_wrap_CvConDensation_DP_get,0,0,2,_wrap_CvConDensation_DP_get_texinfo},
-{"CvConDensation_DynamMatr_set",_wrap_CvConDensation_DynamMatr_set,0,0,2,_wrap_CvConDensation_DynamMatr_set_texinfo},
-{"CvConDensation_DynamMatr_get",_wrap_CvConDensation_DynamMatr_get,0,0,2,_wrap_CvConDensation_DynamMatr_get_texinfo},
-{"CvConDensation_State_set",_wrap_CvConDensation_State_set,0,0,2,_wrap_CvConDensation_State_set_texinfo},
-{"CvConDensation_State_get",_wrap_CvConDensation_State_get,0,0,2,_wrap_CvConDensation_State_get_texinfo},
-{"CvConDensation_SamplesNum_set",_wrap_CvConDensation_SamplesNum_set,0,0,2,_wrap_CvConDensation_SamplesNum_set_texinfo},
-{"CvConDensation_SamplesNum_get",_wrap_CvConDensation_SamplesNum_get,0,0,2,_wrap_CvConDensation_SamplesNum_get_texinfo},
-{"CvConDensation_flSamples_set",_wrap_CvConDensation_flSamples_set,0,0,2,_wrap_CvConDensation_flSamples_set_texinfo},
-{"CvConDensation_flSamples_get",_wrap_CvConDensation_flSamples_get,0,0,2,_wrap_CvConDensation_flSamples_get_texinfo},
-{"CvConDensation_flNewSamples_set",_wrap_CvConDensation_flNewSamples_set,0,0,2,_wrap_CvConDensation_flNewSamples_set_texinfo},
-{"CvConDensation_flNewSamples_get",_wrap_CvConDensation_flNewSamples_get,0,0,2,_wrap_CvConDensation_flNewSamples_get_texinfo},
-{"CvConDensation_flConfidence_set",_wrap_CvConDensation_flConfidence_set,0,0,2,_wrap_CvConDensation_flConfidence_set_texinfo},
-{"CvConDensation_flConfidence_get",_wrap_CvConDensation_flConfidence_get,0,0,2,_wrap_CvConDensation_flConfidence_get_texinfo},
-{"CvConDensation_flCumulative_set",_wrap_CvConDensation_flCumulative_set,0,0,2,_wrap_CvConDensation_flCumulative_set_texinfo},
-{"CvConDensation_flCumulative_get",_wrap_CvConDensation_flCumulative_get,0,0,2,_wrap_CvConDensation_flCumulative_get_texinfo},
-{"CvConDensation_Temp_set",_wrap_CvConDensation_Temp_set,0,0,2,_wrap_CvConDensation_Temp_set_texinfo},
-{"CvConDensation_Temp_get",_wrap_CvConDensation_Temp_get,0,0,2,_wrap_CvConDensation_Temp_get_texinfo},
-{"CvConDensation_RandomSample_set",_wrap_CvConDensation_RandomSample_set,0,0,2,_wrap_CvConDensation_RandomSample_set_texinfo},
-{"CvConDensation_RandomSample_get",_wrap_CvConDensation_RandomSample_get,0,0,2,_wrap_CvConDensation_RandomSample_get_texinfo},
-{"CvConDensation_RandS_set",_wrap_CvConDensation_RandS_set,0,0,2,_wrap_CvConDensation_RandS_set_texinfo},
-{"CvConDensation_RandS_get",_wrap_CvConDensation_RandS_get,0,0,2,_wrap_CvConDensation_RandS_get_texinfo},
+{"CvConDensation_MP_set",_wrap_CvConDensation_MP_set,0,0,2,0},
+{"CvConDensation_MP_get",_wrap_CvConDensation_MP_get,0,0,2,0},
+{"CvConDensation_DP_set",_wrap_CvConDensation_DP_set,0,0,2,0},
+{"CvConDensation_DP_get",_wrap_CvConDensation_DP_get,0,0,2,0},
+{"CvConDensation_DynamMatr_set",_wrap_CvConDensation_DynamMatr_set,0,0,2,0},
+{"CvConDensation_DynamMatr_get",_wrap_CvConDensation_DynamMatr_get,0,0,2,0},
+{"CvConDensation_State_set",_wrap_CvConDensation_State_set,0,0,2,0},
+{"CvConDensation_State_get",_wrap_CvConDensation_State_get,0,0,2,0},
+{"CvConDensation_SamplesNum_set",_wrap_CvConDensation_SamplesNum_set,0,0,2,0},
+{"CvConDensation_SamplesNum_get",_wrap_CvConDensation_SamplesNum_get,0,0,2,0},
+{"CvConDensation_flSamples_set",_wrap_CvConDensation_flSamples_set,0,0,2,0},
+{"CvConDensation_flSamples_get",_wrap_CvConDensation_flSamples_get,0,0,2,0},
+{"CvConDensation_flNewSamples_set",_wrap_CvConDensation_flNewSamples_set,0,0,2,0},
+{"CvConDensation_flNewSamples_get",_wrap_CvConDensation_flNewSamples_get,0,0,2,0},
+{"CvConDensation_flConfidence_set",_wrap_CvConDensation_flConfidence_set,0,0,2,0},
+{"CvConDensation_flConfidence_get",_wrap_CvConDensation_flConfidence_get,0,0,2,0},
+{"CvConDensation_flCumulative_set",_wrap_CvConDensation_flCumulative_set,0,0,2,0},
+{"CvConDensation_flCumulative_get",_wrap_CvConDensation_flCumulative_get,0,0,2,0},
+{"CvConDensation_Temp_set",_wrap_CvConDensation_Temp_set,0,0,2,0},
+{"CvConDensation_Temp_get",_wrap_CvConDensation_Temp_get,0,0,2,0},
+{"CvConDensation_RandomSample_set",_wrap_CvConDensation_RandomSample_set,0,0,2,0},
+{"CvConDensation_RandomSample_get",_wrap_CvConDensation_RandomSample_get,0,0,2,0},
+{"CvConDensation_RandS_set",_wrap_CvConDensation_RandS_set,0,0,2,0},
+{"CvConDensation_RandS_get",_wrap_CvConDensation_RandS_get,0,0,2,0},
 {"delete_CvConDensation",_wrap_delete_CvConDensation,0,0,2,_wrap_delete_CvConDensation_texinfo},
-{"CvKalman_MP_set",_wrap_CvKalman_MP_set,0,0,2,_wrap_CvKalman_MP_set_texinfo},
-{"CvKalman_MP_get",_wrap_CvKalman_MP_get,0,0,2,_wrap_CvKalman_MP_get_texinfo},
-{"CvKalman_DP_set",_wrap_CvKalman_DP_set,0,0,2,_wrap_CvKalman_DP_set_texinfo},
-{"CvKalman_DP_get",_wrap_CvKalman_DP_get,0,0,2,_wrap_CvKalman_DP_get_texinfo},
-{"CvKalman_CP_set",_wrap_CvKalman_CP_set,0,0,2,_wrap_CvKalman_CP_set_texinfo},
-{"CvKalman_CP_get",_wrap_CvKalman_CP_get,0,0,2,_wrap_CvKalman_CP_get_texinfo},
-{"CvKalman_PosterState_set",_wrap_CvKalman_PosterState_set,0,0,2,_wrap_CvKalman_PosterState_set_texinfo},
-{"CvKalman_PosterState_get",_wrap_CvKalman_PosterState_get,0,0,2,_wrap_CvKalman_PosterState_get_texinfo},
-{"CvKalman_PriorState_set",_wrap_CvKalman_PriorState_set,0,0,2,_wrap_CvKalman_PriorState_set_texinfo},
-{"CvKalman_PriorState_get",_wrap_CvKalman_PriorState_get,0,0,2,_wrap_CvKalman_PriorState_get_texinfo},
-{"CvKalman_DynamMatr_set",_wrap_CvKalman_DynamMatr_set,0,0,2,_wrap_CvKalman_DynamMatr_set_texinfo},
-{"CvKalman_DynamMatr_get",_wrap_CvKalman_DynamMatr_get,0,0,2,_wrap_CvKalman_DynamMatr_get_texinfo},
-{"CvKalman_MeasurementMatr_set",_wrap_CvKalman_MeasurementMatr_set,0,0,2,_wrap_CvKalman_MeasurementMatr_set_texinfo},
-{"CvKalman_MeasurementMatr_get",_wrap_CvKalman_MeasurementMatr_get,0,0,2,_wrap_CvKalman_MeasurementMatr_get_texinfo},
-{"CvKalman_MNCovariance_set",_wrap_CvKalman_MNCovariance_set,0,0,2,_wrap_CvKalman_MNCovariance_set_texinfo},
-{"CvKalman_MNCovariance_get",_wrap_CvKalman_MNCovariance_get,0,0,2,_wrap_CvKalman_MNCovariance_get_texinfo},
-{"CvKalman_PNCovariance_set",_wrap_CvKalman_PNCovariance_set,0,0,2,_wrap_CvKalman_PNCovariance_set_texinfo},
-{"CvKalman_PNCovariance_get",_wrap_CvKalman_PNCovariance_get,0,0,2,_wrap_CvKalman_PNCovariance_get_texinfo},
-{"CvKalman_KalmGainMatr_set",_wrap_CvKalman_KalmGainMatr_set,0,0,2,_wrap_CvKalman_KalmGainMatr_set_texinfo},
-{"CvKalman_KalmGainMatr_get",_wrap_CvKalman_KalmGainMatr_get,0,0,2,_wrap_CvKalman_KalmGainMatr_get_texinfo},
-{"CvKalman_PriorErrorCovariance_set",_wrap_CvKalman_PriorErrorCovariance_set,0,0,2,_wrap_CvKalman_PriorErrorCovariance_set_texinfo},
-{"CvKalman_PriorErrorCovariance_get",_wrap_CvKalman_PriorErrorCovariance_get,0,0,2,_wrap_CvKalman_PriorErrorCovariance_get_texinfo},
-{"CvKalman_PosterErrorCovariance_set",_wrap_CvKalman_PosterErrorCovariance_set,0,0,2,_wrap_CvKalman_PosterErrorCovariance_set_texinfo},
-{"CvKalman_PosterErrorCovariance_get",_wrap_CvKalman_PosterErrorCovariance_get,0,0,2,_wrap_CvKalman_PosterErrorCovariance_get_texinfo},
-{"CvKalman_Temp1_set",_wrap_CvKalman_Temp1_set,0,0,2,_wrap_CvKalman_Temp1_set_texinfo},
-{"CvKalman_Temp1_get",_wrap_CvKalman_Temp1_get,0,0,2,_wrap_CvKalman_Temp1_get_texinfo},
-{"CvKalman_Temp2_set",_wrap_CvKalman_Temp2_set,0,0,2,_wrap_CvKalman_Temp2_set_texinfo},
-{"CvKalman_Temp2_get",_wrap_CvKalman_Temp2_get,0,0,2,_wrap_CvKalman_Temp2_get_texinfo},
-{"CvKalman_state_pre_set",_wrap_CvKalman_state_pre_set,0,0,2,_wrap_CvKalman_state_pre_set_texinfo},
-{"CvKalman_state_pre_get",_wrap_CvKalman_state_pre_get,0,0,2,_wrap_CvKalman_state_pre_get_texinfo},
-{"CvKalman_state_post_set",_wrap_CvKalman_state_post_set,0,0,2,_wrap_CvKalman_state_post_set_texinfo},
-{"CvKalman_state_post_get",_wrap_CvKalman_state_post_get,0,0,2,_wrap_CvKalman_state_post_get_texinfo},
-{"CvKalman_transition_matrix_set",_wrap_CvKalman_transition_matrix_set,0,0,2,_wrap_CvKalman_transition_matrix_set_texinfo},
-{"CvKalman_transition_matrix_get",_wrap_CvKalman_transition_matrix_get,0,0,2,_wrap_CvKalman_transition_matrix_get_texinfo},
-{"CvKalman_control_matrix_set",_wrap_CvKalman_control_matrix_set,0,0,2,_wrap_CvKalman_control_matrix_set_texinfo},
-{"CvKalman_control_matrix_get",_wrap_CvKalman_control_matrix_get,0,0,2,_wrap_CvKalman_control_matrix_get_texinfo},
-{"CvKalman_measurement_matrix_set",_wrap_CvKalman_measurement_matrix_set,0,0,2,_wrap_CvKalman_measurement_matrix_set_texinfo},
-{"CvKalman_measurement_matrix_get",_wrap_CvKalman_measurement_matrix_get,0,0,2,_wrap_CvKalman_measurement_matrix_get_texinfo},
-{"CvKalman_process_noise_cov_set",_wrap_CvKalman_process_noise_cov_set,0,0,2,_wrap_CvKalman_process_noise_cov_set_texinfo},
-{"CvKalman_process_noise_cov_get",_wrap_CvKalman_process_noise_cov_get,0,0,2,_wrap_CvKalman_process_noise_cov_get_texinfo},
-{"CvKalman_measurement_noise_cov_set",_wrap_CvKalman_measurement_noise_cov_set,0,0,2,_wrap_CvKalman_measurement_noise_cov_set_texinfo},
-{"CvKalman_measurement_noise_cov_get",_wrap_CvKalman_measurement_noise_cov_get,0,0,2,_wrap_CvKalman_measurement_noise_cov_get_texinfo},
-{"CvKalman_error_cov_pre_set",_wrap_CvKalman_error_cov_pre_set,0,0,2,_wrap_CvKalman_error_cov_pre_set_texinfo},
-{"CvKalman_error_cov_pre_get",_wrap_CvKalman_error_cov_pre_get,0,0,2,_wrap_CvKalman_error_cov_pre_get_texinfo},
-{"CvKalman_gain_set",_wrap_CvKalman_gain_set,0,0,2,_wrap_CvKalman_gain_set_texinfo},
-{"CvKalman_gain_get",_wrap_CvKalman_gain_get,0,0,2,_wrap_CvKalman_gain_get_texinfo},
-{"CvKalman_error_cov_post_set",_wrap_CvKalman_error_cov_post_set,0,0,2,_wrap_CvKalman_error_cov_post_set_texinfo},
-{"CvKalman_error_cov_post_get",_wrap_CvKalman_error_cov_post_get,0,0,2,_wrap_CvKalman_error_cov_post_get_texinfo},
-{"CvKalman_temp1_set",_wrap_CvKalman_temp1_set,0,0,2,_wrap_CvKalman_temp1_set_texinfo},
-{"CvKalman_temp1_get",_wrap_CvKalman_temp1_get,0,0,2,_wrap_CvKalman_temp1_get_texinfo},
-{"CvKalman_temp2_set",_wrap_CvKalman_temp2_set,0,0,2,_wrap_CvKalman_temp2_set_texinfo},
-{"CvKalman_temp2_get",_wrap_CvKalman_temp2_get,0,0,2,_wrap_CvKalman_temp2_get_texinfo},
-{"CvKalman_temp3_set",_wrap_CvKalman_temp3_set,0,0,2,_wrap_CvKalman_temp3_set_texinfo},
-{"CvKalman_temp3_get",_wrap_CvKalman_temp3_get,0,0,2,_wrap_CvKalman_temp3_get_texinfo},
-{"CvKalman_temp4_set",_wrap_CvKalman_temp4_set,0,0,2,_wrap_CvKalman_temp4_set_texinfo},
-{"CvKalman_temp4_get",_wrap_CvKalman_temp4_get,0,0,2,_wrap_CvKalman_temp4_get_texinfo},
-{"CvKalman_temp5_set",_wrap_CvKalman_temp5_set,0,0,2,_wrap_CvKalman_temp5_set_texinfo},
-{"CvKalman_temp5_get",_wrap_CvKalman_temp5_get,0,0,2,_wrap_CvKalman_temp5_get_texinfo},
+{"CvKalman_MP_set",_wrap_CvKalman_MP_set,0,0,2,0},
+{"CvKalman_MP_get",_wrap_CvKalman_MP_get,0,0,2,0},
+{"CvKalman_DP_set",_wrap_CvKalman_DP_set,0,0,2,0},
+{"CvKalman_DP_get",_wrap_CvKalman_DP_get,0,0,2,0},
+{"CvKalman_CP_set",_wrap_CvKalman_CP_set,0,0,2,0},
+{"CvKalman_CP_get",_wrap_CvKalman_CP_get,0,0,2,0},
+{"CvKalman_PosterState_set",_wrap_CvKalman_PosterState_set,0,0,2,0},
+{"CvKalman_PosterState_get",_wrap_CvKalman_PosterState_get,0,0,2,0},
+{"CvKalman_PriorState_set",_wrap_CvKalman_PriorState_set,0,0,2,0},
+{"CvKalman_PriorState_get",_wrap_CvKalman_PriorState_get,0,0,2,0},
+{"CvKalman_DynamMatr_set",_wrap_CvKalman_DynamMatr_set,0,0,2,0},
+{"CvKalman_DynamMatr_get",_wrap_CvKalman_DynamMatr_get,0,0,2,0},
+{"CvKalman_MeasurementMatr_set",_wrap_CvKalman_MeasurementMatr_set,0,0,2,0},
+{"CvKalman_MeasurementMatr_get",_wrap_CvKalman_MeasurementMatr_get,0,0,2,0},
+{"CvKalman_MNCovariance_set",_wrap_CvKalman_MNCovariance_set,0,0,2,0},
+{"CvKalman_MNCovariance_get",_wrap_CvKalman_MNCovariance_get,0,0,2,0},
+{"CvKalman_PNCovariance_set",_wrap_CvKalman_PNCovariance_set,0,0,2,0},
+{"CvKalman_PNCovariance_get",_wrap_CvKalman_PNCovariance_get,0,0,2,0},
+{"CvKalman_KalmGainMatr_set",_wrap_CvKalman_KalmGainMatr_set,0,0,2,0},
+{"CvKalman_KalmGainMatr_get",_wrap_CvKalman_KalmGainMatr_get,0,0,2,0},
+{"CvKalman_PriorErrorCovariance_set",_wrap_CvKalman_PriorErrorCovariance_set,0,0,2,0},
+{"CvKalman_PriorErrorCovariance_get",_wrap_CvKalman_PriorErrorCovariance_get,0,0,2,0},
+{"CvKalman_PosterErrorCovariance_set",_wrap_CvKalman_PosterErrorCovariance_set,0,0,2,0},
+{"CvKalman_PosterErrorCovariance_get",_wrap_CvKalman_PosterErrorCovariance_get,0,0,2,0},
+{"CvKalman_Temp1_set",_wrap_CvKalman_Temp1_set,0,0,2,0},
+{"CvKalman_Temp1_get",_wrap_CvKalman_Temp1_get,0,0,2,0},
+{"CvKalman_Temp2_set",_wrap_CvKalman_Temp2_set,0,0,2,0},
+{"CvKalman_Temp2_get",_wrap_CvKalman_Temp2_get,0,0,2,0},
+{"CvKalman_state_pre_set",_wrap_CvKalman_state_pre_set,0,0,2,0},
+{"CvKalman_state_pre_get",_wrap_CvKalman_state_pre_get,0,0,2,0},
+{"CvKalman_state_post_set",_wrap_CvKalman_state_post_set,0,0,2,0},
+{"CvKalman_state_post_get",_wrap_CvKalman_state_post_get,0,0,2,0},
+{"CvKalman_transition_matrix_set",_wrap_CvKalman_transition_matrix_set,0,0,2,0},
+{"CvKalman_transition_matrix_get",_wrap_CvKalman_transition_matrix_get,0,0,2,0},
+{"CvKalman_control_matrix_set",_wrap_CvKalman_control_matrix_set,0,0,2,0},
+{"CvKalman_control_matrix_get",_wrap_CvKalman_control_matrix_get,0,0,2,0},
+{"CvKalman_measurement_matrix_set",_wrap_CvKalman_measurement_matrix_set,0,0,2,0},
+{"CvKalman_measurement_matrix_get",_wrap_CvKalman_measurement_matrix_get,0,0,2,0},
+{"CvKalman_process_noise_cov_set",_wrap_CvKalman_process_noise_cov_set,0,0,2,0},
+{"CvKalman_process_noise_cov_get",_wrap_CvKalman_process_noise_cov_get,0,0,2,0},
+{"CvKalman_measurement_noise_cov_set",_wrap_CvKalman_measurement_noise_cov_set,0,0,2,0},
+{"CvKalman_measurement_noise_cov_get",_wrap_CvKalman_measurement_noise_cov_get,0,0,2,0},
+{"CvKalman_error_cov_pre_set",_wrap_CvKalman_error_cov_pre_set,0,0,2,0},
+{"CvKalman_error_cov_pre_get",_wrap_CvKalman_error_cov_pre_get,0,0,2,0},
+{"CvKalman_gain_set",_wrap_CvKalman_gain_set,0,0,2,0},
+{"CvKalman_gain_get",_wrap_CvKalman_gain_get,0,0,2,0},
+{"CvKalman_error_cov_post_set",_wrap_CvKalman_error_cov_post_set,0,0,2,0},
+{"CvKalman_error_cov_post_get",_wrap_CvKalman_error_cov_post_get,0,0,2,0},
+{"CvKalman_temp1_set",_wrap_CvKalman_temp1_set,0,0,2,0},
+{"CvKalman_temp1_get",_wrap_CvKalman_temp1_get,0,0,2,0},
+{"CvKalman_temp2_set",_wrap_CvKalman_temp2_set,0,0,2,0},
+{"CvKalman_temp2_get",_wrap_CvKalman_temp2_get,0,0,2,0},
+{"CvKalman_temp3_set",_wrap_CvKalman_temp3_set,0,0,2,0},
+{"CvKalman_temp3_get",_wrap_CvKalman_temp3_get,0,0,2,0},
+{"CvKalman_temp4_set",_wrap_CvKalman_temp4_set,0,0,2,0},
+{"CvKalman_temp4_get",_wrap_CvKalman_temp4_get,0,0,2,0},
+{"CvKalman_temp5_set",_wrap_CvKalman_temp5_set,0,0,2,0},
+{"CvKalman_temp5_get",_wrap_CvKalman_temp5_get,0,0,2,0},
 {"delete_CvKalman",_wrap_delete_CvKalman,0,0,2,_wrap_delete_CvKalman_texinfo},
-{"CvHaarFeature_tilted_set",_wrap_CvHaarFeature_tilted_set,0,0,2,_wrap_CvHaarFeature_tilted_set_texinfo},
-{"CvHaarFeature_tilted_get",_wrap_CvHaarFeature_tilted_get,0,0,2,_wrap_CvHaarFeature_tilted_get_texinfo},
-{"CvHaarFeature_rect_get",_wrap_CvHaarFeature_rect_get,0,0,2,_wrap_CvHaarFeature_rect_get_texinfo},
+{"CvHaarFeature_tilted_set",_wrap_CvHaarFeature_tilted_set,0,0,2,0},
+{"CvHaarFeature_tilted_get",_wrap_CvHaarFeature_tilted_get,0,0,2,0},
+{"CvHaarFeature_rect_get",_wrap_CvHaarFeature_rect_get,0,0,2,0},
 {"new_CvHaarFeature",_wrap_new_CvHaarFeature,0,0,2,_wrap_new_CvHaarFeature_texinfo},
 {"delete_CvHaarFeature",_wrap_delete_CvHaarFeature,0,0,2,_wrap_delete_CvHaarFeature_texinfo},
-{"CvHaarFeature_rect_r_set",_wrap_CvHaarFeature_rect_r_set,0,0,2,_wrap_CvHaarFeature_rect_r_set_texinfo},
-{"CvHaarFeature_rect_r_get",_wrap_CvHaarFeature_rect_r_get,0,0,2,_wrap_CvHaarFeature_rect_r_get_texinfo},
-{"CvHaarFeature_rect_weight_set",_wrap_CvHaarFeature_rect_weight_set,0,0,2,_wrap_CvHaarFeature_rect_weight_set_texinfo},
-{"CvHaarFeature_rect_weight_get",_wrap_CvHaarFeature_rect_weight_get,0,0,2,_wrap_CvHaarFeature_rect_weight_get_texinfo},
+{"CvHaarFeature_rect_r_set",_wrap_CvHaarFeature_rect_r_set,0,0,2,0},
+{"CvHaarFeature_rect_r_get",_wrap_CvHaarFeature_rect_r_get,0,0,2,0},
+{"CvHaarFeature_rect_weight_set",_wrap_CvHaarFeature_rect_weight_set,0,0,2,0},
+{"CvHaarFeature_rect_weight_get",_wrap_CvHaarFeature_rect_weight_get,0,0,2,0},
 {"new_CvHaarFeature_rect",_wrap_new_CvHaarFeature_rect,0,0,2,_wrap_new_CvHaarFeature_rect_texinfo},
 {"delete_CvHaarFeature_rect",_wrap_delete_CvHaarFeature_rect,0,0,2,_wrap_delete_CvHaarFeature_rect_texinfo},
-{"CvHaarClassifier_count_set",_wrap_CvHaarClassifier_count_set,0,0,2,_wrap_CvHaarClassifier_count_set_texinfo},
-{"CvHaarClassifier_count_get",_wrap_CvHaarClassifier_count_get,0,0,2,_wrap_CvHaarClassifier_count_get_texinfo},
-{"CvHaarClassifier_haar_feature_set",_wrap_CvHaarClassifier_haar_feature_set,0,0,2,_wrap_CvHaarClassifier_haar_feature_set_texinfo},
-{"CvHaarClassifier_haar_feature_get",_wrap_CvHaarClassifier_haar_feature_get,0,0,2,_wrap_CvHaarClassifier_haar_feature_get_texinfo},
-{"CvHaarClassifier_threshold_set",_wrap_CvHaarClassifier_threshold_set,0,0,2,_wrap_CvHaarClassifier_threshold_set_texinfo},
-{"CvHaarClassifier_threshold_get",_wrap_CvHaarClassifier_threshold_get,0,0,2,_wrap_CvHaarClassifier_threshold_get_texinfo},
-{"CvHaarClassifier_left_set",_wrap_CvHaarClassifier_left_set,0,0,2,_wrap_CvHaarClassifier_left_set_texinfo},
-{"CvHaarClassifier_left_get",_wrap_CvHaarClassifier_left_get,0,0,2,_wrap_CvHaarClassifier_left_get_texinfo},
-{"CvHaarClassifier_right_set",_wrap_CvHaarClassifier_right_set,0,0,2,_wrap_CvHaarClassifier_right_set_texinfo},
-{"CvHaarClassifier_right_get",_wrap_CvHaarClassifier_right_get,0,0,2,_wrap_CvHaarClassifier_right_get_texinfo},
-{"CvHaarClassifier_alpha_set",_wrap_CvHaarClassifier_alpha_set,0,0,2,_wrap_CvHaarClassifier_alpha_set_texinfo},
-{"CvHaarClassifier_alpha_get",_wrap_CvHaarClassifier_alpha_get,0,0,2,_wrap_CvHaarClassifier_alpha_get_texinfo},
+{"CvHaarClassifier_count_set",_wrap_CvHaarClassifier_count_set,0,0,2,0},
+{"CvHaarClassifier_count_get",_wrap_CvHaarClassifier_count_get,0,0,2,0},
+{"CvHaarClassifier_haar_feature_set",_wrap_CvHaarClassifier_haar_feature_set,0,0,2,0},
+{"CvHaarClassifier_haar_feature_get",_wrap_CvHaarClassifier_haar_feature_get,0,0,2,0},
+{"CvHaarClassifier_threshold_set",_wrap_CvHaarClassifier_threshold_set,0,0,2,0},
+{"CvHaarClassifier_threshold_get",_wrap_CvHaarClassifier_threshold_get,0,0,2,0},
+{"CvHaarClassifier_left_set",_wrap_CvHaarClassifier_left_set,0,0,2,0},
+{"CvHaarClassifier_left_get",_wrap_CvHaarClassifier_left_get,0,0,2,0},
+{"CvHaarClassifier_right_set",_wrap_CvHaarClassifier_right_set,0,0,2,0},
+{"CvHaarClassifier_right_get",_wrap_CvHaarClassifier_right_get,0,0,2,0},
+{"CvHaarClassifier_alpha_set",_wrap_CvHaarClassifier_alpha_set,0,0,2,0},
+{"CvHaarClassifier_alpha_get",_wrap_CvHaarClassifier_alpha_get,0,0,2,0},
 {"new_CvHaarClassifier",_wrap_new_CvHaarClassifier,0,0,2,_wrap_new_CvHaarClassifier_texinfo},
 {"delete_CvHaarClassifier",_wrap_delete_CvHaarClassifier,0,0,2,_wrap_delete_CvHaarClassifier_texinfo},
-{"CvHaarStageClassifier_count_set",_wrap_CvHaarStageClassifier_count_set,0,0,2,_wrap_CvHaarStageClassifier_count_set_texinfo},
-{"CvHaarStageClassifier_count_get",_wrap_CvHaarStageClassifier_count_get,0,0,2,_wrap_CvHaarStageClassifier_count_get_texinfo},
-{"CvHaarStageClassifier_threshold_set",_wrap_CvHaarStageClassifier_threshold_set,0,0,2,_wrap_CvHaarStageClassifier_threshold_set_texinfo},
-{"CvHaarStageClassifier_threshold_get",_wrap_CvHaarStageClassifier_threshold_get,0,0,2,_wrap_CvHaarStageClassifier_threshold_get_texinfo},
-{"CvHaarStageClassifier_classifier_set",_wrap_CvHaarStageClassifier_classifier_set,0,0,2,_wrap_CvHaarStageClassifier_classifier_set_texinfo},
-{"CvHaarStageClassifier_classifier_get",_wrap_CvHaarStageClassifier_classifier_get,0,0,2,_wrap_CvHaarStageClassifier_classifier_get_texinfo},
-{"CvHaarStageClassifier_next_set",_wrap_CvHaarStageClassifier_next_set,0,0,2,_wrap_CvHaarStageClassifier_next_set_texinfo},
-{"CvHaarStageClassifier_next_get",_wrap_CvHaarStageClassifier_next_get,0,0,2,_wrap_CvHaarStageClassifier_next_get_texinfo},
-{"CvHaarStageClassifier_child_set",_wrap_CvHaarStageClassifier_child_set,0,0,2,_wrap_CvHaarStageClassifier_child_set_texinfo},
-{"CvHaarStageClassifier_child_get",_wrap_CvHaarStageClassifier_child_get,0,0,2,_wrap_CvHaarStageClassifier_child_get_texinfo},
-{"CvHaarStageClassifier_parent_set",_wrap_CvHaarStageClassifier_parent_set,0,0,2,_wrap_CvHaarStageClassifier_parent_set_texinfo},
-{"CvHaarStageClassifier_parent_get",_wrap_CvHaarStageClassifier_parent_get,0,0,2,_wrap_CvHaarStageClassifier_parent_get_texinfo},
+{"CvHaarStageClassifier_count_set",_wrap_CvHaarStageClassifier_count_set,0,0,2,0},
+{"CvHaarStageClassifier_count_get",_wrap_CvHaarStageClassifier_count_get,0,0,2,0},
+{"CvHaarStageClassifier_threshold_set",_wrap_CvHaarStageClassifier_threshold_set,0,0,2,0},
+{"CvHaarStageClassifier_threshold_get",_wrap_CvHaarStageClassifier_threshold_get,0,0,2,0},
+{"CvHaarStageClassifier_classifier_set",_wrap_CvHaarStageClassifier_classifier_set,0,0,2,0},
+{"CvHaarStageClassifier_classifier_get",_wrap_CvHaarStageClassifier_classifier_get,0,0,2,0},
+{"CvHaarStageClassifier_next_set",_wrap_CvHaarStageClassifier_next_set,0,0,2,0},
+{"CvHaarStageClassifier_next_get",_wrap_CvHaarStageClassifier_next_get,0,0,2,0},
+{"CvHaarStageClassifier_child_set",_wrap_CvHaarStageClassifier_child_set,0,0,2,0},
+{"CvHaarStageClassifier_child_get",_wrap_CvHaarStageClassifier_child_get,0,0,2,0},
+{"CvHaarStageClassifier_parent_set",_wrap_CvHaarStageClassifier_parent_set,0,0,2,0},
+{"CvHaarStageClassifier_parent_get",_wrap_CvHaarStageClassifier_parent_get,0,0,2,0},
 {"new_CvHaarStageClassifier",_wrap_new_CvHaarStageClassifier,0,0,2,_wrap_new_CvHaarStageClassifier_texinfo},
 {"delete_CvHaarStageClassifier",_wrap_delete_CvHaarStageClassifier,0,0,2,_wrap_delete_CvHaarStageClassifier_texinfo},
-{"CvHaarClassifierCascade_flags_set",_wrap_CvHaarClassifierCascade_flags_set,0,0,2,_wrap_CvHaarClassifierCascade_flags_set_texinfo},
-{"CvHaarClassifierCascade_flags_get",_wrap_CvHaarClassifierCascade_flags_get,0,0,2,_wrap_CvHaarClassifierCascade_flags_get_texinfo},
-{"CvHaarClassifierCascade_count_set",_wrap_CvHaarClassifierCascade_count_set,0,0,2,_wrap_CvHaarClassifierCascade_count_set_texinfo},
-{"CvHaarClassifierCascade_count_get",_wrap_CvHaarClassifierCascade_count_get,0,0,2,_wrap_CvHaarClassifierCascade_count_get_texinfo},
-{"CvHaarClassifierCascade_orig_window_size_set",_wrap_CvHaarClassifierCascade_orig_window_size_set,0,0,2,_wrap_CvHaarClassifierCascade_orig_window_size_set_texinfo},
-{"CvHaarClassifierCascade_orig_window_size_get",_wrap_CvHaarClassifierCascade_orig_window_size_get,0,0,2,_wrap_CvHaarClassifierCascade_orig_window_size_get_texinfo},
-{"CvHaarClassifierCascade_real_window_size_set",_wrap_CvHaarClassifierCascade_real_window_size_set,0,0,2,_wrap_CvHaarClassifierCascade_real_window_size_set_texinfo},
-{"CvHaarClassifierCascade_real_window_size_get",_wrap_CvHaarClassifierCascade_real_window_size_get,0,0,2,_wrap_CvHaarClassifierCascade_real_window_size_get_texinfo},
-{"CvHaarClassifierCascade_scale_set",_wrap_CvHaarClassifierCascade_scale_set,0,0,2,_wrap_CvHaarClassifierCascade_scale_set_texinfo},
-{"CvHaarClassifierCascade_scale_get",_wrap_CvHaarClassifierCascade_scale_get,0,0,2,_wrap_CvHaarClassifierCascade_scale_get_texinfo},
-{"CvHaarClassifierCascade_stage_classifier_set",_wrap_CvHaarClassifierCascade_stage_classifier_set,0,0,2,_wrap_CvHaarClassifierCascade_stage_classifier_set_texinfo},
-{"CvHaarClassifierCascade_stage_classifier_get",_wrap_CvHaarClassifierCascade_stage_classifier_get,0,0,2,_wrap_CvHaarClassifierCascade_stage_classifier_get_texinfo},
-{"CvHaarClassifierCascade_hid_cascade_set",_wrap_CvHaarClassifierCascade_hid_cascade_set,0,0,2,_wrap_CvHaarClassifierCascade_hid_cascade_set_texinfo},
-{"CvHaarClassifierCascade_hid_cascade_get",_wrap_CvHaarClassifierCascade_hid_cascade_get,0,0,2,_wrap_CvHaarClassifierCascade_hid_cascade_get_texinfo},
+{"CvHaarClassifierCascade_flags_set",_wrap_CvHaarClassifierCascade_flags_set,0,0,2,0},
+{"CvHaarClassifierCascade_flags_get",_wrap_CvHaarClassifierCascade_flags_get,0,0,2,0},
+{"CvHaarClassifierCascade_count_set",_wrap_CvHaarClassifierCascade_count_set,0,0,2,0},
+{"CvHaarClassifierCascade_count_get",_wrap_CvHaarClassifierCascade_count_get,0,0,2,0},
+{"CvHaarClassifierCascade_orig_window_size_set",_wrap_CvHaarClassifierCascade_orig_window_size_set,0,0,2,0},
+{"CvHaarClassifierCascade_orig_window_size_get",_wrap_CvHaarClassifierCascade_orig_window_size_get,0,0,2,0},
+{"CvHaarClassifierCascade_real_window_size_set",_wrap_CvHaarClassifierCascade_real_window_size_set,0,0,2,0},
+{"CvHaarClassifierCascade_real_window_size_get",_wrap_CvHaarClassifierCascade_real_window_size_get,0,0,2,0},
+{"CvHaarClassifierCascade_scale_set",_wrap_CvHaarClassifierCascade_scale_set,0,0,2,0},
+{"CvHaarClassifierCascade_scale_get",_wrap_CvHaarClassifierCascade_scale_get,0,0,2,0},
+{"CvHaarClassifierCascade_stage_classifier_set",_wrap_CvHaarClassifierCascade_stage_classifier_set,0,0,2,0},
+{"CvHaarClassifierCascade_stage_classifier_get",_wrap_CvHaarClassifierCascade_stage_classifier_get,0,0,2,0},
+{"CvHaarClassifierCascade_hid_cascade_set",_wrap_CvHaarClassifierCascade_hid_cascade_set,0,0,2,0},
+{"CvHaarClassifierCascade_hid_cascade_get",_wrap_CvHaarClassifierCascade_hid_cascade_get,0,0,2,0},
 {"delete_CvHaarClassifierCascade",_wrap_delete_CvHaarClassifierCascade,0,0,2,_wrap_delete_CvHaarClassifierCascade_texinfo},
-{"CvAvgComp_rect_set",_wrap_CvAvgComp_rect_set,0,0,2,_wrap_CvAvgComp_rect_set_texinfo},
-{"CvAvgComp_rect_get",_wrap_CvAvgComp_rect_get,0,0,2,_wrap_CvAvgComp_rect_get_texinfo},
-{"CvAvgComp_neighbors_set",_wrap_CvAvgComp_neighbors_set,0,0,2,_wrap_CvAvgComp_neighbors_set_texinfo},
-{"CvAvgComp_neighbors_get",_wrap_CvAvgComp_neighbors_get,0,0,2,_wrap_CvAvgComp_neighbors_get_texinfo},
+{"CvAvgComp_rect_set",_wrap_CvAvgComp_rect_set,0,0,2,0},
+{"CvAvgComp_rect_get",_wrap_CvAvgComp_rect_get,0,0,2,0},
+{"CvAvgComp_neighbors_set",_wrap_CvAvgComp_neighbors_set,0,0,2,0},
+{"CvAvgComp_neighbors_get",_wrap_CvAvgComp_neighbors_get,0,0,2,0},
 {"new_CvAvgComp",_wrap_new_CvAvgComp,0,0,2,_wrap_new_CvAvgComp_texinfo},
 {"delete_CvAvgComp",_wrap_delete_CvAvgComp,0,0,2,_wrap_delete_CvAvgComp_texinfo},
 {"cvCopyMakeBorder",_wrap_cvCopyMakeBorder,0,0,2,_wrap_cvCopyMakeBorder_texinfo},
@@ -108361,6 +106901,8 @@ static const struct swig_octave_member swig_globals[] = {
 {"cvInitUndistortMap",_wrap_cvInitUndistortMap,0,0,2,_wrap_cvInitUndistortMap_texinfo},
 {"cvRodrigues2",_wrap_cvRodrigues2,0,0,2,_wrap_cvRodrigues2_texinfo},
 {"cvFindHomography",_wrap_cvFindHomography,0,0,2,_wrap_cvFindHomography_texinfo},
+{"cvRQDecomp3x3",_wrap_cvRQDecomp3x3,0,0,2,_wrap_cvRQDecomp3x3_texinfo},
+{"cvDecomposeProjectionMatrix",_wrap_cvDecomposeProjectionMatrix,0,0,2,_wrap_cvDecomposeProjectionMatrix_texinfo},
 {"cvProjectPoints2",_wrap_cvProjectPoints2,0,0,2,_wrap_cvProjectPoints2_texinfo},
 {"cvFindExtrinsicCameraParams2",_wrap_cvFindExtrinsicCameraParams2,0,0,2,_wrap_cvFindExtrinsicCameraParams2_texinfo},
 {"cvCalibrateCamera2",_wrap_cvCalibrateCamera2,0,0,2,_wrap_cvCalibrateCamera2_texinfo},
@@ -108428,91 +106970,87 @@ static const struct swig_octave_member swig_globals[] = {
 {"CvMorphology_get_element_sparse_buf",_wrap_CvMorphology_get_element_sparse_buf,0,0,2,_wrap_CvMorphology_get_element_sparse_buf_texinfo},
 {"CvMorphology_get_element_sparse_count",_wrap_CvMorphology_get_element_sparse_count,0,0,2,_wrap_CvMorphology_get_element_sparse_count_texinfo},
 {"CvMorphology_init_binary_element",_wrap_CvMorphology_init_binary_element,0,0,2,_wrap_CvMorphology_init_binary_element_texinfo},
-{"CvTuple_CvPoint_2_val_set",_wrap_CvTuple_CvPoint_2_val_set,0,0,2,_wrap_CvTuple_CvPoint_2_val_set_texinfo},
-{"CvTuple_CvPoint_2_val_get",_wrap_CvTuple_CvPoint_2_val_get,0,0,2,_wrap_CvTuple_CvPoint_2_val_get_texinfo},
+{"CvTuple_CvPoint_2_val_set",_wrap_CvTuple_CvPoint_2_val_set,0,0,2,0},
+{"CvTuple_CvPoint_2_val_get",_wrap_CvTuple_CvPoint_2_val_get,0,0,2,0},
 {"CvTuple_CvPoint_2___setitem__",_wrap_CvTuple_CvPoint_2___setitem__,0,0,2,_wrap_CvTuple_CvPoint_2___setitem___texinfo},
 {"CvTuple_CvPoint_2___getitem__",_wrap_CvTuple_CvPoint_2___getitem__,0,0,2,_wrap_CvTuple_CvPoint_2___getitem___texinfo},
 {"new_CvTuple_CvPoint_2",_wrap_new_CvTuple_CvPoint_2,0,0,2,_wrap_new_CvTuple_CvPoint_2_texinfo},
 {"delete_CvTuple_CvPoint_2",_wrap_delete_CvTuple_CvPoint_2,0,0,2,_wrap_delete_CvTuple_CvPoint_2_texinfo},
-{"CvTuple_float_2_val_set",_wrap_CvTuple_float_2_val_set,0,0,2,_wrap_CvTuple_float_2_val_set_texinfo},
-{"CvTuple_float_2_val_get",_wrap_CvTuple_float_2_val_get,0,0,2,_wrap_CvTuple_float_2_val_get_texinfo},
+{"CvTuple_float_2_val_set",_wrap_CvTuple_float_2_val_set,0,0,2,0},
+{"CvTuple_float_2_val_get",_wrap_CvTuple_float_2_val_get,0,0,2,0},
 {"CvTuple_float_2___setitem__",_wrap_CvTuple_float_2___setitem__,0,0,2,_wrap_CvTuple_float_2___setitem___texinfo},
 {"CvTuple_float_2___getitem__",_wrap_CvTuple_float_2___getitem__,0,0,2,_wrap_CvTuple_float_2___getitem___texinfo},
 {"new_CvTuple_float_2",_wrap_new_CvTuple_float_2,0,0,2,_wrap_new_CvTuple_float_2_texinfo},
 {"delete_CvTuple_float_2",_wrap_delete_CvTuple_float_2,0,0,2,_wrap_delete_CvTuple_float_2_texinfo},
-{"CvTuple_float_3_val_set",_wrap_CvTuple_float_3_val_set,0,0,2,_wrap_CvTuple_float_3_val_set_texinfo},
-{"CvTuple_float_3_val_get",_wrap_CvTuple_float_3_val_get,0,0,2,_wrap_CvTuple_float_3_val_get_texinfo},
+{"CvTuple_float_3_val_set",_wrap_CvTuple_float_3_val_set,0,0,2,0},
+{"CvTuple_float_3_val_get",_wrap_CvTuple_float_3_val_get,0,0,2,0},
 {"CvTuple_float_3___setitem__",_wrap_CvTuple_float_3___setitem__,0,0,2,_wrap_CvTuple_float_3___setitem___texinfo},
 {"CvTuple_float_3___getitem__",_wrap_CvTuple_float_3___getitem__,0,0,2,_wrap_CvTuple_float_3___getitem___texinfo},
 {"new_CvTuple_float_3",_wrap_new_CvTuple_float_3,0,0,2,_wrap_new_CvTuple_float_3_texinfo},
 {"delete_CvTuple_float_3",_wrap_delete_CvTuple_float_3,0,0,2,_wrap_delete_CvTuple_float_3_texinfo},
 {"CvSeq_CvPoint_cast",_wrap_CvSeq_CvPoint_cast,0,0,2,_wrap_CvSeq_CvPoint_cast_texinfo},
-{"CvSeq_CvPoint___getitem__",_wrap_CvSeq_CvPoint___getitem__,0,0,2,_wrap_CvSeq_CvPoint___getitem___texinfo},
-{"CvSeq_CvPoint___setitem__",_wrap_CvSeq_CvPoint___setitem__,0,0,2,_wrap_CvSeq_CvPoint___setitem___texinfo},
+{"CvSeq_CvPoint___paren",_wrap_CvSeq_CvPoint___paren,0,0,2,_wrap_CvSeq_CvPoint___paren_texinfo},
+{"CvSeq_CvPoint___paren_asgn",_wrap_CvSeq_CvPoint___paren_asgn,0,0,2,_wrap_CvSeq_CvPoint___paren_asgn_texinfo},
 {"CvSeq_CvPoint_append",_wrap_CvSeq_CvPoint_append,0,0,2,_wrap_CvSeq_CvPoint_append_texinfo},
 {"CvSeq_CvPoint_pop",_wrap_CvSeq_CvPoint_pop,0,0,2,_wrap_CvSeq_CvPoint_pop_texinfo},
 {"new_CvSeq_CvPoint",_wrap_new_CvSeq_CvPoint,0,0,2,_wrap_new_CvSeq_CvPoint_texinfo},
 {"delete_CvSeq_CvPoint",_wrap_delete_CvSeq_CvPoint,0,0,2,_wrap_delete_CvSeq_CvPoint_texinfo},
 {"CvSeq_CvPoint2D32f_cast",_wrap_CvSeq_CvPoint2D32f_cast,0,0,2,_wrap_CvSeq_CvPoint2D32f_cast_texinfo},
-{"CvSeq_CvPoint2D32f___getitem__",_wrap_CvSeq_CvPoint2D32f___getitem__,0,0,2,_wrap_CvSeq_CvPoint2D32f___getitem___texinfo},
-{"CvSeq_CvPoint2D32f___setitem__",_wrap_CvSeq_CvPoint2D32f___setitem__,0,0,2,_wrap_CvSeq_CvPoint2D32f___setitem___texinfo},
+{"CvSeq_CvPoint2D32f___paren",_wrap_CvSeq_CvPoint2D32f___paren,0,0,2,_wrap_CvSeq_CvPoint2D32f___paren_texinfo},
+{"CvSeq_CvPoint2D32f___paren_asgn",_wrap_CvSeq_CvPoint2D32f___paren_asgn,0,0,2,_wrap_CvSeq_CvPoint2D32f___paren_asgn_texinfo},
 {"CvSeq_CvPoint2D32f_append",_wrap_CvSeq_CvPoint2D32f_append,0,0,2,_wrap_CvSeq_CvPoint2D32f_append_texinfo},
 {"CvSeq_CvPoint2D32f_pop",_wrap_CvSeq_CvPoint2D32f_pop,0,0,2,_wrap_CvSeq_CvPoint2D32f_pop_texinfo},
 {"new_CvSeq_CvPoint2D32f",_wrap_new_CvSeq_CvPoint2D32f,0,0,2,_wrap_new_CvSeq_CvPoint2D32f_texinfo},
 {"delete_CvSeq_CvPoint2D32f",_wrap_delete_CvSeq_CvPoint2D32f,0,0,2,_wrap_delete_CvSeq_CvPoint2D32f_texinfo},
 {"CvSeq_CvRect_cast",_wrap_CvSeq_CvRect_cast,0,0,2,_wrap_CvSeq_CvRect_cast_texinfo},
-{"CvSeq_CvRect___getitem__",_wrap_CvSeq_CvRect___getitem__,0,0,2,_wrap_CvSeq_CvRect___getitem___texinfo},
-{"CvSeq_CvRect___setitem__",_wrap_CvSeq_CvRect___setitem__,0,0,2,_wrap_CvSeq_CvRect___setitem___texinfo},
+{"CvSeq_CvRect___paren",_wrap_CvSeq_CvRect___paren,0,0,2,_wrap_CvSeq_CvRect___paren_texinfo},
+{"CvSeq_CvRect___paren_asgn",_wrap_CvSeq_CvRect___paren_asgn,0,0,2,_wrap_CvSeq_CvRect___paren_asgn_texinfo},
 {"CvSeq_CvRect_append",_wrap_CvSeq_CvRect_append,0,0,2,_wrap_CvSeq_CvRect_append_texinfo},
 {"CvSeq_CvRect_pop",_wrap_CvSeq_CvRect_pop,0,0,2,_wrap_CvSeq_CvRect_pop_texinfo},
 {"new_CvSeq_CvRect",_wrap_new_CvSeq_CvRect,0,0,2,_wrap_new_CvSeq_CvRect_texinfo},
 {"delete_CvSeq_CvRect",_wrap_delete_CvSeq_CvRect,0,0,2,_wrap_delete_CvSeq_CvRect_texinfo},
 {"CvSeq_CvSeq_cast",_wrap_CvSeq_CvSeq_cast,0,0,2,_wrap_CvSeq_CvSeq_cast_texinfo},
-{"CvSeq_CvSeq___getitem__",_wrap_CvSeq_CvSeq___getitem__,0,0,2,_wrap_CvSeq_CvSeq___getitem___texinfo},
-{"CvSeq_CvSeq___setitem__",_wrap_CvSeq_CvSeq___setitem__,0,0,2,_wrap_CvSeq_CvSeq___setitem___texinfo},
+{"CvSeq_CvSeq___paren",_wrap_CvSeq_CvSeq___paren,0,0,2,_wrap_CvSeq_CvSeq___paren_texinfo},
+{"CvSeq_CvSeq___paren_asgn",_wrap_CvSeq_CvSeq___paren_asgn,0,0,2,_wrap_CvSeq_CvSeq___paren_asgn_texinfo},
 {"CvSeq_CvSeq_append",_wrap_CvSeq_CvSeq_append,0,0,2,_wrap_CvSeq_CvSeq_append_texinfo},
 {"CvSeq_CvSeq_pop",_wrap_CvSeq_CvSeq_pop,0,0,2,_wrap_CvSeq_CvSeq_pop_texinfo},
 {"new_CvSeq_CvSeq",_wrap_new_CvSeq_CvSeq,0,0,2,_wrap_new_CvSeq_CvSeq_texinfo},
 {"delete_CvSeq_CvSeq",_wrap_delete_CvSeq_CvSeq,0,0,2,_wrap_delete_CvSeq_CvSeq_texinfo},
 {"CvSeq_CvQuadEdge2D_cast",_wrap_CvSeq_CvQuadEdge2D_cast,0,0,2,_wrap_CvSeq_CvQuadEdge2D_cast_texinfo},
-{"CvSeq_CvQuadEdge2D___getitem__",_wrap_CvSeq_CvQuadEdge2D___getitem__,0,0,2,_wrap_CvSeq_CvQuadEdge2D___getitem___texinfo},
-{"CvSeq_CvQuadEdge2D___setitem__",_wrap_CvSeq_CvQuadEdge2D___setitem__,0,0,2,_wrap_CvSeq_CvQuadEdge2D___setitem___texinfo},
+{"CvSeq_CvQuadEdge2D___paren",_wrap_CvSeq_CvQuadEdge2D___paren,0,0,2,_wrap_CvSeq_CvQuadEdge2D___paren_texinfo},
+{"CvSeq_CvQuadEdge2D___paren_asgn",_wrap_CvSeq_CvQuadEdge2D___paren_asgn,0,0,2,_wrap_CvSeq_CvQuadEdge2D___paren_asgn_texinfo},
 {"CvSeq_CvQuadEdge2D_append",_wrap_CvSeq_CvQuadEdge2D_append,0,0,2,_wrap_CvSeq_CvQuadEdge2D_append_texinfo},
 {"CvSeq_CvQuadEdge2D_pop",_wrap_CvSeq_CvQuadEdge2D_pop,0,0,2,_wrap_CvSeq_CvQuadEdge2D_pop_texinfo},
 {"new_CvSeq_CvQuadEdge2D",_wrap_new_CvSeq_CvQuadEdge2D,0,0,2,_wrap_new_CvSeq_CvQuadEdge2D_texinfo},
 {"delete_CvSeq_CvQuadEdge2D",_wrap_delete_CvSeq_CvQuadEdge2D,0,0,2,_wrap_delete_CvSeq_CvQuadEdge2D_texinfo},
 {"CvSeq_CvConnectedComp_cast",_wrap_CvSeq_CvConnectedComp_cast,0,0,2,_wrap_CvSeq_CvConnectedComp_cast_texinfo},
-{"CvSeq_CvConnectedComp___getitem__",_wrap_CvSeq_CvConnectedComp___getitem__,0,0,2,_wrap_CvSeq_CvConnectedComp___getitem___texinfo},
-{"CvSeq_CvConnectedComp___setitem__",_wrap_CvSeq_CvConnectedComp___setitem__,0,0,2,_wrap_CvSeq_CvConnectedComp___setitem___texinfo},
+{"CvSeq_CvConnectedComp___paren",_wrap_CvSeq_CvConnectedComp___paren,0,0,2,_wrap_CvSeq_CvConnectedComp___paren_texinfo},
+{"CvSeq_CvConnectedComp___paren_asgn",_wrap_CvSeq_CvConnectedComp___paren_asgn,0,0,2,_wrap_CvSeq_CvConnectedComp___paren_asgn_texinfo},
 {"CvSeq_CvConnectedComp_append",_wrap_CvSeq_CvConnectedComp_append,0,0,2,_wrap_CvSeq_CvConnectedComp_append_texinfo},
 {"CvSeq_CvConnectedComp_pop",_wrap_CvSeq_CvConnectedComp_pop,0,0,2,_wrap_CvSeq_CvConnectedComp_pop_texinfo},
 {"new_CvSeq_CvConnectedComp",_wrap_new_CvSeq_CvConnectedComp,0,0,2,_wrap_new_CvSeq_CvConnectedComp_texinfo},
 {"delete_CvSeq_CvConnectedComp",_wrap_delete_CvSeq_CvConnectedComp,0,0,2,_wrap_delete_CvSeq_CvConnectedComp_texinfo},
 {"CvSeq_CvPoint_2_cast",_wrap_CvSeq_CvPoint_2_cast,0,0,2,_wrap_CvSeq_CvPoint_2_cast_texinfo},
-{"CvSeq_CvPoint_2___getitem__",_wrap_CvSeq_CvPoint_2___getitem__,0,0,2,_wrap_CvSeq_CvPoint_2___getitem___texinfo},
-{"CvSeq_CvPoint_2___setitem__",_wrap_CvSeq_CvPoint_2___setitem__,0,0,2,_wrap_CvSeq_CvPoint_2___setitem___texinfo},
+{"CvSeq_CvPoint_2___paren",_wrap_CvSeq_CvPoint_2___paren,0,0,2,_wrap_CvSeq_CvPoint_2___paren_texinfo},
+{"CvSeq_CvPoint_2___paren_asgn",_wrap_CvSeq_CvPoint_2___paren_asgn,0,0,2,_wrap_CvSeq_CvPoint_2___paren_asgn_texinfo},
 {"CvSeq_CvPoint_2_append",_wrap_CvSeq_CvPoint_2_append,0,0,2,_wrap_CvSeq_CvPoint_2_append_texinfo},
 {"CvSeq_CvPoint_2_pop",_wrap_CvSeq_CvPoint_2_pop,0,0,2,_wrap_CvSeq_CvPoint_2_pop_texinfo},
 {"new_CvSeq_CvPoint_2",_wrap_new_CvSeq_CvPoint_2,0,0,2,_wrap_new_CvSeq_CvPoint_2_texinfo},
 {"delete_CvSeq_CvPoint_2",_wrap_delete_CvSeq_CvPoint_2,0,0,2,_wrap_delete_CvSeq_CvPoint_2_texinfo},
 {"CvSeq_float_2_cast",_wrap_CvSeq_float_2_cast,0,0,2,_wrap_CvSeq_float_2_cast_texinfo},
-{"CvSeq_float_2___getitem__",_wrap_CvSeq_float_2___getitem__,0,0,2,_wrap_CvSeq_float_2___getitem___texinfo},
-{"CvSeq_float_2___setitem__",_wrap_CvSeq_float_2___setitem__,0,0,2,_wrap_CvSeq_float_2___setitem___texinfo},
+{"CvSeq_float_2___paren",_wrap_CvSeq_float_2___paren,0,0,2,_wrap_CvSeq_float_2___paren_texinfo},
+{"CvSeq_float_2___paren_asgn",_wrap_CvSeq_float_2___paren_asgn,0,0,2,_wrap_CvSeq_float_2___paren_asgn_texinfo},
 {"CvSeq_float_2_append",_wrap_CvSeq_float_2_append,0,0,2,_wrap_CvSeq_float_2_append_texinfo},
 {"CvSeq_float_2_pop",_wrap_CvSeq_float_2_pop,0,0,2,_wrap_CvSeq_float_2_pop_texinfo},
 {"new_CvSeq_float_2",_wrap_new_CvSeq_float_2,0,0,2,_wrap_new_CvSeq_float_2_texinfo},
 {"delete_CvSeq_float_2",_wrap_delete_CvSeq_float_2,0,0,2,_wrap_delete_CvSeq_float_2_texinfo},
 {"CvSeq_float_3_cast",_wrap_CvSeq_float_3_cast,0,0,2,_wrap_CvSeq_float_3_cast_texinfo},
-{"CvSeq_float_3___getitem__",_wrap_CvSeq_float_3___getitem__,0,0,2,_wrap_CvSeq_float_3___getitem___texinfo},
-{"CvSeq_float_3___setitem__",_wrap_CvSeq_float_3___setitem__,0,0,2,_wrap_CvSeq_float_3___setitem___texinfo},
+{"CvSeq_float_3___paren",_wrap_CvSeq_float_3___paren,0,0,2,_wrap_CvSeq_float_3___paren_texinfo},
+{"CvSeq_float_3___paren_asgn",_wrap_CvSeq_float_3___paren_asgn,0,0,2,_wrap_CvSeq_float_3___paren_asgn_texinfo},
 {"CvSeq_float_3_append",_wrap_CvSeq_float_3_append,0,0,2,_wrap_CvSeq_float_3_append_texinfo},
 {"CvSeq_float_3_pop",_wrap_CvSeq_float_3_pop,0,0,2,_wrap_CvSeq_float_3_pop_texinfo},
 {"new_CvSeq_float_3",_wrap_new_CvSeq_float_3,0,0,2,_wrap_new_CvSeq_float_3_texinfo},
 {"delete_CvSeq_float_3",_wrap_delete_CvSeq_float_3,0,0,2,_wrap_delete_CvSeq_float_3_texinfo},
-{"SendErrorToPython",_wrap_SendErrorToPython,0,0,2,_wrap_SendErrorToPython_texinfo},
-{"function_ptr_generator",_wrap_function_ptr_generator,0,0,2,_wrap_function_ptr_generator_texinfo},
-{"void_ptr_generator",_wrap_void_ptr_generator,0,0,2,_wrap_void_ptr_generator_texinfo},
-{"void_ptrptr_generator",_wrap_void_ptrptr_generator,0,0,2,_wrap_void_ptrptr_generator_texinfo},
 {0,0,0,0,0}
 };
 
@@ -108697,8 +107235,8 @@ static swig_type_info _swigt__p__IplConvKernelFP = {"_p__IplConvKernelFP", "_Ipl
 static swig_type_info _swigt__p__IplImage = {"_p__IplImage", "_IplImage *|IplImage *", 0, 0, (void*)&_wrap_class_IplImage, 0};
 static swig_type_info _swigt__p__IplROI = {"_p__IplROI", "_IplROI *|IplROI *", 0, 0, (void*)&_wrap_class_IplROI, 0};
 static swig_type_info _swigt__p__IplTileInfo = {"_p__IplTileInfo", "_IplTileInfo *|IplTileInfo *", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__p_a_2__char = {"_p_a_2__char", "char (*)[2]", 0, 0, (void*)0, 0};
 static swig_type_info _swigt__p_a_2__float = {"_p_a_2__float", "float (*)[2]", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_a_2__signed_char = {"_p_a_2__signed_char", "signed char (*)[2]|schar (*)[2]", 0, 0, (void*)0, 0};
 static swig_type_info _swigt__p_a_3__float = {"_p_a_3__float", "float (*)[3]", 0, 0, (void*)0, 0};
 static swig_type_info _swigt__p_allocator_type = {"_p_allocator_type", "allocator_type *", 0, 0, (void*)0, 0};
 static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
@@ -108764,7 +107302,7 @@ static swig_type_info _swigt__p_p_p_CvMat = {"_p_p_p_CvMat", "CvMat ***", 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_p_void = {"_p_p_void", "void **|CvArr **", 0, 0, (void*)0, 0};
 static swig_type_info _swigt__p_short = {"_p_short", "short *", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__p_signed_char = {"_p_signed_char", "signed char *", 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_size_type = {"_p_size_type", "size_type *", 0, 0, (void*)0, 0};
 static swig_type_info _swigt__p_std__vectorT_CvPoint_std__allocatorT_CvPoint_t_t = {"_p_std__vectorT_CvPoint_std__allocatorT_CvPoint_t_t", "std::vector< CvPoint,std::allocator< CvPoint > > *|std::vector< CvPoint > *", 0, 0, (void*)&_wrap_class_CvPointVector, 0};
@@ -108888,8 +107426,8 @@ static swig_type_info *swig_type_initial[] = {
   &_swigt__p__IplImage,
   &_swigt__p__IplROI,
   &_swigt__p__IplTileInfo,
-  &_swigt__p_a_2__char,
   &_swigt__p_a_2__float,
+  &_swigt__p_a_2__signed_char,
   &_swigt__p_a_3__float,
   &_swigt__p_allocator_type,
   &_swigt__p_char,
@@ -109079,8 +107617,8 @@ static swig_cast_info _swigc__p__IplConvKernelFP[] = {  {&_swigt__p__IplConvKern
 static swig_cast_info _swigc__p__IplImage[] = {  {&_swigt__p__IplImage, 0, 0, 0},{0, 0, 0, 0}};
 static swig_cast_info _swigc__p__IplROI[] = {  {&_swigt__p__IplROI, 0, 0, 0},{0, 0, 0, 0}};
 static swig_cast_info _swigc__p__IplTileInfo[] = {  {&_swigt__p__IplTileInfo, 0, 0, 0},{0, 0, 0, 0}};
-static swig_cast_info _swigc__p_a_2__char[] = {  {&_swigt__p_a_2__char, 0, 0, 0},{0, 0, 0, 0}};
 static swig_cast_info _swigc__p_a_2__float[] = {  {&_swigt__p_a_2__float, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_a_2__signed_char[] = {  {&_swigt__p_a_2__signed_char, 0, 0, 0},{0, 0, 0, 0}};
 static swig_cast_info _swigc__p_a_3__float[] = {  {&_swigt__p_a_3__float, 0, 0, 0},{0, 0, 0, 0}};
 static swig_cast_info _swigc__p_allocator_type[] = {  {&_swigt__p_allocator_type, 0, 0, 0},{0, 0, 0, 0}};
 static swig_cast_info _swigc__p_char[] = {  {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
@@ -109270,8 +107808,8 @@ static swig_cast_info *swig_cast_initial[] = {
   _swigc__p__IplImage,
   _swigc__p__IplROI,
   _swigc__p__IplTileInfo,
-  _swigc__p_a_2__char,
   _swigc__p_a_2__float,
+  _swigc__p_a_2__signed_char,
   _swigc__p_a_3__float,
   _swigc__p_allocator_type,
   _swigc__p_char,
@@ -109650,8 +108188,12 @@ DEFUN_DLD (SWIG_name,args,nargout,SWIG_name_d) {
 
   swig_install_ops(octave_swig_ref::static_type_id());
 
+  // the incref is necessary so install_global doesn't destroy module_ns,
+  // as it would if it installed something with the same name as the module.
+  module_ns->incref();
   if (global_option)
     module_ns->install_global();
+  module_ns->decref();
 
   return octave_value_list();
 }
index 27ea093b451c29f1440c10ff10e56360a4b42d9c..f3d6883f4a993568afe75535a050b6acd38805bf 100644 (file)
@@ -267,7 +267,7 @@ else{}
     CvRect subrect = OctSlice_to_CvRect( self, object );
     CHECK_SLICE_BOUNDS( subrect, self->cols, self->rows, );
     cvGetSubRect(self, &tmp, subrect);
-               
+
     // Reshape source array to fit destination
     // This will be used a lot for small arrays b/c
     // OctObject_to_CvArr tries to compress a 2-D octave
@@ -276,7 +276,7 @@ else{}
 
     cvConvert(src, &tmp);
   }
-       
+
   // slice access
   octave_value __paren(octave_value object){
     CvMat * mat;
@@ -423,7 +423,7 @@ else{}
     CvMat mat;
     IplImage * im;
     CvRect subrect = OctSlice_to_CvRect( self, object );
-               
+
     // return scalar if single element
     if(subrect.width==1 && subrect.height==1){
       CvScalar * s;
@@ -450,7 +450,7 @@ else{}
        return OctFloat_FromDouble( CV_IMAGE_ELEM(self, double, subrect.y, subrect.x) );
       }
     }
-               
+
     // otherwise return array
     im = (IplImage *) cvAlloc(sizeof(IplImage));
     cvGetSubRect(self, &mat, subrect);
index d6db4cbf1342f00a2c8f43c5fbfee3963d645f9c..100c8a40e2e2de07cf07bbdd614800923d72bf9a 100644 (file)
 %template (CvSeq_float_2) CvTypedSeq< CvTuple<float,2> >;
 %template (CvSeq_float_3) CvTypedSeq< CvTuple<float,3> >;
 
-/*
-%extend CvSeq {
-       %pythoncode %{
-       def __iter__(self):
-               """
-               generator function iterating elements in the sequence
-               """
-               for i in range(self.total):
-                       yield self[i]
-
-       def vrange(self):
-               """
-               generator function iterating along v_next
-               """
-               s = self
-               t = type(self)
-               while s:
-                       yield s
-                       s = t.cast(s.v_next)
-
-       def hrange(self):
-               """
-               generator function iterating along h_next
-               """
-               s = self
-               t = type(self)
-               while s:
-                       yield s
-                       s = t.cast(s.h_next)
-       %}
-}
-*/
-
 // accessor to turn edges into a typed sequence
 %extend CvSubdiv2D {
        CvTypedSeq<CvQuadEdge2D> * typed_edges;
index a2bb4ef2e527d6f6578e18e1f4401504484a8b1e..b24c86ab45dad1b2feb72d4a0c0f6c4df32322ec 100644 (file)
@@ -4,82 +4,82 @@
 #include "cvshadow.h"
 
 CvArr * cvCvtSeqToArray_Shadow( const CvSeq* seq, CvArr * elements, CvSlice slice){
-        CvMat stub, *mat=(CvMat *)elements;
-        if(!CV_IS_MAT(mat)){
-            mat = cvGetMat(elements, &stub);
-        }
-        cvCvtSeqToArray( seq, mat->data.ptr, slice );
-        return elements;
-    }
+  CvMat stub, *mat=(CvMat *)elements;
+  if(!CV_IS_MAT(mat)){
+    mat = cvGetMat(elements, &stub);
+  }
+  cvCvtSeqToArray( seq, mat->data.ptr, slice );
+  return elements;
+}
 
 double cvArcLength_Shadow( const CvSeq * seq, CvSlice slice, int is_closed){
-    return cvArcLength( seq, slice, is_closed );
+  return cvArcLength( seq, slice, is_closed );
 }
 double cvArcLength_Shadow( const CvArr * arr, CvSlice slice, int is_closed){
-    return cvArcLength( arr, slice, is_closed );
+  return cvArcLength( arr, slice, is_closed );
 }
 
 CvTypedSeq<CvRect> * cvHaarDetectObjects_Shadow( const CvArr* image, CvHaarClassifierCascade* cascade,
-        CvMemStorage* storage, double scale_factor, int min_neighbors, int flags,
-        CvSize min_size )
+                                                CvMemStorage* storage, double scale_factor, int min_neighbors, int flags,
+                                                CvSize min_size )
 {
-        return (CvTypedSeq<CvRect> *) cvHaarDetectObjects( image, cascade, storage, scale_factor,
-                                                                min_neighbors, flags, min_size);
+  return (CvTypedSeq<CvRect> *) cvHaarDetectObjects( image, cascade, storage, scale_factor,
+                                                    min_neighbors, flags, min_size);
 }
 
 CvTypedSeq<CvConnectedComp> *  cvSegmentMotion_Shadow( const CvArr* mhi, CvArr* seg_mask, CvMemStorage* storage,
-                                                                double timestamp, double seg_thresh ){
-    return (CvTypedSeq<CvConnectedComp> *) cvSegmentMotion( mhi, seg_mask, storage, timestamp, seg_thresh );
+                                                      double timestamp, double seg_thresh ){
+  return (CvTypedSeq<CvConnectedComp> *) cvSegmentMotion( mhi, seg_mask, storage, timestamp, seg_thresh );
 }
 
 CvTypedSeq<CvPoint> * cvApproxPoly_Shadow( const void* src_seq, int header_size, CvMemStorage* storage,
-                                    int method, double parameter, int parameter2)
+                                          int method, double parameter, int parameter2)
 {
-    return (CvTypedSeq<CvPoint> *) cvApproxPoly( src_seq, header_size, storage, method, parameter, parameter2 );
+  return (CvTypedSeq<CvPoint> *) cvApproxPoly( src_seq, header_size, storage, method, parameter, parameter2 );
 }
 
 // Always return a new Mat of indices
 CvMat * cvConvexHull2_Shadow( const CvArr * points, int orientation, int return_points){
-       CvMat * hull;
-       CvMat * points_mat=(CvMat *) points;
-       CvSeq * points_seq=(CvSeq *) points;
-       int npoints, type;
-       
-       CV_FUNCNAME("cvConvexHull2");
-       
-       __BEGIN__;
-       
-       if(CV_IS_MAT(points_mat)){
-               npoints = MAX(points_mat->rows, points_mat->cols);
-               type = return_points ? points_mat->type : CV_32S;
-       }
-       else if(CV_IS_SEQ(points_seq)){
-               npoints = points_seq->total;
-               type = return_points ? CV_SEQ_ELTYPE(points_seq) : 1;
-       }
-       else{
-               CV_ERROR(CV_StsBadArg, "points must be a CvSeq or CvMat");
-       }
-       CV_CALL( hull=cvCreateMat(1,npoints,type) );
-       CV_CALL( cvConvexHull2(points, hull, orientation, return_points) );
+  CvMat * hull;
+  CvMat * points_mat=(CvMat *) points;
+  CvSeq * points_seq=(CvSeq *) points;
+  int npoints, type;
+
+  CV_FUNCNAME("cvConvexHull2");
+
+  __BEGIN__;
+
+  if(CV_IS_MAT(points_mat)){
+    npoints = MAX(points_mat->rows, points_mat->cols);
+    type = return_points ? points_mat->type : CV_32S;
+  }
+  else if(CV_IS_SEQ(points_seq)){
+    npoints = points_seq->total;
+    type = return_points ? CV_SEQ_ELTYPE(points_seq) : 1;
+  }
+  else{
+    CV_ERROR(CV_StsBadArg, "points must be a CvSeq or CvMat");
+  }
+  CV_CALL( hull=cvCreateMat(1,npoints,type) );
+  CV_CALL( cvConvexHull2(points, hull, orientation, return_points) );
        
-       __END__;
-       return hull;
+  __END__;
+  return hull;
 }
 std::vector<CvPoint> cvSnakeImage_Shadow( const CvMat * image, std::vector<CvPoint>  points,
-               std::vector<float> alpha, std::vector<float> beta, 
-               std::vector<float> gamma, 
-               CvSize win, CvTermCriteria criteria, int calc_gradient ){
-       IplImage ipl_stub;
-       CV_FUNCNAME("cvSnakeImage_Shadow");
+                                         std::vector<float> alpha, std::vector<float> beta, 
+                                         std::vector<float> gamma, 
+                                         CvSize win, CvTermCriteria criteria, int calc_gradient ){
+  IplImage ipl_stub;
+  CV_FUNCNAME("cvSnakeImage_Shadow");
        
-       __BEGIN__;
+  __BEGIN__;
 
-       cvSnakeImage( cvGetImage(image, &ipl_stub), &(points[0]), points.size(), 
-                             &((alpha)[0]), &((beta)[0]), &((gamma)[0]), 
-                                 (alpha.size()>1 && beta.size()>1 && gamma.size()>1 ? CV_ARRAY : CV_VALUE), 
-                                 win, criteria, calc_gradient );
+  cvSnakeImage( cvGetImage(image, &ipl_stub), &(points[0]), points.size(), 
+               &((alpha)[0]), &((beta)[0]), &((gamma)[0]), 
+               (alpha.size()>1 && beta.size()>1 && gamma.size()>1 ? CV_ARRAY : CV_VALUE), 
+               win, criteria, calc_gradient );
 
-       __END__;
-       return points;
+  __END__;
+  return points;
 }
index 5225e1cc54f8eccc691950f827bd2868f2cede18..fca55ae30028e29ace1e43888b74937edc6c90de 100644 (file)
@@ -136,16 +136,15 @@ def cvHoughLines2( *args ):
 // cvSeqSlice
 // cvTreeToNodeSeq
 
-// cvRelease* functions don't consider python's reference count
-// so we get a double-free error when the reference count reaches zero.
-// Instead, just make these aliases to Py_XDECREF()
 /*
+// cvRelease* functions don't consider Octave's reference count
+// so we get a double-free error when the reference count reaches zero.
+// Instead, make these no-ops.
 %define %myrelease(function)
 %ignore function;
 %rename (function) function##_Shadow;
 %inline %{
 void function##_Shadow(PyObject * obj){
-       Py_XDECREF(obj);
 }
 %}
 %enddef
index d788dfe314a3ee682e0af01b6edca4a891465bbf..2a914d4bb5ef4bd66ec2f2f6b5a38d353d8efc67 100644 (file)
@@ -805,33 +805,18 @@ SWIGRUNTIME octave_value SWIG_Error(int code, const char *msg) {
 #define Octave_Error_Occurred() 0
 #define SWIG_Octave_AddErrorMsg(msg) {;}
 
+SWIGRUNTIME swig_module_info *SWIG_Octave_GetModule(void *clientdata);
+SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer);
+
 // For backward compatibility only
 #define SWIG_POINTER_EXCEPTION  0
 #define SWIG_arg_fail(arg)      0
 
-SWIGRUNTIME swig_module_info *SWIG_Octave_GetModule(void *clientdata) {
-  octave_value tmp = get_global_value("__SWIG_MODULE__" SWIG_TYPE_TABLE_NAME SWIG_RUNTIME_VERSION, true);
-  if (!tmp.is_defined() || !tmp.is_uint64_type())
-    return 0;
-  unsigned long r = tmp.uint64_scalar_value().value();
-  assert(sizeof(r) == sizeof(swig_module_info *));
-  return (swig_module_info *) r;
-}
-
-SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer) {
-  unsigned long r = (unsigned long) pointer;
-  assert(sizeof(r) == sizeof(swig_module_info *));
-  const char *module_var = "__SWIG_MODULE__" SWIG_TYPE_TABLE_NAME SWIG_RUNTIME_VERSION;
-  link_to_global_variable(curr_sym_tab->lookup(module_var, true));
-  set_global_value(module_var, octave_uint64(r));
-}
-
 // Runtime API implementation
 
 #include <map>
 #include <vector>
 #include <string>
-#include <ext/hash_map>
 
 namespace {
 
@@ -849,14 +834,8 @@ namespace {
     octave_swig_type *swig_value_deref(const octave_value &ov);
     octave_swig_type *swig_value_deref(const octave_base_value &ov);
 
-    struct hash_voidptr {
-      int operator() (void *p) const {
-       return (int) p;
-      }
-    };
-    typedef __gnu_cxx::hash_map < void *, Director *, hash_voidptr > rtdir_map;
+    typedef std::map < void *, Director * > rtdir_map;
 
-    using namespace __gnu_cxx;
     SWIGINTERN rtdir_map &get_rtdir_map() {
       static swig_module_info *module = 0;
       if (!module)
@@ -923,7 +902,7 @@ namespace {
       }};
     typedef std::pair < const swig_type_info *, cpp_ptr > type_ptr_pair;
 
-    swig_module_info *module;
+    mutable swig_module_info *module;
 
     const swig_type_info *construct_type;      // type of special type object
     std::vector < type_ptr_pair > types;       // our c++ base classes
@@ -998,6 +977,34 @@ namespace {
       return 0;
     }
 
+    void load_members(const swig_octave_class* c,member_map& out) const {
+      for (const swig_octave_member *m = c->members; m->name; ++m) {
+       if (out.find(m->name) == out.end())
+         out.insert(std::make_pair(m->name, std::make_pair(m, octave_value())));
+      }
+      for (int j = 0; c->base_names[j]; ++j) {
+       if (!c->base[j]) {
+         if (!module)
+           module = SWIG_GetModule(0);
+         assert(module);
+         c->base[j] = SWIG_MangledTypeQueryModule(module, module, c->base_names[j]);
+       }
+       if (!c->base[j])
+         continue;
+       assert(c->base[j]->clientdata);
+       const swig_octave_class *cj =
+         (const swig_octave_class *) c->base[j]->clientdata;
+       load_members(cj,out);
+      }
+    }
+
+    void load_members(member_map& out) const {
+      out=members;
+      for (unsigned int j = 0; j < types.size(); ++j)
+       if (types[j].first->clientdata)
+         load_members((const swig_octave_class *) types[j].first->clientdata, out);
+    }
+
     octave_value_list member_invoke(member_value_pair *m, const octave_value_list &args, int nargout) {
       if (m->second.is_defined())
        return m->second.subsref("(", std::list < octave_value_list > (1, args), nargout);
@@ -1402,6 +1409,18 @@ namespace {
       return outarg(0).string_value();
     }
 
+    virtual string_vector map_keys() const {
+      member_map tmp;
+      load_members(tmp);
+
+      string_vector keys(tmp.size());
+      int k = 0;
+      for (member_map::iterator it = tmp.begin(); it != tmp.end(); ++it)
+       keys(k++) = it->first;
+
+      return keys;
+    }
+
     virtual octave_value convert_to_str(bool pad = false, bool force = false, char type = '"') const {
       return string_value();
     }
@@ -1488,6 +1507,9 @@ namespace {
        return;
       }
 
+      member_map tmp;
+      load_members(tmp);
+
       os << "{" << std::endl;
       for (unsigned int j = 0; j < types.size(); ++j) {
        if (types[j].first->clientdata) {
@@ -1497,14 +1519,14 @@ namespace {
          os << "  " << types[j].first->name << ", ptr = " << types[j].second.ptr << std::endl;
        }
       }
-      for (member_map::const_iterator it = members.begin(); it != members.end(); ++it) {
+      for (member_map::const_iterator it = tmp.begin(); it != tmp.end(); ++it) {
        if (it->second.first) {
          const char *objtype = it->second.first->method ? "method" : "variable";
-         const char *modifier = (it->second.first->flags &1) ? "static" : (it->second.first->flags &2) ? "global" : "";
-         os << it->second.first->name << " (c++ " << modifier << " " << objtype << ")" << std::endl;
+         const char *modifier = (it->second.first->flags &1) ? "static " : (it->second.first->flags &2) ? "global " : "";
+         os << "  " << it->second.first->name << " (" << modifier << objtype << ")" << std::endl;
          assert(it->second.first->name == it->first);
        } else {
-         os << it->first << " (octave value)" << std::endl;
+         os << "  " << it->first << std::endl;
        }
       }
       os << "}" << std::endl;
@@ -1562,6 +1584,9 @@ namespace {
     virtual std::string string_value(bool force = false) const 
       { return ptr->string_value(force); }
 
+    virtual string_vector map_keys() const
+      { return ptr->map_keys(); }
+
     virtual octave_value convert_to_str(bool pad = false, bool force = false, char type = '"') const
       { return ptr->convert_to_str(pad, force, type); }
 
@@ -1583,15 +1608,15 @@ namespace {
     std::vector < char > buf;
   public:
 
-    octave_swig_packed(swig_type_info *_type = 0, const char *_buf = 0, size_t _buf_len = 0)
-      :        type(_type), buf(_buf, _buf + _buf_len) {
+    octave_swig_packed(swig_type_info *_type = 0, const void *_buf = 0, size_t _buf_len = 0)
+      :        type(_type), buf((const char*)_buf, (const char*)_buf + _buf_len) {
     }
 
-    bool copy(swig_type_info *outtype, char *ptr, size_t sz) {
+    bool copy(swig_type_info *outtype, void *ptr, size_t sz) const {
       if (outtype && outtype != type)
        return false;
       assert(sz <= buf.size());
-      std::copy(&buf[0], &buf[sz], ptr);
+      std::copy(&buf[0], &buf[sz], (char*)ptr);
       return true;
     }
 
@@ -1812,51 +1837,6 @@ namespace {
 
   }
 
-  SWIGRUNTIME octave_value SWIG_Octave_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
-    int own = (flags &SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
-
-    Swig::Director *d = Swig::get_rtdir(ptr);
-    if (d && d->swig_get_self())
-      return d->swig_get_self()->as_value();
-    return Swig::swig_value_ref(new octave_swig_type(ptr, type, own));
-  }
-
-  SWIGRUNTIME int SWIG_Octave_ConvertPtrAndOwn(const octave_value &ov, void **ptr, swig_type_info *type, int flags, int *own) {
-    if (!ov.is_defined()) {
-      if (ptr)
-       *ptr = 0;
-      return SWIG_OK;
-    }
-    if (ov.type_id() != octave_swig_ref::static_type_id())
-      return SWIG_TypeError;
-    octave_swig_ref *osr = static_cast < octave_swig_ref *>(ov.internal_rep());
-    octave_swig_type *ost = osr->get_ptr();
-    void *vptr = ost->cast(type, own, flags);
-    if (!vptr)
-      return SWIG_TypeError;
-    if (ptr)
-      *ptr = vptr;
-    return SWIG_OK;
-  }
-
-  SWIGRUNTIMEINLINE octave_value SWIG_Octave_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
-    return new octave_swig_packed(type, (char *) ptr, sz);
-  }
-
-  SWIGRUNTIME int SWIG_Octave_ConvertPacked(const octave_value &ov, void *ptr, size_t sz, swig_type_info *type) {
-    if (!ov.is_defined())
-      return SWIG_TypeError;
-    if (ov.type_id() != octave_swig_packed::static_type_id())
-      return SWIG_TypeError;
-    octave_swig_packed *ost = static_cast < octave_swig_packed *>(ov.internal_rep());
-    return ost->copy(type, (char *) ptr, sz) ? SWIG_OK : SWIG_TypeError;
-  }
-
-  void SWIG_Octave_SetConstant(octave_swig_type *module_ns, const std::string &name, const octave_value &ov) {
-    module_ns->assign(name, ov);
-  }
-
-
 #define swig_unary_op(name) \
 octave_value swig_unary_op_##name(const octave_base_value &x) { \
   return octave_swig_type::dispatch_unary_op(x,#name); \
@@ -1947,6 +1927,70 @@ octave_value_typeinfo::register_binary_op(octave_value::op_##name,tid1,tid2,swig
 
 }
 
+SWIGRUNTIME octave_value SWIG_Octave_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
+  int own = (flags &SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
+
+  Swig::Director *d = Swig::get_rtdir(ptr);
+  if (d && d->swig_get_self())
+    return d->swig_get_self()->as_value();
+  return Swig::swig_value_ref(new octave_swig_type(ptr, type, own));
+}
+
+SWIGRUNTIME int SWIG_Octave_ConvertPtrAndOwn(const octave_value &ov, void **ptr, swig_type_info *type, int flags, int *own) {
+  if (!ov.is_defined() ||
+      (ov.is_matrix_type() && ov.rows()==0 && ov.columns()==0) ) {
+    if (ptr)
+      *ptr = 0;
+    return SWIG_OK;
+  }
+  if (ov.type_id() != octave_swig_ref::static_type_id())
+    return SWIG_TypeError;
+  octave_swig_ref *osr = static_cast < octave_swig_ref *>(ov.internal_rep());
+  octave_swig_type *ost = osr->get_ptr();
+  void *vptr = ost->cast(type, own, flags);
+  if (!vptr)
+    return SWIG_TypeError;
+  if (ptr)
+    *ptr = vptr;
+  return SWIG_OK;
+}
+
+SWIGRUNTIMEINLINE octave_value SWIG_Octave_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
+  return new octave_swig_packed(type, (char *) ptr, sz);
+}
+
+SWIGRUNTIME int SWIG_Octave_ConvertPacked(const octave_value &ov, void *ptr, size_t sz, swig_type_info *type) {
+  if (!ov.is_defined())
+    return SWIG_TypeError;
+  if (ov.type_id() != octave_swig_packed::static_type_id())
+    return SWIG_TypeError;
+  octave_swig_packed *ost = static_cast < octave_swig_packed *>(ov.internal_rep());
+  return ost->copy(type, (char *) ptr, sz) ? SWIG_OK : SWIG_TypeError;
+}
+
+void SWIG_Octave_SetConstant(octave_swig_type *module_ns, const std::string &name, const octave_value &ov) {
+  module_ns->assign(name, ov);
+}
+
+SWIGRUNTIME swig_module_info *SWIG_Octave_GetModule(void *clientdata) {
+  octave_value ov = get_global_value("__SWIG_MODULE__" SWIG_TYPE_TABLE_NAME SWIG_RUNTIME_VERSION, true);
+  if (!ov.is_defined() ||
+      ov.type_id() != octave_swig_packed::static_type_id())
+    return 0;
+  const octave_swig_packed* osp = 
+    static_cast < const octave_swig_packed *> (ov.internal_rep());
+  swig_module_info *pointer = 0;
+  osp->copy(0, &pointer, sizeof(swig_module_info *));
+  return pointer;
+}
+
+SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer) {
+  octave_value ov = new octave_swig_packed(0, &pointer, sizeof(swig_module_info *));
+  const char *module_var = "__SWIG_MODULE__" SWIG_TYPE_TABLE_NAME SWIG_RUNTIME_VERSION;
+  link_to_global_variable(curr_sym_tab->lookup(module_var, true));
+  set_global_value(module_var, ov);
+}
+
 
 
 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) 
@@ -2241,21 +2285,20 @@ static swig_module_info swig_module = {swig_types, 109, 0, 0, 0, 0};
     *freearg = false;
 
     // check if OpenCV type
-    if( OctSwigObject_Check(obj) ){
+    if ( OctSwigObject_Check(obj) ){
       SWIG_ConvertPtr(obj, &cvarr, 0, SWIG_POINTER_EXCEPTION);
     }
-    else if(OctList_Check(obj) || OctTuple_Check(obj)){
+    else if (OctList_Check(obj) || OctTuple_Check(obj)){
       cvarr = OctSequence_to_CvArr( obj );
       *freearg = (cvarr != NULL);
     }
-    else if(OctLong_Check(obj) && OctLong_AsLong(obj)==0){
+    else if (OctLong_Check(obj) && OctLong_AsLong(obj)==0){
       return NULL;
     }
     else {
       SWIG_ConvertPtr(obj, (void**)&cvarr, 0, SWIG_POINTER_EXCEPTION);
     }
     return cvarr;
-    return 0;
   }
 
   static int OctObject_GetElemType(octave_value obj){
@@ -2481,7 +2524,7 @@ SWIG_AsVal_size_t (octave_value obj, size_t *val)
     args.append(octave_value(y));
     args.append(octave_value(flags));
     args.append(param->user_data);
-    oct_func.subsref ("(", std::list<octave_value_list>(1, args),0);
+    oct_func.subsref ("(", std::list<octave_value_list>(1, args), 0);
   }
 
 
@@ -2524,7 +2567,7 @@ SWIG_AsCharPtrAndSize(const octave_value& ov, char** cptr, size_t* psize, int *a
 
     octave_value_list args;
     args.append(octave_value(pos));
-    oct_cb_func.subsref ("(", std::list<octave_value_list>(1, args),0);
+    oct_cb_func.subsref ("(", std::list<octave_value_list>(1, args), 0);
   }
 
 #define ICV_OCT_MAX_CB 10
@@ -8260,8 +8303,12 @@ DEFUN_DLD (SWIG_name,args,nargout,SWIG_name_d) {
 
   swig_install_ops(octave_swig_ref::static_type_id());
 
+  // the incref is necessary so install_global doesn't destroy module_ns,
+  // as it would if it installed something with the same name as the module.
+  module_ns->incref();
   if (global_option)
     module_ns->install_global();
+  module_ns->decref();
 
   return octave_value_list();
 }
index 217a310d47650975e9c160be305cb03008f062cc..3d0c9953c1168f9bd30be0cdf79f751c4ec85870 100644 (file)
@@ -1,6 +1,6 @@
 /* ----------------------------------------------------------------------------
  * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 1.3.34
+ * 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
@@ -805,33 +805,18 @@ SWIGRUNTIME octave_value SWIG_Error(int code, const char *msg) {
 #define Octave_Error_Occurred() 0
 #define SWIG_Octave_AddErrorMsg(msg) {;}
 
+SWIGRUNTIME swig_module_info *SWIG_Octave_GetModule(void *clientdata);
+SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer);
+
 // For backward compatibility only
 #define SWIG_POINTER_EXCEPTION  0
 #define SWIG_arg_fail(arg)      0
 
-SWIGRUNTIME swig_module_info *SWIG_Octave_GetModule(void *clientdata) {
-  octave_value tmp = get_global_value("__SWIG_MODULE__", true);
-  if (!tmp.is_defined() || !tmp.is_uint64_type())
-    return 0;
-  unsigned long r = tmp.uint64_scalar_value().value();
-  assert(sizeof(r) == sizeof(swig_module_info *));
-  return (swig_module_info *) r;
-}
-
-SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer) {
-  unsigned long r = (unsigned long) pointer;
-  assert(sizeof(r) == sizeof(swig_module_info *));
-  const char *module_var = "__SWIG_MODULE__";
-  link_to_global_variable(curr_sym_tab->lookup(module_var, true));
-  set_global_value(module_var, octave_uint64(r));
-}
-
 // Runtime API implementation
 
 #include <map>
 #include <vector>
 #include <string>
-#include <ext/hash_map>
 
 namespace {
 
@@ -849,14 +834,8 @@ namespace {
     octave_swig_type *swig_value_deref(const octave_value &ov);
     octave_swig_type *swig_value_deref(const octave_base_value &ov);
 
-    struct hash_voidptr {
-      int operator() (void *p) const {
-       return (int) p;
-      }
-    };
-    typedef __gnu_cxx::hash_map < void *, Director *, hash_voidptr > rtdir_map;
+    typedef std::map < void *, Director * > rtdir_map;
 
-    using namespace __gnu_cxx;
     SWIGINTERN rtdir_map &get_rtdir_map() {
       static swig_module_info *module = 0;
       if (!module)
@@ -923,7 +902,7 @@ namespace {
       }};
     typedef std::pair < const swig_type_info *, cpp_ptr > type_ptr_pair;
 
-    swig_module_info *module;
+    mutable swig_module_info *module;
 
     const swig_type_info *construct_type;      // type of special type object
     std::vector < type_ptr_pair > types;       // our c++ base classes
@@ -998,6 +977,34 @@ namespace {
       return 0;
     }
 
+    void load_members(const swig_octave_class* c,member_map& out) const {
+      for (const swig_octave_member *m = c->members; m->name; ++m) {
+       if (out.find(m->name) == out.end())
+         out.insert(std::make_pair(m->name, std::make_pair(m, octave_value())));
+      }
+      for (int j = 0; c->base_names[j]; ++j) {
+       if (!c->base[j]) {
+         if (!module)
+           module = SWIG_GetModule(0);
+         assert(module);
+         c->base[j] = SWIG_MangledTypeQueryModule(module, module, c->base_names[j]);
+       }
+       if (!c->base[j])
+         continue;
+       assert(c->base[j]->clientdata);
+       const swig_octave_class *cj =
+         (const swig_octave_class *) c->base[j]->clientdata;
+       load_members(cj,out);
+      }
+    }
+
+    void load_members(member_map& out) const {
+      out=members;
+      for (unsigned int j = 0; j < types.size(); ++j)
+       if (types[j].first->clientdata)
+         load_members((const swig_octave_class *) types[j].first->clientdata, out);
+    }
+
     octave_value_list member_invoke(member_value_pair *m, const octave_value_list &args, int nargout) {
       if (m->second.is_defined())
        return m->second.subsref("(", std::list < octave_value_list > (1, args), nargout);
@@ -1402,6 +1409,18 @@ namespace {
       return outarg(0).string_value();
     }
 
+    virtual string_vector map_keys() const {
+      member_map tmp;
+      load_members(tmp);
+
+      string_vector keys(tmp.size());
+      int k = 0;
+      for (member_map::iterator it = tmp.begin(); it != tmp.end(); ++it)
+       keys(k++) = it->first;
+
+      return keys;
+    }
+
     virtual octave_value convert_to_str(bool pad = false, bool force = false, char type = '"') const {
       return string_value();
     }
@@ -1488,6 +1507,9 @@ namespace {
        return;
       }
 
+      member_map tmp;
+      load_members(tmp);
+
       os << "{" << std::endl;
       for (unsigned int j = 0; j < types.size(); ++j) {
        if (types[j].first->clientdata) {
@@ -1497,14 +1519,14 @@ namespace {
          os << "  " << types[j].first->name << ", ptr = " << types[j].second.ptr << std::endl;
        }
       }
-      for (member_map::const_iterator it = members.begin(); it != members.end(); ++it) {
+      for (member_map::const_iterator it = tmp.begin(); it != tmp.end(); ++it) {
        if (it->second.first) {
          const char *objtype = it->second.first->method ? "method" : "variable";
-         const char *modifier = (it->second.first->flags &1) ? "static" : (it->second.first->flags &2) ? "global" : "";
-         os << it->second.first->name << " (c++ " << modifier << " " << objtype << ")" << std::endl;
+         const char *modifier = (it->second.first->flags &1) ? "static " : (it->second.first->flags &2) ? "global " : "";
+         os << "  " << it->second.first->name << " (" << modifier << objtype << ")" << std::endl;
          assert(it->second.first->name == it->first);
        } else {
-         os << it->first << " (octave value)" << std::endl;
+         os << "  " << it->first << std::endl;
        }
       }
       os << "}" << std::endl;
@@ -1562,6 +1584,9 @@ namespace {
     virtual std::string string_value(bool force = false) const 
       { return ptr->string_value(force); }
 
+    virtual string_vector map_keys() const
+      { return ptr->map_keys(); }
+
     virtual octave_value convert_to_str(bool pad = false, bool force = false, char type = '"') const
       { return ptr->convert_to_str(pad, force, type); }
 
@@ -1583,15 +1608,15 @@ namespace {
     std::vector < char > buf;
   public:
 
-    octave_swig_packed(swig_type_info *_type = 0, const char *_buf = 0, size_t _buf_len = 0)
-      :        type(_type), buf(_buf, _buf + _buf_len) {
+    octave_swig_packed(swig_type_info *_type = 0, const void *_buf = 0, size_t _buf_len = 0)
+      :        type(_type), buf((const char*)_buf, (const char*)_buf + _buf_len) {
     }
 
-    bool copy(swig_type_info *outtype, char *ptr, size_t sz) {
+    bool copy(swig_type_info *outtype, void *ptr, size_t sz) const {
       if (outtype && outtype != type)
        return false;
       assert(sz <= buf.size());
-      std::copy(&buf[0], &buf[sz], ptr);
+      std::copy(&buf[0], &buf[sz], (char*)ptr);
       return true;
     }
 
@@ -1812,51 +1837,6 @@ namespace {
 
   }
 
-  SWIGRUNTIME octave_value SWIG_Octave_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
-    int own = (flags &SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
-
-    Swig::Director *d = Swig::get_rtdir(ptr);
-    if (d && d->swig_get_self())
-      return d->swig_get_self()->as_value();
-    return Swig::swig_value_ref(new octave_swig_type(ptr, type, own));
-  }
-
-  SWIGRUNTIME int SWIG_Octave_ConvertPtrAndOwn(const octave_value &ov, void **ptr, swig_type_info *type, int flags, int *own) {
-    if (!ov.is_defined()) {
-      if (ptr)
-       *ptr = 0;
-      return SWIG_OK;
-    }
-    if (ov.type_id() != octave_swig_ref::static_type_id())
-      return SWIG_TypeError;
-    octave_swig_ref *osr = static_cast < octave_swig_ref *>(ov.internal_rep());
-    octave_swig_type *ost = osr->get_ptr();
-    void *vptr = ost->cast(type, own, flags);
-    if (!vptr)
-      return SWIG_TypeError;
-    if (ptr)
-      *ptr = vptr;
-    return SWIG_OK;
-  }
-
-  SWIGRUNTIMEINLINE octave_value SWIG_Octave_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
-    return new octave_swig_packed(type, (char *) ptr, sz);
-  }
-
-  SWIGRUNTIME int SWIG_Octave_ConvertPacked(const octave_value &ov, void *ptr, size_t sz, swig_type_info *type) {
-    if (!ov.is_defined())
-      return SWIG_TypeError;
-    if (ov.type_id() != octave_swig_packed::static_type_id())
-      return SWIG_TypeError;
-    octave_swig_packed *ost = static_cast < octave_swig_packed *>(ov.internal_rep());
-    return ost->copy(type, (char *) ptr, sz) ? SWIG_OK : SWIG_TypeError;
-  }
-
-  void SWIG_Octave_SetConstant(octave_swig_type *module_ns, const std::string &name, const octave_value &ov) {
-    module_ns->assign(name, ov);
-  }
-
-
 #define swig_unary_op(name) \
 octave_value swig_unary_op_##name(const octave_base_value &x) { \
   return octave_swig_type::dispatch_unary_op(x,#name); \
@@ -1947,6 +1927,70 @@ octave_value_typeinfo::register_binary_op(octave_value::op_##name,tid1,tid2,swig
 
 }
 
+SWIGRUNTIME octave_value SWIG_Octave_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
+  int own = (flags &SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
+
+  Swig::Director *d = Swig::get_rtdir(ptr);
+  if (d && d->swig_get_self())
+    return d->swig_get_self()->as_value();
+  return Swig::swig_value_ref(new octave_swig_type(ptr, type, own));
+}
+
+SWIGRUNTIME int SWIG_Octave_ConvertPtrAndOwn(const octave_value &ov, void **ptr, swig_type_info *type, int flags, int *own) {
+  if (!ov.is_defined() ||
+      (ov.is_matrix_type() && ov.rows()==0 && ov.columns()==0) ) {
+    if (ptr)
+      *ptr = 0;
+    return SWIG_OK;
+  }
+  if (ov.type_id() != octave_swig_ref::static_type_id())
+    return SWIG_TypeError;
+  octave_swig_ref *osr = static_cast < octave_swig_ref *>(ov.internal_rep());
+  octave_swig_type *ost = osr->get_ptr();
+  void *vptr = ost->cast(type, own, flags);
+  if (!vptr)
+    return SWIG_TypeError;
+  if (ptr)
+    *ptr = vptr;
+  return SWIG_OK;
+}
+
+SWIGRUNTIMEINLINE octave_value SWIG_Octave_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
+  return new octave_swig_packed(type, (char *) ptr, sz);
+}
+
+SWIGRUNTIME int SWIG_Octave_ConvertPacked(const octave_value &ov, void *ptr, size_t sz, swig_type_info *type) {
+  if (!ov.is_defined())
+    return SWIG_TypeError;
+  if (ov.type_id() != octave_swig_packed::static_type_id())
+    return SWIG_TypeError;
+  octave_swig_packed *ost = static_cast < octave_swig_packed *>(ov.internal_rep());
+  return ost->copy(type, (char *) ptr, sz) ? SWIG_OK : SWIG_TypeError;
+}
+
+void SWIG_Octave_SetConstant(octave_swig_type *module_ns, const std::string &name, const octave_value &ov) {
+  module_ns->assign(name, ov);
+}
+
+SWIGRUNTIME swig_module_info *SWIG_Octave_GetModule(void *clientdata) {
+  octave_value ov = get_global_value("__SWIG_MODULE__" SWIG_TYPE_TABLE_NAME SWIG_RUNTIME_VERSION, true);
+  if (!ov.is_defined() ||
+      ov.type_id() != octave_swig_packed::static_type_id())
+    return 0;
+  const octave_swig_packed* osp = 
+    static_cast < const octave_swig_packed *> (ov.internal_rep());
+  swig_module_info *pointer = 0;
+  osp->copy(0, &pointer, sizeof(swig_module_info *));
+  return pointer;
+}
+
+SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer) {
+  octave_value ov = new octave_swig_packed(0, &pointer, sizeof(swig_module_info *));
+  const char *module_var = "__SWIG_MODULE__" SWIG_TYPE_TABLE_NAME SWIG_RUNTIME_VERSION;
+  link_to_global_variable(curr_sym_tab->lookup(module_var, true));
+  set_global_value(module_var, ov);
+}
+
 
 
 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) 
@@ -2085,20 +2129,21 @@ octave_value_typeinfo::register_binary_op(octave_value::op_##name,tid1,tid2,swig
 #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)
 
 /* -------- TYPES TABLE (END) -------- */
 
 
-#define SWIGVERSION 0x010334 
+#define SWIGVERSION 0x010335 
 #define SWIG_VERSION SWIGVERSION
 
 
@@ -2263,21 +2308,20 @@ static swig_module_info swig_module = {swig_types, 130, 0, 0, 0, 0};
     *freearg = false;
 
     // check if OpenCV type
-    if( OctSwigObject_Check(obj) ){
+    if ( OctSwigObject_Check(obj) ){
       SWIG_ConvertPtr(obj, &cvarr, 0, SWIG_POINTER_EXCEPTION);
     }
-    else if(OctList_Check(obj) || OctTuple_Check(obj)){
+    else if (OctList_Check(obj) || OctTuple_Check(obj)){
       cvarr = OctSequence_to_CvArr( obj );
       *freearg = (cvarr != NULL);
     }
-    else if(OctLong_Check(obj) && OctLong_AsLong(obj)==0){
+    else if (OctLong_Check(obj) && OctLong_AsLong(obj)==0){
       return NULL;
     }
     else {
       SWIG_ConvertPtr(obj, (void**)&cvarr, 0, SWIG_POINTER_EXCEPTION);
     }
     return cvarr;
-    return 0;
   }
 
   static int OctObject_GetElemType(octave_value obj){
@@ -9173,7 +9217,7 @@ static octave_value_list _wrap_new_CvSVMSolver__SWIG_1 (const octave_value_list&
   int arg1 ;
   int arg2 ;
   float **arg3 = (float **) 0 ;
-  char *arg4 = (char *) 0 ;
+  schar *arg4 = (schar *) 0 ;
   int arg5 ;
   double *arg6 = (double *) 0 ;
   double arg7 ;
@@ -9190,9 +9234,8 @@ static octave_value_list _wrap_new_CvSVMSolver__SWIG_1 (const octave_value_list&
   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 ;
@@ -9229,11 +9272,11 @@ static octave_value_list _wrap_new_CvSVMSolver__SWIG_1 (const octave_value_list&
     buffer3 = (float *) vptr3;
     arg3=&buffer3;
   }
-  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  res4 = SWIG_ConvertPtr(args(3), &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 = (char *)(buf4);
+  arg4 = (schar *)(argp4);
   ecode5 = SWIG_AsVal_int(args(4), &val5);
   if (!SWIG_IsOK(ecode5)) {
     SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_CvSVMSolver" "', argument " "5"" of type '" "int""'");
@@ -9293,7 +9336,6 @@ static octave_value_list _wrap_new_CvSVMSolver__SWIG_1 (const octave_value_list&
   }
   _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_CvSVMSolver, 1 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
 fail:
   return _out;
 }
@@ -9324,7 +9366,8 @@ static octave_value_list _wrap_new_CvSVMSolver (const octave_value_list& args, i
         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) {
             {
@@ -9392,7 +9435,7 @@ static octave_value_list _wrap_CvSVMSolver_create (const octave_value_list& args
   int arg2 ;
   int arg3 ;
   float **arg4 = (float **) 0 ;
-  char *arg5 = (char *) 0 ;
+  schar *arg5 = (schar *) 0 ;
   int arg6 ;
   double *arg7 = (double *) 0 ;
   double arg8 ;
@@ -9411,9 +9454,8 @@ static octave_value_list _wrap_CvSVMSolver_create (const octave_value_list& args
   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 ;
@@ -9455,11 +9497,11 @@ static octave_value_list _wrap_CvSVMSolver_create (const octave_value_list& args
     buffer4 = (float *) vptr4;
     arg4=&buffer4;
   }
-  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  res5 = SWIG_ConvertPtr(args(4), &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 = (char *)(buf5);
+  arg5 = (schar *)(argp5);
   ecode6 = SWIG_AsVal_int(args(5), &val6);
   if (!SWIG_IsOK(ecode6)) {
     SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "CvSVMSolver_create" "', argument " "6"" of type '" "int""'");
@@ -9519,7 +9561,6 @@ static octave_value_list _wrap_CvSVMSolver_create (const octave_value_list& args
   }
   _outv = SWIG_From_bool((bool)(result));
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
 fail:
   return _out;
 }
@@ -9638,7 +9679,7 @@ static octave_value_list _wrap_CvSVMSolver_solve_c_svc (const octave_value_list&
   int arg2 ;
   int arg3 ;
   float **arg4 = (float **) 0 ;
-  char *arg5 = (char *) 0 ;
+  schar *arg5 = (schar *) 0 ;
   double arg6 ;
   double arg7 ;
   CvMemStorage *arg8 = (CvMemStorage *) 0 ;
@@ -9654,9 +9695,8 @@ static octave_value_list _wrap_CvSVMSolver_solve_c_svc (const octave_value_list&
   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 ;
@@ -9698,11 +9738,11 @@ static octave_value_list _wrap_CvSVMSolver_solve_c_svc (const octave_value_list&
     buffer4 = (float *) vptr4;
     arg4=&buffer4;
   }
-  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  res5 = SWIG_ConvertPtr(args(4), &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 = (char *)(buf5);
+  arg5 = (schar *)(argp5);
   ecode6 = SWIG_AsVal_double(args(5), &val6);
   if (!SWIG_IsOK(ecode6)) {
     SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "CvSVMSolver_solve_c_svc" "', argument " "6"" of type '" "double""'");
@@ -9747,7 +9787,6 @@ static octave_value_list _wrap_CvSVMSolver_solve_c_svc (const octave_value_list&
   }
   _outv = SWIG_From_bool((bool)(result));
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
 fail:
   return _out;
 }
@@ -9758,7 +9797,7 @@ static octave_value_list _wrap_CvSVMSolver_solve_nu_svc (const octave_value_list
   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 ;
@@ -9772,9 +9811,8 @@ static octave_value_list _wrap_CvSVMSolver_solve_nu_svc (const octave_value_list
   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 ;
@@ -9812,11 +9850,11 @@ static octave_value_list _wrap_CvSVMSolver_solve_nu_svc (const octave_value_list
     buffer4 = (float *) vptr4;
     arg4=&buffer4;
   }
-  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  res5 = SWIG_ConvertPtr(args(4), &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 = (char *)(buf5);
+  arg5 = (schar *)(argp5);
   res6 = SWIG_ConvertPtr(args(5), &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 *""'"); 
@@ -9851,7 +9889,6 @@ static octave_value_list _wrap_CvSVMSolver_solve_nu_svc (const octave_value_list
   }
   _outv = SWIG_From_bool((bool)(result));
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
 fail:
   return _out;
 }
@@ -10953,12 +10990,11 @@ fail:
 
 static octave_value_list _wrap_CvSVMSolver_alpha_status_set (const octave_value_list& args, int nargout) {
   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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -10971,21 +11007,15 @@ static octave_value_list _wrap_CvSVMSolver_alpha_status_set (const octave_value_
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSVMSolver_alpha_status_set" "', argument " "1"" of type '" "CvSVMSolver *""'"); 
   }
   arg1 = (CvSVMSolver *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &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 = (char *)(buf2);
-  if (arg1->alpha_status) delete[] arg1->alpha_status;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->alpha_status = (char *)(char*)(memcpy((new char[size]), (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 = (schar *)(argp2);
+  if (arg1) (arg1)->alpha_status = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -10993,7 +11023,7 @@ fail:
 
 static octave_value_list _wrap_CvSVMSolver_alpha_status_get (const octave_value_list& args, int nargout) {
   CvSVMSolver *arg1 = (CvSVMSolver *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -11008,8 +11038,8 @@ static octave_value_list _wrap_CvSVMSolver_alpha_status_get (const octave_value_
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSVMSolver_alpha_status_get" "', argument " "1"" of type '" "CvSVMSolver *""'"); 
   }
   arg1 = (CvSVMSolver *)(argp1);
-  result = (char *) ((arg1)->alpha_status);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->alpha_status);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -11018,12 +11048,11 @@ fail:
 
 static octave_value_list _wrap_CvSVMSolver_y_set (const octave_value_list& args, int nargout) {
   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 ;
   octave_value_list _out;
   octave_value_list *_outp=&_out;
   octave_value _outv;
@@ -11036,21 +11065,15 @@ static octave_value_list _wrap_CvSVMSolver_y_set (const octave_value_list& args,
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSVMSolver_y_set" "', argument " "1"" of type '" "CvSVMSolver *""'"); 
   }
   arg1 = (CvSVMSolver *)(argp1);
-  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  res2 = SWIG_ConvertPtr(args(1), &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 = (char *)(buf2);
-  if (arg1->y) delete[] arg1->y;
-  if (arg2) {
-    size_t size = strlen((const char *)(arg2)) + 1;
-    arg1->y = (char *)(char*)(memcpy((new char[size]), (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 = (schar *)(argp2);
+  if (arg1) (arg1)->y = arg2;
+  
   _outv = octave_value();
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
-  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
 fail:
   return _out;
 }
@@ -11058,7 +11081,7 @@ fail:
 
 static octave_value_list _wrap_CvSVMSolver_y_get (const octave_value_list& args, int nargout) {
   CvSVMSolver *arg1 = (CvSVMSolver *) 0 ;
-  char *result = 0 ;
+  schar *result = 0 ;
   void *argp1 = 0 ;
   int res1 = 0 ;
   octave_value_list _out;
@@ -11073,8 +11096,8 @@ static octave_value_list _wrap_CvSVMSolver_y_get (const octave_value_list& args,
     SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "CvSVMSolver_y_get" "', argument " "1"" of type '" "CvSVMSolver *""'"); 
   }
   arg1 = (CvSVMSolver *)(argp1);
-  result = (char *) ((arg1)->y);
-  _outv = SWIG_FromCharPtr((const char *)result);
+  result = (schar *) ((arg1)->y);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_signed_char, 0 |  0 );
   if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
 fail:
   return _out;
@@ -36457,6 +36480,7 @@ static swig_type_info _swigt__p_p_CvMat = {"_p_p_CvMat", "CvMat **", 0, 0, (void
 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", "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};
@@ -36589,6 +36613,7 @@ static swig_type_info *swig_type_initial[] = {
   &_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,
@@ -36721,6 +36746,7 @@ static swig_cast_info _swigc__p_p_CvMat[] = {  {&_swigt__p_p_CvMat, 0, 0, 0},{0,
 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}};
@@ -36853,6 +36879,7 @@ static swig_cast_info *swig_cast_initial[] = {
   _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,
@@ -37156,8 +37183,12 @@ DEFUN_DLD (SWIG_name,args,nargout,SWIG_name_d) {
 
   swig_install_ops(octave_swig_ref::static_type_id());
 
+  // the incref is necessary so install_global doesn't destroy module_ns,
+  // as it would if it installed something with the same name as the module.
+  module_ns->incref();
   if (global_option)
     module_ns->install_global();
+  module_ns->decref();
 
   return octave_value_list();
 }
index 5b8d5a41126ec541173ee624dd42f2918bfffc2b..85924cb8a7849c7f21648b93c4a22e08c9ece087 100644 (file)
 /** class to make sequence iteration nicer */
 template<class T>
 class CvTypedSeqReader : public CvSeqReader {
-    int pos;
+  int pos;
 public:
-    CvTypedSeqReader( const CvSeq * seq ){
-        cvStartReadSeq( seq, this );
-        pos = 0;
-    }
-    T * current(){
-        return (T*) this->ptr;
-    }
-    void next(){
-        CV_NEXT_SEQ_ELEM( this->seq->elem_size, *this );
-        pos++;
-    }
-    bool valid(){
-        return pos<this->seq->total;
-    }
+  CvTypedSeqReader( const CvSeq * seq ){
+    cvStartReadSeq( seq, this );
+    pos = 0;
+  }
+  T * current(){
+    return (T*) this->ptr;
+  }
+  void next(){
+    CV_NEXT_SEQ_ELEM( this->seq->elem_size, *this );
+    pos++;
+  }
+  bool valid(){
+    return pos<this->seq->total;
+  }
 };
 
 template<class T>
 class CvTypedSeq : public CvSeq {
 public:
-       static CvTypedSeq<T> * cast(CvSeq * seq){
-               return (CvTypedSeq<T> *) seq;
-       }
-       T * __getitem__ (int i){
-               return (T *) cvGetSeqElem(this, i);
-       }
-       void __setitem__ (int i, T * obj){
-               T * ptr = this->__getitem__(i);
-               memcpy(ptr, obj, sizeof(T));
-       }
-       void append(T * obj){
-               cvSeqPush( this, obj );
-       }
-       T * pop(){
-               T * obj = new T;
-               cvSeqPop( this, obj );
-               return obj;
-       }
+  static CvTypedSeq<T> * cast(CvSeq * seq){
+    return (CvTypedSeq<T> *) seq;
+  }
+  T * __paren (int i){
+    return (T *) cvGetSeqElem(this, i);
+  }
+  void __paren_asgn (int i, T * obj){
+    T * ptr = this->__paren(i);
+    memcpy(ptr, obj, sizeof(T));
+  }
+  /*
+  Octave_map __map() {
+    Octave_map m;
+    m.assign();
+    return m;
+  }
+  */
+  void append(T * obj){
+    cvSeqPush( this, obj );
+  }
+  T * pop(){
+    T * obj = new T;
+    cvSeqPop( this, obj );
+    return obj;
+  }
 };
 
 template<class T, int size=2>
 struct CvTuple {
-       T val[2];
-       void __setitem__(int i, T * obj){
-               val[i] = *obj;
-       }
-       const T & __getitem__(int i){
-               return val[i];
-       }
+  T val[2];
+  void __setitem__(int i, T * obj){
+    val[i] = *obj;
+  }
+  const T & __getitem__(int i){
+    return val[i];
+  }
 };
 
 #endif  //PY_CV_SEQ_H
index 16ab15381803d24b131913dd27369f0d492cb5fc..7a7527d2988cfe4d0847e58b50d4855f22c9fca9 100644 (file)
@@ -113,7 +113,6 @@ int OctLong_AsIndex( octave_value idx_object, int len ){
   int idx = OctLong_AsLong( idx_object );
   if(idx<0) return len+idx;
   return idx;
-  return 0;
 }
 
 CvRect OctSlice_to_CvRect(CvArr * src, octave_value idx_object){
@@ -367,8 +366,3 @@ int OctObject_Length(const octave_value& ov) {
 bool OctSlice_GetIndicesEx(const octave_value& ov, Oct_ssize_t len, Oct_ssize_t* start, Oct_ssize_t* stop, Oct_ssize_t* step, Oct_ssize_t* slicelength ) {
   return false;
 }
-
-
-
-
-
index a11b671fd1c5585ddc9c017ba356f78a33d08b87..119153780e2aa3d8ec8a3ff8a1ab5541a07cd792 100644 (file)
     *freearg = false;
 
     // check if OpenCV type
-    if( OctSwigObject_Check(obj) ){
+    if ( OctSwigObject_Check(obj) ){
       SWIG_ConvertPtr(obj, &cvarr, 0, SWIG_POINTER_EXCEPTION);
     }
-    else if(OctList_Check(obj) || OctTuple_Check(obj)){
+    else if (OctList_Check(obj) || OctTuple_Check(obj)){
       cvarr = OctSequence_to_CvArr( obj );
       *freearg = (cvarr != NULL);
     }
-    else if(OctLong_Check(obj) && OctLong_AsLong(obj)==0){
+    else if (OctLong_Check(obj) && OctLong_AsLong(obj)==0){
       return NULL;
     }
     else {
       SWIG_ConvertPtr(obj, (void**)&cvarr, 0, SWIG_POINTER_EXCEPTION);
     }
     return cvarr;
-    return 0;
   }
 
   static int OctObject_GetElemType(octave_value obj){
     int ndim=0;
     int cvtype;
     octave_value item;
-       
+
     // figure out dimensions
     for(item = obj; 
        (OctTuple_Check(item) || OctList_Check(item));
        ndim++;
       }
 
-       
     if(ndim==0){
       error("Cannot convert an empty octave object to a CvArr");
       return NULL;
     }
-       
+
     cvtype = OctObject_GetElemType(item);
     // collapse last dim into NCH if we found a single channel, but the last dim is <=3
     if(CV_MAT_CN(cvtype)==1 && dims[ndim-1]>1 && dims[ndim-1]<4){
       dims[ndim-1]=1;  
       ndim--;
     }
-       
+
     if(cvtype==-1){
       error("Could not determine OpenCV element type of Octave sequence");
       return NULL;
     }
-       
+
     // CvMat
     if(ndim<=2){
       CvMat *m = cvCreateMat(dims[0], dims[1], cvtype);
index aef7ce0cd0b80a8d94c11ea6a8ba791c6b35e45c..ad91174c299600509b3aee47d8aafe54a82d1d60 100644 (file)
@@ -128,7 +128,7 @@ else
     endif
     
     ## mirror the captured image
-    cv.cvFlip (frame, None, 1);
+    cv.cvFlip (frame, [], 1);
 
     ## compute the hsv version of the image 
     cv.cvCvtColor (frame, hsv, cv.CV_BGR2HSV);
@@ -137,7 +137,7 @@ else
     cv.cvInRangeS (hsv, hsv_min, hsv_max, mask);
 
     ## extract the hue from the hsv array
-    cv.cvSplit (hsv, hue, None, None, None);
+    cv.cvSplit (hsv, hue, [], [], []);
 
     ## select the rectangle of interest in the hue/mask arrays
     hue_roi = cv.cvGetSubRect (hue, selection);
index 56d1610c5ceb2437febff768aea8bdeacb4a535c..1d34e1a7c4b5bf4242811ea15c58c73581b4e11f 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 
 printf("OpenCV Octave version of convexhull\n");
 
@@ -9,9 +9,6 @@ highgui;
 ## how many points we want at max
 _MAX_POINTS = 100;
 
-## main object to get random values from
-my_random = random.Random ();
-
 ## create the image where we want to display results
 image = cv.cvCreateImage (cv.cvSize (500, 500), 8, 3);
 
@@ -22,17 +19,16 @@ while (true)
   ## do forever
 
   ## get a random number of points
-  count = my_random.randrange (0, _MAX_POINTS) + 1;
+  count = int32(rand()*_MAX_POINTS)+1
 
   ## initialisations
-  points = [];
+  points = {};
   
-  for i=0:count-1,
+  for i=1:count,
     ## generate a random point
-    points.append (cv.cvPoint (
-                              my_random.randrange (0, image.width / 2) + image.width / 4,
-                              my_random.randrange (0, image.width / 2) + image.width / 4
-                              ));
+    points{i} = cv.cvPoint  \
+    (int32(rand() * (image.width / 2) + image.width / 4), \
+     int32(rand() * (image.height / 2) + image.height / 4)); \
   endfor
 
   ## compute the convex hull
@@ -41,25 +37,25 @@ while (true)
   ## start with an empty image
   cv.cvSetZero (image);
 
-  for i=0:count-1,
+  for i=1:count,
     ## draw all the points
-    cv.cvCircle (image, points [i], 2,
-                 cv.cvScalar (0, 0, 255, 0),
+    cv.cvCircle (image, points {i}, 2, \
+                 cv.cvScalar (0, 0, 255, 0), \
                  cv.CV_FILLED, cv.CV_AA, 0);
   endfor
 
   ## start the line from the last point
-  pt0 = points [hull [-1]];
-  
-  for point_index in hull,
+  pt0 = points {hull [-1]};
+
+  for point_index = 1:hull.rows,
     ## connect the previous point to the current one
 
     ## get the current one
-    pt1 = points [point_index];
+    pt1 = points {point_index};
 
     ## draw
-    cv.cvLine (image, pt0, pt1,
-               cv.cvScalar (0, 255, 0, 0),
+    cv.cvLine (image, pt0, pt1, \
+               cv.cvScalar (0, 255, 0, 0), \
                1, cv.CV_AA, 0);
 
     ## now, current one will be the previous one for the next iteration
index 4c219fbdd83f205aa221e28f67d12001141847df..5624102d2a4edaf182bc396614c3c649122e0139 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 
 ## the script demostrates iterative construction of
 ## delaunay triangulation and voronoi tesselation
@@ -11,11 +11,14 @@ cv;
 highgui;
 
 function draw_subdiv_point( img, fp, color )
+  global CV_FILLED;
   cvCircle( img, cvPoint(cvRound(fp.x), cvRound(fp.y)), 3, color, \
           CV_FILLED, 8, 0 );
 endfunction
 
 function draw_subdiv_edge( img, edge, color )
+  global CV_AA;
+
   org_pt = cvSubdiv2DEdgeOrg(edge);
   dst_pt = cvSubdiv2DEdgeDst(edge);
 
@@ -133,11 +136,11 @@ cvNamedWindow( win, 1 );
 storage = cvCreateMemStorage(0);
 subdiv = cvCreateSubdivDelaunay2D( rect, storage );
 
-print "Delaunay triangulation will be build now interactively."
-print "To stop the process, press any key\n";
+printf("Delaunay triangulation will be build now interactively.\n");
+printf("To stop the process, press any key\n");
 
 for i=0:200-1,
-  fp = cvPoint2D32f( random()*(rect.width-10)+5, random()*(rect.height-10)+5 )
+  fp = cvPoint2D32f(  int32(rand()*(rect.width-10)+5), int32(rand()*(rect.height-10)+5) )
 
   locate_point( subdiv, fp, img, active_facet_color );
   cvShowImage( win, img );
index 571d715452a42194da14ee76543628c65ae6cedb..ed643a9c829f87d77d70839f7c4ae62028a4185f 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 cv;
 highgui;
 
@@ -12,10 +12,10 @@ Gcontrast = 100;
 hist_size = 64;
 range_0=[0,256];
 ranges = [ range_0 ];
-src_image=None;
-dst_image=None;
-hist_image=None;
-hist=None;
+src_image=[];
+dst_image=[];
+hist_image=[];
+hist=[];
 lut=cvCreateMat(256,1,CV_8U);
 
 ## brightness/contrast callback function
@@ -64,7 +64,7 @@ function update_brightcont()
   cvLUT( src_image, dst_image, lut );
   cvShowImage( "image", dst_image );
 
-  cvCalcHist( dst_image, hist, 0, None );
+  cvCalcHist( dst_image, hist, 0, [] );
   cvZero( dst_image );
   min_value, max_value = cvGetMinMaxHistValue( hist );
   cvScale( hist.bins, hist.bins, float(hist_image.height)/max_value, 0 );
index d2d91644c753c716972303325d42b132528c439a..69e30b6ad19f56f507e805f77165de5664d5aceb 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 cv;
 highgui;
 
@@ -10,16 +10,15 @@ function cvShiftDFT(src_arr, dst_arr )
   size = cvGetSize(src_arr);
   dst_size = cvGetSize(dst_arr);
 
-  if(dst_size.width != size.width ||
+  if(dst_size.width != size.width || \
      dst_size.height != size.height)
-    cvError( CV_StsUnmatchedSizes, "cvShiftDFT", "Source and \
-       Destination arrays must have equal sizes", __FILE__, \
-           __LINE__ );    
+    cvError( CV_StsUnmatchedSizes, "cvShiftDFT", \
+           "Source and Destination arrays must have equal sizes", \
+           __FILE__, __LINE__ );    
   endif
 
-  if(src_arr is dst_arr)
-    tmp = cvCreateMat(size.height/2, size.width/2, \
-                     cvGetElemType(src_arr));
+  if(swig_this(src_arr) == swig_this(dst_arr))
+    tmp = cvCreateMat(size.height/2, size.width/2, cvGetElemType(src_arr));
   endif
   
   cx = size.width/2;
@@ -36,8 +35,8 @@ function cvShiftDFT(src_arr, dst_arr )
 
   if(swig_this(src_arr) != swig_this(dst_arr))
     if( !CV_ARE_TYPES_EQ( q1, d1 ))
-      cvError( CV_StsUnmatchedFormats, "cvShiftDFT", "Source and \
-         Destination arrays must have the same format", \
+      cvError( CV_StsUnmatchedFormats, \
+             "cvShiftDFT", "Source and Destination arrays must have the same format", \
              __FILE__, __LINE__ );    
     endif
     
@@ -57,7 +56,7 @@ function cvShiftDFT(src_arr, dst_arr )
 endfunction
 
 
-im = cvLoadImage( argv(1, :), CV_LOAD_IMAGE_GRAYSCALE);
+im = cvLoadImage( argv(){1}, CV_LOAD_IMAGE_GRAYSCALE);
 
 realInput = cvCreateImage( cvGetSize(im), IPL_DEPTH_64F, 1);
 imaginaryInput = cvCreateImage( cvGetSize(im), IPL_DEPTH_64F, 1);
@@ -65,7 +64,7 @@ complexInput = cvCreateImage( cvGetSize(im), IPL_DEPTH_64F, 2);
 
 cvScale(im, realInput, 1.0, 0.0);
 cvZero(imaginaryInput);
-cvMerge(realInput, imaginaryInput, None, None, complexInput);
+cvMerge(realInput, imaginaryInput, [], [], complexInput);
 
 dft_M = cvGetOptimalDFTSize( im.height - 1 );
 dft_N = cvGetOptimalDFTSize( im.width - 1 );
@@ -76,7 +75,7 @@ image_Im = cvCreateImage( cvSize(dft_N, dft_M), IPL_DEPTH_64F, 1);
 
 ## copy A to dft_A and pad dft_A with zeros
 tmp = cvGetSubRect( dft_A, cvRect(0,0, im.width, im.height));
-cvCopy( complexInput, tmp, None );
+cvCopy( complexInput, tmp, [] );
 if(dft_A.width > im.width)
   tmp = cvGetSubRect( dft_A, cvRect(im.width,0, dft_N - im.width, im.height));
   cvZero( tmp );
@@ -92,16 +91,16 @@ cvNamedWindow("magnitude", 0);
 cvShowImage("win", im);
 
 ## Split Fourier in real and imaginary parts
-cvSplit( dft_A, image_Re, image_Im, None, None );
+cvSplit( dft_A, image_Re, image_Im, [], [] );
 
 ## Compute the magnitude of the spectrum Mag = sqrt(Re^2 + Im^2)
 cvPow( image_Re, image_Re, 2.0);
 cvPow( image_Im, image_Im, 2.0);
-cvAdd( image_Re, image_Im, image_Re, None);
+cvAdd( image_Re, image_Im, image_Re, []);
 cvPow( image_Re, image_Re, 0.5 );
 
 ## Compute log(1 + Mag)
-cvAddS( image_Re, cvScalarAll(1.0), image_Re, None ); # 1 + Mag
+cvAddS( image_Re, cvScalarAll(1.0), image_Re, [] ); # 1 + Mag
 cvLog( image_Re, image_Re ); # log(1 + Mag)
 
 
@@ -109,7 +108,7 @@ cvLog( image_Re, image_Re ); # log(1 + Mag)
 ## the image center
 cvShiftDFT( image_Re, image_Re );
 
-min, max = cvMinMaxLoc(image_Re);
+[min, max] = cvMinMaxLoc(image_Re);
 cvScale(image_Re, image_Re, 1.0/(max-min), 1.0*(-min)/(max-min));
 cvShowImage("magnitude", image_Re);
 
index 1279507ce4b105c29f6da6575b64f3e982d22ef9..7b99fb5aa642ec9365a5ececbeca1dbdc5a9a551 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 cv;
 highgui;
 
@@ -20,18 +20,18 @@ function on_trackbar( edge_thresh )
 
   cvThreshold( gray, edge, float(edge_thresh), float(edge_thresh), CV_THRESH_BINARY );
   ## Distance transform                  
-  cvDistTransform( edge, dist, CV_DIST_L2, CV_DIST_MASK_5, None, None );
+  cvDistTransform( edge, dist, CV_DIST_L2, CV_DIST_MASK_5, [], [] );
 
   cvConvertScale( dist, dist, 5000.0, 0 );
   cvPow( dist, dist, 0.5 );
   
   cvConvertScale( dist, dist32s, 1.0, 0.5 );
-  cvAndS( dist32s, cvScalarAll(255), dist32s, None );
+  cvAndS( dist32s, cvScalarAll(255), dist32s, [] );
   cvConvertScale( dist32s, dist8u1, 1, 0 );
   cvConvertScale( dist32s, dist32s, -1, 0 );
-  cvAddS( dist32s, cvScalarAll(255), dist32s, None );
+  cvAddS( dist32s, cvScalarAll(255), dist32s, [] );
   cvConvertScale( dist32s, dist8u2, 1, 0 );
-  cvMerge( dist8u1, dist8u2, dist8u2, None, dist8u );
+  cvMerge( dist8u1, dist8u2, dist8u2, [], dist8u );
   cvShowImage( wndname, dist8u );
 endfunction
 
index e1ebd2179fb695e07e84c5529537cf181067586e..cd393fd821e2fd21bfbd6f527fec4180512010f5 100644 (file)
@@ -1,14 +1,13 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 
 printf("OpenCV Octave version of drawing\n");
 
 ## import the necessary things for OpenCV
-cv
-highgui
+cv;
+highgui;
 
-function ret=random_color (random)
-  icolor = random.randint (0, 0xFFFFFF);
-  ret = cv.cvScalar (icolor & 0xff, (icolor >> 8) & 0xff, (icolor >> 16) & 0xff);
+function ret=random_color ()
+  ret = CV_RGB(int32(rand()*255), int32(rand()*255), int32(rand()*255));
 endfunction
 
 
@@ -28,18 +27,15 @@ highgui.cvNamedWindow (window_name, 1);
 cv.cvSetZero (image);
 highgui.cvShowImage (window_name, image);
 
-## create the random number
-random = Random ();
-
 ## draw some lines
 for i=0:number-1,
-  pt1 = cv.cvPoint (random.randrange (-width, 2 * width),
-                    random.randrange (-height, 2 * height));
-  pt2 = cv.cvPoint (random.randrange (-width, 2 * width),
-                    random.randrange (-height, 2 * height));
+  pt1 = cv.cvPoint (int32(rand() * 2 * width - width),
+                    int32(rand() * 2 * height - height));
+  pt2 = cv.cvPoint (int32(rand() * 2 * width - width),
+                    int32(rand() * 2 * height - height));
   cv.cvLine (image, pt1, pt2,
-             random_color (random),
-             random.randrange (0, 10),
+             random_color (),
+             int32(rand() * 10),
              line_type, 0);
   
   highgui.cvShowImage (window_name, image);
@@ -48,13 +44,13 @@ endfor
 
 ## draw some rectangles
 for i=0:number-1,
-  pt1 = cv.cvPoint (random.randrange (-width, 2 * width),
-                    random.randrange (-height, 2 * height));
-  pt2 = cv.cvPoint (random.randrange (-width, 2 * width),
-                    random.randrange (-height, 2 * height));
+  pt1 = cv.cvPoint (int32(rand() * 2 * width - width),
+                    int32(rand() * 2 * height - height));
+  pt2 = cv.cvPoint (int32(rand() * 2 * width - width),
+                    int32(rand() * 2 * height - height));
   cv.cvRectangle (image, pt1, pt2,
-                  random_color (random),
-                  random.randrange (-1, 9),
+                  random_color (),
+                  int32(rand() * 10 - 1),
                   line_type, 0);
   
   highgui.cvShowImage (window_name, image);
@@ -63,14 +59,14 @@ endfor
 
 ## draw some ellipes
 for i=0:number-1,
-  pt1 = cv.cvPoint (random.randrange (-width, 2 * width),
-                    random.randrange (-height, 2 * height));
-  sz = cv.cvSize (random.randrange (0, 200),
-                  random.randrange (0, 200));
-  angle = random.randrange (0, 1000) * 0.180;
+  pt1 = cv.cvPoint (int32(rand() * 2 * width - width),
+                    int32(rand() * 2 * height - height));
+  sz = cv.cvSize (int32(rand() * 200),
+                  int32(rand() * 200));
+  angle = rand() * 1000 * 0.180;
   cv.cvEllipse (image, pt1, sz, angle, angle - 100, angle + 200,
-                random_color (random),
-                random.randrange (-1, 9),
+                random_color (),
+                int32(rand() * 10 - 1),
                 line_type, 0);
   
   highgui.cvShowImage (window_name, image);
@@ -80,54 +76,45 @@ endfor
 ## init the list of polylines
 nb_polylines = 2;
 polylines_size = 3;
-pt = [0,] * nb_polylines;
-for a=0:nb_polylines-1,
-  pt [a] = [0,] * polylines_size;
+pt = cell(1, nb_polylines);
+for a=1:nb_polylines,
+  pt{a} = cell(1,polylines_size);
 endfor
 
 ## draw some polylines
 for i=0:number-1,
-  for a=0:nb_polylines-1,
-    for b=0:polylines_size-1,
-      pt [a][b] = cv.cvPoint (random.randrange (-width, 2 * width),
-                              random.randrange (-height, 2 * \
-                                               height));
+  for a=1:nb_polylines,
+    for b=1:polylines_size,
+      pt {a}{b} = cv.cvPoint (int32(rand() * 2 * width - width), \
+                              int32(rand() * 2 * height - height));
     endfor
-    cv.cvPolyLine (image, pt, 1,
-                   random_color (random),
-                   random.randrange (1, 9),
-                   line_type, 0);
-
-    highgui.cvShowImage (window_name, image);
-    highgui.cvWaitKey (delay);
   endfor
+  cv.cvPolyLine (image, pt, 1, random_color(), int32(rand() * 8 + 1), line_type, 0);
+
+  highgui.cvShowImage (window_name, image);
+  highgui.cvWaitKey (delay);
 endfor
 
 ## draw some filled polylines
 for i=0:number-1,
-  for a=0:nb_polylines-1,
-    for b=0:polylines_size-1,
-      pt [a][b] = cv.cvPoint (random.randrange (-width, 2 * width),
-                              random.randrange (-height, 2 * \
-                                               height));
+  for a=1:nb_polylines,
+    for b=1:polylines_size,
+      pt {a}{b} = cv.cvPoint (int32(rand() * 2 * width - width),
+                              int32(rand() * 2 * height - height));
     endfor
-    cv.cvFillPoly (image, pt,
-                   random_color (random),
-                   line_type, 0);
-
-    highgui.cvShowImage (window_name, image);
-    highgui.cvWaitKey (delay);
   endfor
+  cv.cvFillPoly (image, pt, random_color (), line_type, 0);
+
+  highgui.cvShowImage (window_name, image);
+  highgui.cvWaitKey (delay);
 endfor
 
 ## draw some circles
 for i=0:number-1,
-  pt1 = cv.cvPoint (random.randrange (-width, 2 * width),
-                    random.randrange (-height, 2 * height));
-  cv.cvCircle (image, pt1, random.randrange (0, 300),
-               random_color (random),
-               random.randrange (-1, 9),
-               line_type, 0);
+  pt1 = cv.cvPoint (int32(rand() * 2 * width - width),
+                    int32(rand() * 2 * height - height));
+  cv.cvCircle (image, pt1, int32(rand() * 300), random_color (), \
+              int32(rand() * 10 - 1), line_type, 0);
   
   highgui.cvShowImage (window_name, image);
   highgui.cvWaitKey (delay);
@@ -135,34 +122,34 @@ endfor
 
 ## draw some text
 for i=0:number-1,
-  pt1 = cv.cvPoint (random.randrange (-width, 2 * width),
-                    random.randrange (-height, 2 * height));
-  font = cv.cvInitFont (random.randrange (0, 8),
-                        random.randrange (0, 100) * 0.05 + 0.01,
-                        random.randrange (0, 100) * 0.05 + 0.01,
-                        random.randrange (0, 5) * 0.1,
-                        random.randrange (0, 10),
+  pt1 = cv.cvPoint (int32(rand() * 2 * width - width), \
+                    int32(rand() * 2 * height - height));
+  font = cv.cvInitFont (int32(rand() * 8), \
+                        rand() * 100 * 0.05 + 0.01, \
+                        rand() * 100 * 0.05 + 0.01, \
+                        rand() * 5 * 0.1, \
+                        int32(rand() * 10), \
                         line_type);
 
-  cv.cvPutText (image, "Testing text rendering!",
-                pt1, font,
-                random_color (random));
+  cv.cvPutText (image, "Testing text rendering!", \
+                pt1, font, \
+                random_color ());
   
   highgui.cvShowImage (window_name, image);
   highgui.cvWaitKey (delay);
 endfor
 
 ## prepare a text, and get it's properties
-font = cv.cvInitFont (cv.CV_FONT_HERSHEY_COMPLEX,
+font = cv.cvInitFont (cv.CV_FONT_HERSHEY_COMPLEX, \
                       3, 3, 0.0, 5, line_type);
-text_size, ymin = cv.cvGetTextSize ("OpenCV forever!", font);
-pt1.x = (width - text_size.width) / 2;
-pt1.y = (height + text_size.height) / 2;
+[text_size, ymin] = cv.cvGetTextSize ("OpenCV forever!", font);
+pt1.x = int32((width - text_size.width) / 2);
+pt1.y = int32((height + text_size.height) / 2);
 image2 = cv.cvCloneImage(image);
 
 ## now, draw some OpenCV pub ;-)
 for i=0:255-1,
-  cv.cvSubS (image2, cv.cvScalarAll (i), image, None);
+  cv.cvSubS (image2, cv.cvScalarAll (i), image, []);
   cv.cvPutText (image, "OpenCV forever!",
                 pt1, font, cv.cvScalar (255, i, i));
   highgui.cvShowImage (window_name, image);
index e638a06dbe46493ff2c12cab3657e2a5b1abc066..e075a2b11328bdce4f24b0b3ea5fa84214509d0d 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 ## This program is demonstration for face and object detection using haar-like features.
 ## The program finds faces in a camera image or video stream and displays a red box around them.
 
@@ -10,7 +10,7 @@ highgui;
 
 
 ## Global Variables
-cascade = None;
+cascade = [];
 storage = cvCreateMemStorage(0);
 cascade_name = "../../data/haarcascades/haarcascade_frontalface_alt.xml";
 input_name = "../c/lena.jpg";
@@ -95,7 +95,7 @@ if (size(argv, 1) > 1)
   cvNamedWindow( "result", 1 );
 
   if( capture )
-    frame_copy = None;
+    frame_copy = [];
     while (true)
       frame = cvQueryFrame( capture );
       if( ! frame )
index 0c427778389451cdfea3ac94008ad4f0cf9d81fe..755535e70bad8e950c3532dce6cf019e78fde9ad 100644 (file)
@@ -1,12 +1,12 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 cv;
 highgui;
 
-color_img0 = None;
-mask = None;
-color_img = None;
-gray_img0 = None;
-gray_img = None;
+color_img0 = [];
+mask = [];
+color_img = [];
+gray_img0 = [];
+gray_img = [];
 ffill_case = 1;
 lo_diff = 20
 up_diff = 20;
@@ -30,7 +30,7 @@ function on_mouse( event, x, y, flags, param )
 
   if (event == CV_EVENT_LBUTTONDOWN)
     comp = CvConnectedComp();
-    my_mask = None;
+    my_mask = [];
     seed = cvPoint(x,y);
     if (ffill_case==0)
       lo = 0;
@@ -133,7 +133,7 @@ while (true)
     else
       
       print("Color mode is set");
-      cvCopy( color_img0, color_img, None );
+      cvCopy( color_img0, color_img, [] );
       cvZero( mask );
       is_color = 1;
     endif
@@ -152,8 +152,8 @@ while (true)
     
   elseif (c=='r')
     print("Original image is restored");
-    cvCopy( color_img0, color_img, None );
-    cvCopy( gray_img0, gray_img, None );
+    cvCopy( color_img0, color_img, [] );
+    cvCopy( gray_img0, gray_img, [] );
     cvZero( mask );
   elseif (c=='s')
     print("Simple floodfill mode is set");
index da73cc36d4a671e6b018320bb826a305664a9ec0..9be03fc330ecd9277b9d96fa7cb2aa46d536bb0e 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 ## This program is demonstration for ellipse fitting. Program finds 
 ## contours and approximate it by ellipses.
 
@@ -13,9 +13,9 @@
 cv;
 highgui;
 
-image02 = None;
-image03 = None;
-image04 = None;
+image02 = [];
+image03 = [];
+image04 = [];
 
 function process_image( slider_pos )
   ##  Define trackbar callback functon. This function find contours,
index 8a49887cc9a9f7b419e67b0e2d956fe0328a4e6f..da43794583d55b459bde40b415d39403c1de0f5b 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 ## This is a standalone program. Pass an image name as a first parameter of the program.
 
 cv;
@@ -8,12 +8,12 @@ highgui;
 USE_STANDARD=0;
 
 filename = "../../docs/ref/pics/building.jpg"
-if (size(argv, 1)>1)
-  filename = argv(1, :);
+if (size(argv, 1)>=1)
+  filename = argv(){1};
 endif
 
 src=cvLoadImage(filename, 0);
-if (!src)
+if (!swig_this(src))
   printf("Error opening image %s\n",filename);
   exit(-1);
 endif
index 979aa3d6417ff878c803858b0175cf1374601898..6a7619f7d6420d9836c79b49a2788b064c7cf0e1 100644 (file)
@@ -1,11 +1,11 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 cv;
 highgui;
 
-inpaint_mask = None;
-img0 = None;
-img = None;
-inpainted = None;
+inpaint_mask = [];
+img0 = [];
+img = [];
+inpainted = [];
 prev_pt = cvPoint(-1,-1);
 
 function on_mouse( event, x, y, flags, param )
@@ -57,7 +57,7 @@ cvZero( inpaint_mask );
 cvZero( inpainted );
 cvShowImage( "image", img );
 cvShowImage( "watershed transform", inpainted );
-cvSetMouseCallback( "image", on_mouse, None );
+cvSetMouseCallback( "image", on_mouse, [] );
 
 while (true)
   c = cvWaitKey(0);
index 2be9888ecffa8af301a2a0d4ee721cf0d541e8ba..1ba5775b3102bfecec188fb77be79c106ab363d2 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 ##   Tracking of rotating point.
 ##   Rotation speed is constant.
 ##   Both state and measurements vectors are 1D (a point angle),
 cv;
 highgui;
 
-A = [ [1, 1], [0, 1] ];
+global img;
+
+function ret=calc_point(angle)
+  global img;
+  ret=cvPoint( cvRound(img.width/2 + img.width/3*cos(angle)), \
+              cvRound(img.height/2 - img.width/3*sin(angle)));
+endfunction
+
+function draw_cross( center, color, d )
+  global img;
+  global CV_AA;
+  cvLine( img, cvPoint( center.x - d, center.y - d ),
+         cvPoint( center.x + d, center.y + d ), color, 1, CV_AA, 0); 
+  cvLine( img, cvPoint( center.x + d, center.y - d ),                
+         cvPoint( center.x - d, center.y + d ), \
+        color, 1, CV_AA, 0 );
+endfunction
+
+A = [ 1, 1; 0, 1 ];
 
 img = cvCreateImage( cvSize(500,500), 8, 3 );
 kalman = cvCreateKalman( 2, 1, 0 );
@@ -28,45 +46,33 @@ cvNamedWindow( "Kalman", 1 );
 
 while (true),
   cvRandArr( rng, state, CV_RAND_NORMAL, cvRealScalar(0), cvRealScalar(0.1) );
-  
-  kalman.transition_matrix[:] = A;
+
+  kalman.transition_matrix = mat2cv(A, CV_32FC1);
   cvSetIdentity( kalman.measurement_matrix, cvRealScalar(1) );
   cvSetIdentity( kalman.process_noise_cov, cvRealScalar(1e-5) );
   cvSetIdentity( kalman.measurement_noise_cov, cvRealScalar(1e-1) );
   cvSetIdentity( kalman.error_cov_post, cvRealScalar(1));
   cvRandArr( rng, kalman.state_post, CV_RAND_NORMAL, cvRealScalar(0), cvRealScalar(0.1) );
-  
+
   while (true),
-    function calc_point(angle)
-      return cvPoint( cvRound(img.width/2 + img.width/3*cos(angle)),
-                     cvRound(img.height/2 - img.width/3*sin(angle)));
-    endfunction
 
-    state_angle = state[0];
+    state_angle = state(0);
     state_pt = calc_point(state_angle);
-    
+
     prediction = cvKalmanPredict( kalman );
-    predict_angle = prediction[0,0];
+    predict_angle = prediction(0);
     predict_pt = calc_point(predict_angle);
 
-    cvRandArr( rng, measurement, CV_RAND_NORMAL, cvRealScalar(0),
-              cvRealScalar(sqrt(kalman.measurement_noise_cov[0,0])) );
+    cvRandArr( rng, measurement, CV_RAND_NORMAL, cvRealScalar(0), \
+              cvRealScalar(sqrt(kalman.measurement_noise_cov(0))) );
 
     ## generate measurement 
     cvMatMulAdd( kalman.measurement_matrix, state, measurement, measurement );
 
-    measurement_angle = measurement[0,0];
+    measurement_angle = measurement(0);
     measurement_pt = calc_point(measurement_angle);
     
     ## plot points 
-    function draw_cross( center, color, d )
-      cvLine( img, cvPoint( center.x - d, center.y - d ),
-             cvPoint( center.x + d, center.y + d ), color, 1, CV_AA, 0); 
-      cvLine( img, cvPoint( center.x + d, center.y - d ),                
-             cvPoint( center.x - d, center.y + d ), \
-            color, 1, CV_AA, 0 );
-    endfunction
-
     cvZero( img );
     draw_cross( state_pt, CV_RGB(255,255,255), 3 );
     draw_cross( measurement_pt, CV_RGB(255,0,0), 3 );
@@ -76,8 +82,8 @@ while (true),
     
     cvKalmanCorrect( kalman, measurement );
 
-    cvRandArr( rng, process_noise, CV_RAND_NORMAL, cvRealScalar(0),
-              cvRealScalar(sqrt(kalman.process_noise_cov[0,0])));
+    cvRandArr( rng, process_noise, CV_RAND_NORMAL, cvRealScalar(0), \
+              cvRealScalar(sqrt(kalman.process_noise_cov(0)(0))));
     cvMatMulAdd( kalman.transition_matrix, state, process_noise, state );
 
     cvShowImage( "Kalman", img );
@@ -88,7 +94,7 @@ while (true),
     endif
   endwhile
   
-  if( code == '\x1b' or code == 'q' or code == 'Q' )
+  if( code == '\x1b' || code == 'q' || code == 'Q' )
     break;
   endif
 endwhile
index de9295ff7c01a89a082478ba341d91bb68aaae99..60b40f3c91f3e97562ba0a8a684af9bacba20077 100644 (file)
@@ -1,14 +1,18 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 cv;
 highgui;
 MAX_CLUSTERS=5;
 
-color_tab = [
-             CV_RGB(255,0,0),
-             CV_RGB(0,255,0),
-             CV_RGB(100,100,255),
-             CV_RGB(255,0,255),
-             CV_RGB(255,255,0)];
+function ret = randint(v1, v2)
+  ret = int32(rand() * (v2 - v1) + v1);
+end
+
+color_tab = { \
+             CV_RGB(255,0,0), \
+             CV_RGB(0,255,0), \
+             CV_RGB(100,100,255), \
+             CV_RGB(255,0,255), \
+             CV_RGB(255,255,0)};
 img = cvCreateImage( cvSize( 500, 500 ), 8, 3 );
 rng = cvRNG(-1);
 
@@ -23,9 +27,9 @@ while (true),
   ## generate random sample from multigaussian distribution
   for k=0:cluster_count-1,
     center = CvPoint();
-    center.x = cvRandInt(rng)%img.width;
-    center.y = cvRandInt(rng)%img.height;
-    first = k*sample_count/cluster_count
+    center.x = mod(cvRandInt(rng), img.width);
+    center.y = mod(cvRandInt(rng), img.height);
+    first = k*sample_count/cluster_count;
     last = sample_count;
     if (k != cluster_count)
       last = (k+1)*sample_count/cluster_count;
@@ -33,8 +37,8 @@ while (true),
 
     point_chunk = cvGetRows(points, first, last);
     
-    cvRandArr( rng, point_chunk, CV_RAND_NORMAL,
-              cvScalar(center.x,center.y,0,0),
+    cvRandArr( rng, point_chunk, CV_RAND_NORMAL, \
+              cvScalar(center.x,center.y,0,0), \
               cvScalar(img.width*0.1,img.height*0.1,0,0));
   endfor
   
@@ -42,23 +46,24 @@ while (true),
   ## shuffle samples 
   cvRandShuffle( points, rng );
 
-  cvKMeans2( points, cluster_count, clusters,
+  cvKMeans2( points, cluster_count, clusters, \
             cvTermCriteria( CV_TERMCRIT_EPS+CV_TERMCRIT_ITER, 10, 1.0 ));
 
   cvZero( img );
 
   for i=0:sample_count-1,
-    cluster_idx = clusters[i];
-    pt = points[i];
-    cvCircle( img, pt, 2, color_tab[cluster_idx], CV_FILLED, \
-            CV_AA, 0 );
+    cluster_idx = clusters(i);
+    pt = points(i);
+    cvCircle( img, pt, 2, color_tab{cluster_idx + 1}, CV_FILLED, CV_AA, 0 );
+
+cvCircle( img, pt, 2, color_tab{cluster_idx + 1}, CV_FILLED, CV_AA, 0 );
   endfor
   
 
   cvShowImage( "clusters", img );
 
-  key = cvWaitKey(0)
-  if( key == 27 or key == 'q' or key == 'Q' )
+  key = cvWaitKey(0);
+  if( key == 27 || key == 'q' || key == 'Q' )
     break;
   endif
 endwhile
index 9d10470347a7b425e87a49e4f80c22d36fa3dadc..2e677854d7c64dab6b00dd9d126e8d4b71523031 100644 (file)
@@ -1,11 +1,11 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 cv
 highgui
 
-laplace = None
-colorlaplace = None
-planes = [ None, None, None ];
-capture = None
+laplace = []
+colorlaplace = []
+planes = [ [], [], [] ];
+capture = []
 
 if (size(argv, 1)==1)
   capture = cvCreateCameraCapture( 0 )
@@ -40,13 +40,13 @@ while (true),
                                 8, 3 );
   endif
 
-  cvSplit( frame, planes[0], planes[1], planes[2], None );
+  cvSplit( frame, planes[0], planes[1], planes[2], [] );
   for plane in planes,
     cvLaplace( plane, laplace, 3 );
     cvConvertScaleAbs( laplace, plane, 1, 0 );
   endfor
 
-  cvMerge( planes[0], planes[1], planes[2], None, colorlaplace );
+  cvMerge( planes[0], planes[1], planes[2], [], colorlaplace );
   colorlaplace.origin = frame.origin;
 
   cvShowImage("Laplacian", colorlaplace );
index 2457d6bff6b660bd380be1a7c456cefcdde00615..930fbf7a684306aeef07cd3e0ff7815401b4247a 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 
 printf("OpenCV Octave version of lkdemo\n");
 
@@ -15,8 +15,8 @@ MAX_COUNT = 500
 #############################################################################
 ## some "global" variables
 
-image = None
-pt = None
+image = []
+pt = []
 add_remove_pt = false
 flags = 0
 night_mode = false
@@ -91,7 +91,7 @@ printf("Hot keys: \n" \
 highgui.cvNamedWindow ('LkDemo', highgui.CV_WINDOW_AUTOSIZE)
 
 ## register the mouse callback
-highgui.cvSetMouseCallback ('LkDemo', on_mouse, None)
+highgui.cvSetMouseCallback ('LkDemo', on_mouse, [])
 
 while (1)
   ## do forever
@@ -140,7 +140,7 @@ while (1)
     points [1] = cv.cvGoodFeaturesToTrack (
                                           grey, eig, temp,
                                           MAX_COUNT,
-                                          quality, min_distance, None, 3, 0, 0.04)
+                                          quality, min_distance, [], 3, 0, 0.04)
 
     ## refine the corner locations
     cv.cvFindCornerSubPix (
@@ -163,7 +163,7 @@ while (1)
                                                    points [0], len (points [0]),
                                                    cv.cvSize (win_size, win_size), 3,
                                                    len (points [0]),
-                                                   None,
+                                                   [],
                                                    cv.cvTermCriteria (cv.CV_TERMCRIT_ITER|cv.CV_TERMCRIT_EPS,
                                                                       20, 0.03),
                                                    flags)
index f6a02c89e4a55895b94c2a3361726fd5f8ec24f9..3eee8ccee8137b84471a3e8b4cb3820eedf8b45a 100644 (file)
@@ -1,10 +1,10 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 cv
 highgui
 
-src=None
-dst=None
-src2=None
+src=[]
+dst=[]
+src2=[]
 
 function on_mouse( event, x, y, flags, param )
 
@@ -40,7 +40,7 @@ dst = cvCreateImage( cvSize(256,256), 8, 3 );
 src2 = cvCreateImage( cvGetSize(src), 8, 3 );
 
 cvSetMouseCallback( "original", on_mouse );
-on_mouse( CV_EVENT_LBUTTONDOWN, src.width/2, src.height/2, None, None)
+on_mouse( CV_EVENT_LBUTTONDOWN, src.width/2, src.height/2, [], [])
 
 cvShowImage( "original", src );
 cvWaitKey();
index 33b39aaa0e9ecae800adbec4074d6eff17b91dd0..46584c5c2ad3813d84db0393a8054f662893604c 100644 (file)
@@ -1,56 +1,66 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 
-cv
-highgui
+cv;
+highgui;
+
+function ret = randint(a, b)
+  ret = int32(rand() * (b - a) + a);
+endfunction
 
 function minarea_array(img, count)
-  pointMat = cvCreateMat( count, 1, CV_32SC2 )
+  global CV_32SC2;
+  global cvZero;
+  pointMat = cvCreateMat( count, 1, CV_32SC2 );
   for i=0:count-1,
-    pointMat[i] = cvPoint( randint(img.width/4, img.width*3/4),
-                          randint(img.height/4, img.height*3/4) )
+    pointMat(i) = cvPoint( randint(img.width/4, img.width*3/4), randint(img.height/4, img.height*3/4) );
   endfor
 
-  box = cvMinAreaRect2( pointMat )
-  box_vtx = cvBoxPoints( box )
-  success, center, radius = cvMinEnclosingCircle( pointMat )
-  cvZero( img )
+  box = cvMinAreaRect2( pointMat );
+  box_vtx = cvBoxPoints( box );
+  [success, center, radius] = cvMinEnclosingCircle( pointMat );
+  cvZero( img );
   for i=0:count-1,
     cvCircle( img, cvGet1D(pointMat,i), 2, CV_RGB( 255, 0, 0 ), \
-            CV_FILLED, CV_AA, 0 )
+            CV_FILLED, CV_AA, 0 );
   endfor
 
-  box_vtx = [cvPointFrom32f(box_vtx[0]),
-             cvPointFrom32f(box_vtx[1]),
-             cvPointFrom32f(box_vtx[2]),
-             cvPointFrom32f(box_vtx[3])]
-  cvCircle( img, cvPointFrom32f(center), cvRound(radius), CV_RGB(255, 255, 0), 1, CV_AA, 0 )
-  cvPolyLine( img, [box_vtx], 1, CV_RGB(0,255,255), 1, CV_AA ) 
-endfunction    
+  box_vtx = {cvPointFrom32f(box_vtx{1}),
+             cvPointFrom32f(box_vtx{2}),
+             cvPointFrom32f(box_vtx{3}),
+             cvPointFrom32f(box_vtx{4})};
+  cvCircle( img, cvPointFrom32f(center), cvRound(radius), CV_RGB(255, 255, 0), 1, CV_AA, 0 );
+  cvPolyLine( img, {box_vtx}, 1, CV_RGB(0,255,255), 1, CV_AA ) ;
+endfunction
 
 
 function minarea_seq(img, count, storage)
-  ptseq = cvCreateSeq( CV_SEQ_KIND_GENERIC | CV_32SC2, sizeof_CvContour, sizeof_CvPoint, storage )
-  ptseq = CvSeq_CvPoint.cast( ptseq )
+  global CV_SEQ_KIND_GENERIC;
+  global CV_32SC2;
+  global sizeof_CvContour;
+  global sizeof_CvPoint;
+  global CvSeq_CvPoint;
+  global cvZero;
+  ptseq = cvCreateSeq( bitor(CV_SEQ_KIND_GENERIC, CV_32SC2), sizeof_CvContour, sizeof_CvPoint, storage );
+  ptseq = CvSeq_CvPoint.cast( ptseq );
   for i=0:count-1,
-    pt0 = cvPoint( randint(img.width/4, img.width*3/4),
-                  randint(img.height/4, img.height*3/4) )
-    cvSeqPush( ptseq, pt0 )
+    pt0 = cvPoint( randint(img.width/4, img.width*3/4), randint(img.height/4, img.height*3/4) );
+    cvSeqPush( ptseq, pt0 );
   endfor
-  box = cvMinAreaRect2( ptseq )
-  box_vtx = cvBoxPoints( box )
-  success, center, radius = cvMinEnclosingCircle( ptseq )
-  cvZero( img )
-  for pt in ptseq,
-    cvCircle( img, pt, 2, CV_RGB( 255, 0, 0 ), CV_FILLED, CV_AA, 0 )
+  box = cvMinAreaRect2( ptseq );
+  box_vtx = cvBoxPoints( box );
+  [success, center, radius] = cvMinEnclosingCircle( ptseq );
+  cvZero( img );
+  for pt = ptseq,
+    cvCircle( img, pt, 2, CV_RGB( 255, 0, 0 ), CV_FILLED, CV_AA, 0 );
   endfor
 
-  box_vtx = [cvPointFrom32f(box_vtx[0]),
-             cvPointFrom32f(box_vtx[1]),
-             cvPointFrom32f(box_vtx[2]),
-             cvPointFrom32f(box_vtx[3])]
-  cvCircle( img, cvPointFrom32f(center), cvRound(radius), CV_RGB(255, 255, 0), 1, CV_AA, 0 )
-  cvPolyLine( img, [box_vtx], 1, CV_RGB(0,255,255), 1, CV_AA ) 
-  cvClearMemStorage( storage )
+  box_vtx = {cvPointFrom32f(box_vtx{0}),
+             cvPointFrom32f(box_vtx{1}),
+             cvPointFrom32f(box_vtx{2}),
+             cvPointFrom32f(box_vtx{3})};
+  cvCircle( img, cvPointFrom32f(center), cvRound(radius), CV_RGB(255, 255, 0), 1, CV_AA, 0 );
+  cvPolyLine( img, {box_vtx}, 1, CV_RGB(0,255,255), 1, CV_AA );
+  cvClearMemStorage( storage );
 endfunction
 
 img = cvCreateImage( cvSize( 500, 500 ), 8, 3 );
@@ -58,21 +68,21 @@ storage = cvCreateMemStorage(0);
 
 cvNamedWindow( "rect & circle", 1 );
 
-use_seq=true
+use_seq=false;
 
 while (true),
-  count = randint(1,100)
+  count = randint(1,100);
   if (use_seq)
-    minarea_seq(img, count, storage)
+    minarea_seq(img, count, storage);
   else
-    minarea_array(img, count)
+    minarea_array(img, count);
   endif
 
-  cvShowImage("rect & circle", img)
-  key = cvWaitKey()
-  if( key == '\x1b' )
+  cvShowImage("rect & circle", img);
+  key = cvWaitKey();
+  if( key == '\x1b' );
     break;
   endif
 
-  use_seq = !use_seq
+  use_seq = !use_seq;
 endwhile
index 5e0c17ed8c854f56ed8f9c81e1e4727b0bcb53c7..26b61998a6df996474721c55b33085d3f4e3e1f8 100644 (file)
@@ -1,7 +1,13 @@
-#! /usr/bin/env octave -q
-cv
-highgui
+#! /usr/bin/env octave
+cv;
+highgui;
 
+global src;
+global image
+global element
+global element_shape
+global global_pos;
+global dest;
 src = 0;
 image = 0;
 dest = 0;
@@ -10,35 +16,59 @@ element_shape = CV_SHAPE_RECT;
 global_pos = 0;
 
 function Opening(pos)
-  element = cvCreateStructuringElementEx( pos*2+1, pos*2+1, pos, pos, element_shape, None );
+  global src;
+  global image
+  global element
+  global element_shape
+  global global_pos;
+  global dest;
+  element = cvCreateStructuringElementEx( pos*2+1, pos*2+1, pos, pos, element_shape, [] );
   cvErode(src,image,element,1);
   cvDilate(image,dest,element,1);
   cvShowImage("Opening&Closing window",dest);
 endfunction
 function Closing(pos)
-  element = cvCreateStructuringElementEx( pos*2+1, pos*2+1, pos, pos, element_shape, None );
+  global src;
+  global image
+  global element
+  global element_shape
+  global global_pos;
+  global dest;
+  element = cvCreateStructuringElementEx( pos*2+1, pos*2+1, pos, pos, element_shape, [] );
   cvDilate(src,image,element,1);
   cvErode(image,dest,element,1);
   cvShowImage("Opening&Closing window",dest);
 endfunction
 function Erosion(pos)
-  element = cvCreateStructuringElementEx( pos*2+1, pos*2+1, pos, pos, element_shape, None );
+  global src;
+  global image
+  global element
+  global element_shape
+  global global_pos;
+  global dest;
+  element = cvCreateStructuringElementEx( pos*2+1, pos*2+1, pos, pos, element_shape, [] );
   cvErode(src,dest,element,1);
   cvShowImage("Erosion&Dilation window",dest);
 endfunction
 function Dilation(pos)
-  element = cvCreateStructuringElementEx( pos*2+1, pos*2+1, pos, pos, element_shape, None );
+  global src;
+  global image
+  global element
+  global element_shape
+  global global_pos;
+  global dest;
+  element = cvCreateStructuringElementEx( pos*2+1, pos*2+1, pos, pos, element_shape, [] );
   cvDilate(src,dest,element,1);
   cvShowImage("Erosion&Dilation window",dest);
 endfunction
 
-filename = "../c/baboon.jpg"
-if (size(argv, 1)==2)
-  filename = argv(1, :)
+filename = "../c/baboon.jpg";
+if (size(argv, 1)==1)
+  filename = argv(){1};
 endif
-src = cvLoadImage(filename,1)
-if (! src)
-  exit(-1)
+src = cvLoadImage(filename,1);
+if (! swig_this(src))
+  exit(-1);
 endif
 
 image = cvCloneImage(src);
@@ -47,10 +77,10 @@ cvNamedWindow("Opening&Closing window",1);
 cvNamedWindow("Erosion&Dilation window",1);
 cvShowImage("Opening&Closing window",src);
 cvShowImage("Erosion&Dilation window",src);
-cvCreateTrackbar("Open","Opening&Closing window",global_pos,10,Opening);
-cvCreateTrackbar("Close","Opening&Closing window",global_pos,10,Closing);
-cvCreateTrackbar("Dilate","Erosion&Dilation window",global_pos,10,Dilation);
-cvCreateTrackbar("Erode","Erosion&Dilation window",global_pos,10,Erosion);
+cvCreateTrackbar("Open","Opening&Closing window",global_pos,10,@Opening);
+cvCreateTrackbar("Close","Opening&Closing window",global_pos,10,@Closing);
+cvCreateTrackbar("Dilate","Erosion&Dilation window",global_pos,10,@Dilation);
+cvCreateTrackbar("Erode","Erosion&Dilation window",global_pos,10,@Erosion);
 cvWaitKey(0);
 cvDestroyWindow("Opening&Closing window");
 cvDestroyWindow("Erosion&Dilation window");
index b58dffa614e6e9566e1b18c4b72b2954f5611f9c..683edb5a8cb29b607d43f6d6c6257550e3e162d1 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 
 cv
 highgui
@@ -10,11 +10,11 @@ MIN_TIME_DELTA = 0.05;
 N = 4;
 buf = range(10) 
 last = 0;
-mhi = None; # MHI
-orient = None; # orientation
-mask = None; # valid orientation mask
-segmask = None; # motion segmentation map
-storage = None; # temporary storage
+mhi = []; # MHI
+orient = []; # orientation
+mask = []; # valid orientation mask
+segmask = []; # motion segmentation map
+storage = []; # temporary storage
 
 function update_mhi( img, dst, diff_threshold )
   global last
@@ -46,7 +46,7 @@ function update_mhi( img, dst, diff_threshold )
       cvCvtScale( mhi, mask, 255./MHI_DURATION,
                 (MHI_DURATION - timestamp)*255./MHI_DURATION );
       cvZero( dst );
-      cvMerge( mask, None, None, None, dst );
+      cvMerge( mask, [], [], [], dst );
       cvCalcMotionGradient( mhi, mask, orient, MAX_TIME_DELTA, MIN_TIME_DELTA, 3 );
       if( not storage )
        storage = cvCreateMemStorage(0);
@@ -72,7 +72,7 @@ function update_mhi( img, dst, diff_threshold )
           mask_roi = cvGetSubRect( mask, comp_rect );
           angle = cvCalcGlobalOrientation( orient_roi, mask_roi, mhi_roi, timestamp, MHI_DURATION);
           angle = 360.0 - angle;  # adjust for images with top-left origin
-          count = cvNorm( silh_roi, None, CV_L1, None ); # calculate number of points within silhouette ROI
+          count = cvNorm( silh_roi, [], CV_L1, [] ); # calculate number of points within silhouette ROI
           if( count < comp_rect.width * comp_rect.height * 0.05 )
             continue;
          endif
index b42530e817110f82904b987a70c6299056f9e5fc..7af28fee7a690c538ef14d13a2cfce8ba78f4431 100644 (file)
@@ -1,17 +1,17 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 
 cv
 highgui
 
-image =  [None, None]
-image0 = None
-image1 = None
+image =  [[], []]
+image0 = []
+image1 = []
 threshold1 = 255
 threshold2 = 30
 l = level = 4;
 block_size = 1000;
 filter = CV_GAUSSIAN_5x5;
-storage = None
+storage = []
 min_comp = CvConnectedComp()
 
 function set_thresh1( val )
index 5b0135c4a0a3665b915161893c411b36376f05f1..d75e698921c0bb86f9671f118215d793924c1ebe 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 ##
 ## The full "Square Detector" program.
 ## It loads several images subsequentally and tries to find squares in
@@ -9,9 +9,9 @@ cv
 highgui
 
 thresh = 50;
-img = None;
-img0 = None;
-storage = None;
+img = [];
+img0 = [];
+storage = [];
 wndname = "Square Detection Demo";
 
 function angle( pt1, pt2, pt0 )
@@ -44,9 +44,9 @@ function squares = findSquares4( img, storage )
   ## find squares in every color plane of the image
   for c=0:3-1,
     ## extract the c-th color plane
-    channels = [None, None, None]
+    channels = [[], [], []]
     channels[c] = tgray
-    cvSplit( subimage, channels[0], channels[1], channels[2], None ) 
+    cvSplit( subimage, channels[0], channels[1], channels[2], [] ) 
     for l=0:N-1,
       ## hack: use Canny instead of zero threshold level.
       ## Canny helps to catch squares with gradient shading
@@ -56,7 +56,7 @@ function squares = findSquares4( img, storage )
         cvCanny( tgray, gray, 0, thresh, 5 );
        ## dilate canny output to remove potential
        ## holes between edge segments
-        cvDilate( gray, gray, None, 1 );
+        cvDilate( gray, gray, [], 1 );
       else
        ## apply threshold if l!=0
        ##     tgray(x,y) = gray(x,y) < (l+1)*255/N ? 255 : 0
index 61d38412376a9bf12515594684dfd021222b151b..c130700f5d9a82dccbf21730c1e3597a32c6c99a 100644 (file)
@@ -1,14 +1,14 @@
-#! /usr/bin/env octave -q
+#! /usr/bin/env octave
 
 cv
 highgui
 
-marker_mask = None;
-markers = None;
-img0 = None
-img = None
-img_gray = None 
-wshed = None
+marker_mask = [];
+markers = [];
+img0 = []
+img = []
+img_gray = [] 
+wshed = []
 prev_pt = cvPoint(-1,-1)
 
 function on_mouse( event, x, y, flags, param )
@@ -68,7 +68,7 @@ cvZero( wshed );
 cvShowImage( "image", img );
 cvShowImage( "watershed transform", wshed );
 
-cvSetMouseCallback( "image", on_mouse, None );
+cvSetMouseCallback( "image", on_mouse, [] );
 while (true)
   c = cvWaitKey(0);
   if (c=='\x1b')