CvCBQuad 149 modules/calib3d/src/calibinit.cpp struct CvCBQuad *neighbors[4]; // Pointers of quad neighbors CvCBQuad 156 modules/calib3d/src/calibinit.cpp static int icvGenerateQuads( CvCBQuad **quads, CvCBCorner **corners, CvCBQuad 163 modules/calib3d/src/calibinit.cpp static void icvFindQuadNeighbors( CvCBQuad *quads, int quad_count ); CvCBQuad 165 modules/calib3d/src/calibinit.cpp static int icvFindConnectedQuads( CvCBQuad *quads, int quad_count, CvCBQuad 166 modules/calib3d/src/calibinit.cpp CvCBQuad **quad_group, int group_idx, CvCBQuad 169 modules/calib3d/src/calibinit.cpp static int icvCheckQuadGroup( CvCBQuad **quad_group, int count, CvCBQuad 173 modules/calib3d/src/calibinit.cpp CvCBQuad **quads, CvSize pattern_size ); CvCBQuad 175 modules/calib3d/src/calibinit.cpp static int icvOrderFoundConnectedQuads( int quad_count, CvCBQuad **quads, CvCBQuad 176 modules/calib3d/src/calibinit.cpp int *all_count, CvCBQuad **all_quads, CvCBCorner **corners, CvCBQuad 179 modules/calib3d/src/calibinit.cpp static void icvOrderQuad(CvCBQuad *quad, CvCBCorner *corner, int common); CvCBQuad 182 modules/calib3d/src/calibinit.cpp static int icvTrimCol(CvCBQuad **quads, int count, int col, int dir); CvCBQuad 184 modules/calib3d/src/calibinit.cpp static int icvTrimRow(CvCBQuad **quads, int count, int row, int dir); CvCBQuad 187 modules/calib3d/src/calibinit.cpp static int icvAddOuterQuad(CvCBQuad *quad, CvCBQuad **quads, int quad_count, CvCBQuad 188 modules/calib3d/src/calibinit.cpp CvCBQuad **all_quads, int all_count, CvCBCorner **corners); CvCBQuad 190 modules/calib3d/src/calibinit.cpp static void icvRemoveQuadFromGroup(CvCBQuad **quads, int count, CvCBQuad *q0); CvCBQuad 233 modules/calib3d/src/calibinit.cpp CvCBQuad *quads = 0, **quad_group = 0; CvCBQuad 412 modules/calib3d/src/calibinit.cpp quad_group = (CvCBQuad**)cvAlloc( sizeof(quad_group[0]) * (quad_count+quad_count / 2)); CvCBQuad 625 modules/calib3d/src/calibinit.cpp icvOrderFoundConnectedQuads( int quad_count, CvCBQuad **quads, CvCBQuad 626 modules/calib3d/src/calibinit.cpp int *all_count, CvCBQuad **all_quads, CvCBCorner **corners, CvCBQuad 633 modules/calib3d/src/calibinit.cpp CvCBQuad *start = NULL; CvCBQuad 662 modules/calib3d/src/calibinit.cpp CvCBQuad* q; CvCBQuad 677 modules/calib3d/src/calibinit.cpp CvCBQuad *neighbor = q->neighbors[i]; CvCBQuad 785 modules/calib3d/src/calibinit.cpp CvCBQuad *neighbor = quads[i]->neighbors[j]; CvCBQuad 857 modules/calib3d/src/calibinit.cpp icvAddOuterQuad( CvCBQuad *quad, CvCBQuad **quads, int quad_count, CvCBQuad 858 modules/calib3d/src/calibinit.cpp CvCBQuad **all_quads, int all_count, CvCBCorner **corners ) CvCBQuad 868 modules/calib3d/src/calibinit.cpp CvCBQuad *q = &(*all_quads)[all_count]; CvCBQuad 908 modules/calib3d/src/calibinit.cpp CvCBQuad *qn = quad->neighbors[(i+3)%4]->neighbors[i]; CvCBQuad 927 modules/calib3d/src/calibinit.cpp icvTrimCol(CvCBQuad **quads, int count, int col, int dir) CvCBQuad 972 modules/calib3d/src/calibinit.cpp icvTrimRow(CvCBQuad **quads, int count, int row, int dir) CvCBQuad 1022 modules/calib3d/src/calibinit.cpp icvRemoveQuadFromGroup(CvCBQuad **quads, int count, CvCBQuad *q0) CvCBQuad 1028 modules/calib3d/src/calibinit.cpp CvCBQuad *q = quads[i]; CvCBQuad 1050 modules/calib3d/src/calibinit.cpp CvCBQuad *q = quads[i]; CvCBQuad 1064 modules/calib3d/src/calibinit.cpp icvOrderQuad(CvCBQuad *quad, CvCBCorner *corner, int common) CvCBQuad 1079 modules/calib3d/src/calibinit.cpp CvCBQuad *tempq; CvCBQuad 1097 modules/calib3d/src/calibinit.cpp icvCleanFoundConnectedQuads( int quad_count, CvCBQuad **quad_group, CvSize pattern_size ) CvCBQuad 1116 modules/calib3d/src/calibinit.cpp CvCBQuad* q = quad_group[i]; CvCBQuad 1167 modules/calib3d/src/calibinit.cpp CvCBQuad *q0 = quad_group[min_box_area_index]; CvCBQuad 1172 modules/calib3d/src/calibinit.cpp CvCBQuad *q = quad_group[i]; CvCBQuad 1203 modules/calib3d/src/calibinit.cpp icvFindConnectedQuads( CvCBQuad *quad, int quad_count, CvCBQuad **out_group, CvCBQuad 1220 modules/calib3d/src/calibinit.cpp CvCBQuad* q = &quad[i]; CvCBQuad 1231 modules/calib3d/src/calibinit.cpp CvCBQuad *neighbor = q->neighbors[i]; CvCBQuad 1250 modules/calib3d/src/calibinit.cpp icvCheckQuadGroup( CvCBQuad **quad_group, int quad_count, CvCBQuad 1269 modules/calib3d/src/calibinit.cpp CvCBQuad* q = quad_group[i]; CvCBQuad 1507 modules/calib3d/src/calibinit.cpp static void icvFindQuadNeighbors( CvCBQuad *quads, int quad_count ) CvCBQuad 1516 modules/calib3d/src/calibinit.cpp CvCBQuad* cur_quad = &quads[idx]; CvCBQuad 1529 modules/calib3d/src/calibinit.cpp CvCBQuad *closest_quad = 0; CvCBQuad 1609 modules/calib3d/src/calibinit.cpp CvCBQuad* q = &quads[k]; CvCBQuad 1651 modules/calib3d/src/calibinit.cpp icvGenerateQuads( CvCBQuad **out_quads, CvCBCorner **out_corners, CvCBQuad 1757 modules/calib3d/src/calibinit.cpp *out_quads = (CvCBQuad*)cvAlloc((root->total+root->total / 2) * sizeof((*out_quads)[0])); CvCBQuad 1763 modules/calib3d/src/calibinit.cpp CvCBQuad* q = &(*out_quads)[quad_count];