Lines Matching full:_cell
196 _CvDPCell* _cell = cells + x*dispH;
204 sum[0] = _cell[d-dispH].sum - param2;
207 if( _cell[d+1].step != ICV_DP_STEP_DIAG && e0 )
209 sum[1] = _cell[d+1].sum + param1;
211 if( _cell[d-1-dispH].step != ICV_DP_STEP_UP && (_edges[1-d] & 2) )
215 sum[2] = _cell[d-1-dispH].sum + param1;
222 _cell[d].step = (uchar)t;
223 _cell[d].sum = sum[t] + s;
227 _cell[d].step = ICV_DP_STEP_DIAG;
228 _cell[d].sum = sum[2] + s;
235 _cell[d].step = ICV_DP_STEP_LEFT;
236 _cell[d].sum = sum[0] + s;
240 _cell[d].step = ICV_DP_STEP_UP;
241 _cell[d].sum = sum[1] + s;
245 else if( _cell[d-1-dispH].step != ICV_DP_STEP_UP && (_edges[1-d] & 2) )
247 sum[2] = _cell[d-1-dispH].sum + param1;
250 _cell[d].step = ICV_DP_STEP_LEFT;
251 _cell[d].sum = sum[0] + s;
255 _cell[d].step = ICV_DP_STEP_DIAG;
256 _cell[d].sum = sum[2] + s;
261 _cell[d].step = ICV_DP_STEP_LEFT;
262 _cell[d].sum = sum[0] + s;