Lines Matching defs:irs
2508 Shape::TesteIntersection (Shape * ils, Shape * irs, int ilb, int irb,
2513 int rSt = irs->getEdge(irb).st, rEn = irs->getEdge(irb).en;
2525 rdir = irs->eData[irb].rdx;
2541 double jl = irs->pData[rSt].rx[0], jt = irs->pData[rSt].rx[1], jr =
2542 irs->pData[rEn].rx[0], jb = irs->pData[rEn].rx[1];
2564 sDiff = ils->pData[lSt].rx - irs->pData[rSt].rx;
2565 eDiff = ils->pData[lEn].rx - irs->pData[rSt].rx;
2571 sDiff = irs->pData[rSt].rx - ils->pData[lSt].rx;
2572 eDiff = irs->pData[rEn].rx - ils->pData[lSt].rx;
2586 (slDot * irs->pData[rEn].rx - elDot * irs->pData[rSt].rx) / (slDot -
2602 usvs = irs->pData[rSt].rx - ils->pData[lSt].rx;
2610 double tdet = det * ils->eData[ilb].isqlength * irs->eData[irb].isqlength;
2616 sDiff = ils->pData[lSt].rx - irs->pData[rSt].rx;
2617 eDiff = ils->pData[lEn].rx - irs->pData[rSt].rx;
2622 (sDot * irs->pData[lEn].rx - eDot * irs->pData[lSt].rx) / (sDot -
2626 sDiff = irs->pData[rSt].rx - ils->pData[lSt].rx;
2627 eDiff = irs->pData[rEn].rx - ils->pData[lSt].rx;