Lines Matching refs:rdi
75 EdgePointer a, b, c, ldo, rdi, ldi, rdo, maxx, minx;
94 build( split+1, high, &rdi, &rdo, (rows-lowrows) );
95 doMerge(&ldo, ldi, rdi, &rdo);
516 void CDelaunay::doMerge(EdgePointer *ldo, EdgePointer ldi, EdgePointer rdi, EdgePointer *rdo)
522 while (ccw(orig(ldi), dest(ldi), orig(rdi))) {
525 if (ccw(dest(rdi), orig(rdi), orig(ldi))) {
526 rdi = (EdgePointer)rprev(rdi);
532 basel = connectLeft((EdgePointer) sym(rdi), ldi);