public void lineTo(int x1, int y1) { long tx1, ty1; if (scaleAndTranslate) { tx1 = m00 * x1 + m02; ty1 = m11 * y1 + m12; } else { tx1 = m00 * x1 + m01 * y1 + m02; ty1 = m10 * x1 + m11 * y1 + m12; } // System.out.println("PT: lineTo " + // ((tx1 >> 16)/65536.0) + ", " + // ((ty1 >> 16)/65536.0)); output.lineTo((int) (tx1 >> 16), (int) (ty1 >> 16)); }