Lines Matching refs:cur_v
571 CvNode1D v0_head, v1_head, *cur_v, *prev_v;
606 for( found |= (cur_v = v1_head.next) != 0; cur_v != 0; cur_v = cur_v->next )
608 float cur_v_val = cur_v->val;
610 j = (int)(cur_v - v);
632 prev_v->next = cur_v->next;
652 for( cur_v = v0_head.next; cur_v != 0; )
654 j = (int)(cur_v - v);
658 cur_v->val = _cost[j] - cur_u_val;
660 prev_v->next = cur_v->next;
661 cur_v->next = v1_head.next;
662 v1_head.next = cur_v;
663 cur_v = prev_v->next;
667 prev_v = cur_v;
668 cur_v = cur_v->next;
890 CvNode1D v_head, *cur_v, *prev_v;
958 for( cur_v = v_head.next; cur_v != 0; cur_v = cur_v->next )
960 j = (int)(cur_v - v);
969 prev_v = cur_v;
984 for( cur_v = v_head.next; cur_v != 0; cur_v = cur_v->next )
986 j = (int)(cur_v - v);
987 if( cur_v->val == cost[min_i][j] ) /* column j needs updating */
1001 diff = max_val - cur_v->val;
1002 cur_v->val = max_val;
1021 for( cur_v = v_head.next; cur_v != 0; cur_v = cur_v->next )
1023 float temp = cost[i][cur_v - v];
1035 for( cur_v = v_head.next; cur_v != 0; cur_v = cur_v->next )
1036 delta[i][cur_v - v] += diff;