Mesh replaces Polygon
[org.ibex.core.git] / src / org / ibex / plat / Java2.java
index 0efff67..0fed4e9 100644 (file)
@@ -117,7 +117,7 @@ public class Java2 extends AWT {
         private static GeneralPath gp = new GeneralPath();
 
         // this doens't seem to work on Windows
-        public void drawGlyph(org.ibex.graphics.Font.Glyph source, Affine a, Hull h, int rgb, int bg) {
+        public void drawGlyph(org.ibex.graphics.Font.Glyph source, Affine a, Mesh h, int rgb, int bg) {
             Image i = ((AWTGlyph)source).getImage();
             Image i2 = ((AWTGlyph)source).i2;
             if (((AWTGlyph)source).i2 == null) {
@@ -134,9 +134,9 @@ public class Java2 extends AWT {
             g2.drawImage(i2, 0, 0, null);
         }
 
-        public void fill(org.ibex.graphics.Polygon p, org.ibex.graphics.Paint paint) { fillStroke(p, paint, true, false); }
-        public void stroke(org.ibex.graphics.Polygon p, org.ibex.graphics.Paint paint) { fillStroke(p, paint, false, true); }
-        public void fillStroke(org.ibex.graphics.Polygon p, org.ibex.graphics.Paint paint, boolean fill, boolean stroke) {
+        public void fill(Mesh p, org.ibex.graphics.Paint paint) { fillStroke(p, paint, true, false); }
+        public void stroke(Mesh p, org.ibex.graphics.Paint paint) { fillStroke(p, paint, false, true); }
+        public void fillStroke(Mesh p, org.ibex.graphics.Paint paint, boolean fill, boolean stroke) {/*
             if (g == null) g = getGraphics();
             ((Graphics2D)g).setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_OFF); 
             int argb = ((org.ibex.graphics.Paint.SingleColorPaint)paint).color;
@@ -151,7 +151,7 @@ public class Java2 extends AWT {
             }
             if (fill) ((Graphics2D)g).fill(gp);
             if (stroke) ((Graphics2D)g).draw(gp);
-        }
+                                                                                                     */}
 
         public Java2PixelBuffer(int w, int h) {
             super(w,h);