APIdia Launch Partner
Top Inners Constructors Methods
sun.java2d.pipe

public Class GeneralCompositePipe

extends Object
implements CompositePipe
Class Inheritance
All Implemented Interfaces
sun.java2d.pipe.CompositePipe
Imports
java.awt.AlphaComposite, .CompositeContext, .PaintContext, .Rectangle, .Shape, .RenderingHints, java.awt.image.ColorModel, .BufferedImage, .Raster, .WritableRaster, sun.awt.image.BufImgSurfaceData, sun.java2d.SunGraphics2D, .SurfaceData, sun.java2d.loops.Blit, .MaskBlit, .CompositeType

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

Implements sun.java2d.pipe.CompositePipe.needTile.

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

Implements sun.java2d.pipe.CompositePipe.renderPathTile.

GeneralCompositePipe.renderPathTile works with custom composite operator provided by an application

public void
public Object
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

GeneralCompositePipeback to summary
public GeneralCompositePipe()

Method Detail

endSequenceback to summary
public void endSequence(Object ctx)

Implements sun.java2d.pipe.CompositePipe.endSequence.

needTileback to summary
public boolean needTile(Object ctx, int x, int y, int w, int h)

Implements sun.java2d.pipe.CompositePipe.needTile.

renderPathTileback to summary
public void renderPathTile(Object ctx, byte[] atile, int offset, int tilesize, int x, int y, int w, int h)

Implements sun.java2d.pipe.CompositePipe.renderPathTile.

GeneralCompositePipe.renderPathTile works with custom composite operator provided by an application

skipTileback to summary
public void skipTile(Object ctx, int x, int y)

Implements sun.java2d.pipe.CompositePipe.skipTile.

startSequenceback to summary
public Object startSequence(SunGraphics2D sg, Shape s, Rectangle devR, int[] abox)

Implements sun.java2d.pipe.CompositePipe.startSequence.

sun.java2d.pipe back to summary

pack-priv Class GeneralCompositePipe.TileContext

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv CompositeContext
pack-priv ColorModel
pack-priv PaintContext
pack-priv Object
pack-priv SunGraphics2D

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

compCtxtback to summary
pack-priv CompositeContext compCtxt
compModelback to summary
pack-priv ColorModel compModel
paintCtxtback to summary
pack-priv PaintContext paintCtxt
pipeStateback to summary
pack-priv Object pipeState
sunG2Dback to summary
pack-priv SunGraphics2D sunG2D

Constructor Detail

TileContextback to summary
public TileContext(SunGraphics2D sg, PaintContext pCtx, CompositeContext cCtx, ColorModel cModel)