aboutsummaryrefslogtreecommitdiff
path: root/pix_opencv_contours.h
diff options
context:
space:
mode:
authorAntoine Villeret <avilleret@users.sourceforge.net>2013-01-15 14:29:08 +0000
committerAntoine Villeret <avilleret@users.sourceforge.net>2013-01-15 14:29:08 +0000
commit8ef221c853850bfa0ded97192a6894f8e4d942db (patch)
treef72b70b4a34b5707064dbe9fb431ec736db9f511 /pix_opencv_contours.h
parente4dbd3c6669edc7648e1e101082b5be3c419789b (diff)
add writing to tables methods
contours could be huge and may lead to stack overflow with the list iteratiion drawing function using tables and gemvertexbuffer also improve performances svn path=/trunk/externals/pix_opencv/; revision=16868
Diffstat (limited to 'pix_opencv_contours.h')
-rw-r--r--pix_opencv_contours.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/pix_opencv_contours.h b/pix_opencv_contours.h
index fb1ebe1..b546aca 100644
--- a/pix_opencv_contours.h
+++ b/pix_opencv_contours.h
@@ -65,6 +65,8 @@ class GEM_EXTERN pix_opencv_contours : public GemPixObj
void convexhullsMess(double arg);
void convexitydefectsMess(double arg);
void hierarchyMess(double arg);
+ void taboutputMess(float arg);
+ void tableMess(t_symbol*x, t_symbol*y, t_symbol*z);
private:
@@ -76,7 +78,9 @@ class GEM_EXTERN pix_opencv_contours : public GemPixObj
double m_area_threshold; // min area for contour
double m_epsilon;
- int m_enable_contours, m_enable_hulls, m_enable_defects, m_hierarchy_level, m_mode;
+ int m_enable_contours, m_enable_hulls, m_enable_defects, m_hierarchy_level, m_mode, m_taboutput;
+
+ t_symbol *m_x_arrayname, *m_y_arrayname, *m_z_arrayname;
};
#endif // for header file