Lines Matching defs:nb
2434 int nb = curBord;
2439 if (getEdge(nb).en == cPt)
2441 outsideW = swdData[nb].riW;
2442 nnb = CyclePrevAt (cPt, nb);
2446 outsideW = swdData[nb].leW;
2447 nnb = CyclePrevAt (cPt, nb);
2449 if (nnb == nb)
2452 nb = -1;
2455 nb = nnb;
2457 while (nb >= 0 && nb != curBord && swdData[nb].misc != 0);
2458 if (nb < 0 || nb == curBord)
2477 swdData[nb].misc = (void *) 1;
2478 swdData[nb].ind = searchInd++;
2479 if (cPt == getEdge(nb).st)
2481 swdData[nb].riW = outsideW;
2482 swdData[nb].leW = outsideW + eData[nb].weight;
2486 swdData[nb].leW = outsideW;
2487 swdData[nb].riW = outsideW - eData[nb].weight;
2489 swdData[nb].precParc = curBord;
2490 swdData[curBord].suivParc = nb;
2491 curBord = nb;
2493 if (cPt == getEdge(nb).en)