Lines Matching refs:dhnd

125         DrawHandler dhnd;
128 public ProcessHandler(DrawHandler dhnd,
130 this.dhnd = dhnd;
145 public static boolean fillPath(DrawHandler dhnd, Path2D.Float p2df,
148 FillProcessHandler fhnd = new FillProcessHandler(dhnd);
156 public static boolean drawPath(DrawHandler dhnd,
161 return doProcessPath(new DrawProcessHandler(dhnd, endSubPath),
165 public static boolean drawPath(DrawHandler dhnd,
169 return doProcessPath(new DrawProcessHandler(dhnd,
431 public DrawProcessHandler(DrawHandler dhnd,
433 super(dhnd, PH_MODE_DRAW_CLIP);
434 this.dhnd = dhnd;
452 (dhnd.yMin > Y0 ||
453 dhnd.yMax <= Y0 ||
454 dhnd.xMin > X0 ||
455 dhnd.xMax <= X0)) return;
463 dhnd.drawPixel(X0, Y0);
466 dhnd.drawPixel(X0, Y0);
474 (dhnd.yMin <= Y0 &&
475 dhnd.yMax > Y0 &&
476 dhnd.xMin <= X0 &&
477 dhnd.xMax > X0))
484 dhnd.drawPixel(X0, Y0);
488 dhnd.drawLine(X0, Y0, X1, Y1);
505 (dhnd.yMin > Y1 ||
506 dhnd.yMax <= Y1 ||
507 dhnd.xMin > X1 ||
508 dhnd.xMax <= X1)) {
512 dhnd.drawPixel(X1, Y1);
523 (dhnd.yMin > _Y ||
524 dhnd.yMax <= _Y ||
525 dhnd.xMin > _X ||
526 dhnd.xMax <= _X)) return;
530 * assert(dhnd.yMin <= _Y &&
531 * dhnd.yMax > _Y &&
532 * dhnd.xMin <= _X &&
533 * dhnd.xMax > _X);
542 dhnd.drawPixel(_X, _Y);
545 dhnd.drawPixel(_X, _Y);
800 if (hnd.dhnd.xMaxf < xMin || hnd.dhnd.xMinf > xMax ||
801 hnd.dhnd.yMaxf < yMin || hnd.dhnd.yMinf > yMax) {
810 if (hnd.dhnd.yMaxf < yMin || hnd.dhnd.yMinf > yMax ||
811 hnd.dhnd.xMaxf < xMin)
820 if (hnd.dhnd.xMinf > xMax) {
821 coords[0] = coords[2] = coords[4] = hnd.dhnd.xMinf;
845 hnd.dhnd.xMinf >= xMin ||
846 hnd.dhnd.xMaxf <= xMax ||
847 hnd.dhnd.yMinf >= yMin ||
848 hnd.dhnd.yMaxf <= yMax,
1159 if (hnd.dhnd.xMaxf < xMin || hnd.dhnd.xMinf > xMax ||
1160 hnd.dhnd.yMaxf < yMin || hnd.dhnd.yMinf > yMax) {
1169 if (hnd.dhnd.yMaxf < yMin || hnd.dhnd.yMinf > yMax ||
1170 hnd.dhnd.xMaxf < xMin)
1179 if (hnd.dhnd.xMinf > xMax) {
1181 hnd.dhnd.xMinf;
1211 hnd.dhnd.xMinf > xMin ||
1212 hnd.dhnd.xMaxf < xMax ||
1213 hnd.dhnd.yMinf > yMin ||
1214 hnd.dhnd.yMaxf < yMax,
1369 xMin = hnd.dhnd.xMinf;
1370 yMin = hnd.dhnd.yMinf;
1371 xMax = hnd.dhnd.xMaxf;
1372 yMax = hnd.dhnd.yMaxf;
1482 hnd.dhnd.adjustBounds(LOWER_OUT_BND, LOWER_OUT_BND,
1495 if (hnd.dhnd.strokeControl == SunHints.INTVAL_STROKE_PURE) {
1902 int rightBnd = hnd.dhnd.xMax - 1;
1985 xl = xr = hnd.dhnd.xMin;
1997 hnd.dhnd.drawScanline(xl, xr, y >> MDP_PREC);
2014 hnd.dhnd.drawScanline(xl, rightBnd, y >> MDP_PREC);
2047 outXMin = (int)(dhnd.xMinf * MDP_MULT);
2048 outXMax = (int)(dhnd.xMaxf * MDP_MULT);
2049 outYMin = (int)(dhnd.yMinf * MDP_MULT);
2050 outYMax = (int)(dhnd.yMaxf * MDP_MULT);
2117 FillProcessHandler(DrawHandler dhnd) {
2118 super(dhnd, PH_MODE_FILL_CLIP);