< prev index next >

modules/javafx.graphics/src/main/java/com/sun/marlin/MarlinRenderer.java

Print this page




  30 public interface MarlinRenderer extends PathConsumer2D {
  31 
  32     public static final int WIND_EVEN_ODD = 0;
  33     public static final int WIND_NON_ZERO = 1;
  34 
  35     public MarlinRenderer init(final int pix_boundsX, final int pix_boundsY,
  36                                final int pix_boundsWidth, final int pix_boundsHeight,
  37                                final int windingRule);
  38 
  39     /**
  40      * Disposes this renderer and recycle it clean up before reusing this instance
  41      */
  42     public void dispose();
  43 
  44     public int getOutpixMinX();
  45     public int getOutpixMaxX();
  46     public int getOutpixMinY();
  47     public int getOutpixMaxY();
  48 
  49     public void produceAlphas(MarlinAlphaConsumer ac);



  50 }


  30 public interface MarlinRenderer extends PathConsumer2D {
  31 
  32     public static final int WIND_EVEN_ODD = 0;
  33     public static final int WIND_NON_ZERO = 1;
  34 
  35     public MarlinRenderer init(final int pix_boundsX, final int pix_boundsY,
  36                                final int pix_boundsWidth, final int pix_boundsHeight,
  37                                final int windingRule);
  38 
  39     /**
  40      * Disposes this renderer and recycle it clean up before reusing this instance
  41      */
  42     public void dispose();
  43 
  44     public int getOutpixMinX();
  45     public int getOutpixMaxX();
  46     public int getOutpixMinY();
  47     public int getOutpixMaxY();
  48 
  49     public void produceAlphas(MarlinAlphaConsumer ac);
  50 
  51     public float getOffsetX();
  52     public float getOffsetY();
  53 }
< prev index next >