APIdia Launch Partner
Top Description Methods
sun.java2d.pipe

public Interface CompositePipe

Known Direct Implementers
sun.java2d.pipe.SpanClipRenderer, sun.java2d.pipe.GeneralCompositePipe, sun.java2d.pipe.AlphaColorPipe, sun.java2d.pipe.AlphaPaintPipe
Imports
java.awt.Rectangle, .Shape, sun.java2d.SunGraphics2D

This interface defines the set of calls used by a rendering pipeline based on an AATileGenerator to communicate the alpha tile sequence to the output (compositing) stages of the pipeline.

Method Summary

Modifier and TypeMethod and Description
public void
public boolean
needTile(Object context, int x, int y, int w, int h)

public void
renderPathTile(Object context, byte[] atile, int offset, int tilesize, int x, int y, int w, int h)

public void
skipTile(Object context, int x, int y)

public Object
startSequence(SunGraphics2D sg, Shape s, Rectangle dev, int[] abox)

Method Detail

endSequenceback to summary
public void endSequence(Object context)
needTileback to summary
public boolean needTile(Object context, int x, int y, int w, int h)
renderPathTileback to summary
public void renderPathTile(Object context, byte[] atile, int offset, int tilesize, int x, int y, int w, int h)
skipTileback to summary
public void skipTile(Object context, int x, int y)
startSequenceback to summary
public Object startSequence(SunGraphics2D sg, Shape s, Rectangle dev, int[] abox)