Go to the documentation of this file.
43 #ifndef __OPENCV_IMGPROC_TYPES_C_H__
44 #define __OPENCV_IMGPROC_TYPES_C_H__
332 #define CV_INIT_3X3_DELTAS( deltas, step, nch ) \
333 ((deltas)[0] = (nch), (deltas)[1] = -(step) + (nch), \
334 (deltas)[2] = -(step), (deltas)[3] = -(step) - (nch), \
335 (deltas)[4] = -(nch), (deltas)[5] = (step) - (nch), \
336 (deltas)[6] = (step), (deltas)[7] = (step) + (nch))
345 #define CV_QUADEDGE2D_FIELDS() \
347 struct CvSubdiv2DPoint* pt[4]; \
348 CvSubdiv2DEdge next[4];
350 #define CV_SUBDIV2D_POINT_FIELDS()\
352 CvSubdiv2DEdge first; \
356 #define CV_SUBDIV2D_VIRTUAL_POINT_FLAG (1 << 30)
370 #define CV_SUBDIV2D_FIELDS() \
373 int is_geometry_valid; \
374 CvSubdiv2DEdge recent_edge; \
375 CvPoint2D32f topleft; \
376 CvPoint2D32f bottomright;
409 #define CV_SUBDIV2D_NEXT_EDGE( edge ) (((CvQuadEdge2D*)((edge) & ~3))->next[(edge)&3])
520 struct CvFeatureTree;