Lines Matching refs:lx
664 double lx, ly; // limit
670 void set(double sx, double sy, double lx, double ly) {
673 this.lx = lx;
675 double dx = lx - sx;
687 this.lx = rhs.lx;
699 if (lx >= sx) {
700 if (sx < hi && lx >= lo) {
705 if (lx > hi) {
706 if (m != 0) result.ly = ly + m * (hi - lx);
707 result.lx = hi;
712 if (lx < hi && sx >= lo) {
713 if (lx < lo) {
714 if (m != 0) result.ly = ly + m * (lo - lx);
715 result.lx = lo;
793 if (LOGMAP) LOG.format("s(%d) line %g, %g to %g, %g\n", ix, li.sx, li.sy, li.lx, li.ly);
796 if (LOGMAP) LOG.format("pin: %g, %g to %g, %g\n", temp.sx, temp.sy, temp.lx, temp.ly);
801 temp.lx -= data[ix-1];
802 double lx = data[ix-3] + temp.lx * ux - temp.ly * uy;
803 double ly = data[ix-2] + temp.lx * uy + temp.ly * ux;
805 if (LOGMAP) LOG.format("points: %g, %g to %g, %g\n", sx, sy, lx, ly);
816 if (LOGMAP) LOG.format("[lt %g, %g]\n", lx, ly);
817 gp.lineTo((float)lx, (float)ly);
820 cx = lx;