APIdia Launch Partner
Top Fields Constructors Methods
java.awt

pack-priv Class GradientPaintContext

extends Object
implements PaintContext
Class Inheritance
All Implemented Interfaces
java.awt.PaintContext
Imports
java.awt.image.Raster, .ColorModel, .DirectColorModel, sun.awt.image.IntegerComponentRaster, java.awt.geom.Point2D, .AffineTransform, .NoninvertibleTransformException, java.lang.ref.WeakReference

Field Summary

Modifier and TypeField and Description
pack-priv static WeakReference<Raster>
pack-priv static ColorModel
pack-priv boolean
pack-priv double
pack-priv double
pack-priv int[]
pack-priv ColorModel
pack-priv Raster
pack-priv double
pack-priv static ColorModel
pack-priv static ColorModel
pack-priv double

Constructor Summary

AccessConstructor and Description
public
GradientPaintContext(ColorModel cm, Point2D p1, Point2D p2, AffineTransform xform, Color c1, Color c2, boolean cyclic)

Method Summary

Modifier and TypeMethod and Description
pack-priv void
clipFillRaster(int[] pixels, int off, int adjust, int w, int h, double rowrel, double dx, double dy)

pack-priv void
cycleFillRaster(int[] pixels, int off, int adjust, int w, int h, double rowrel, double dx, double dy)

public void
dispose()

Implements java.awt.PaintContext.dispose.

Release the resources allocated for the operation.

pack-priv static synchronized Raster
getCachedRaster(ColorModel cm, int w, int h)

public ColorModel
getColorModel()

Implements java.awt.PaintContext.getColorModel.

Return the ColorModel of the output.

public Raster
getRaster(int x, int y, int w, int h)

Implements java.awt.PaintContext.getRaster.

Return a Raster containing the colors generated for the graphics operation.

pack-priv static synchronized void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cachedback to summary
pack-priv static WeakReference<Raster> cached
cachedModelback to summary
pack-priv static ColorModel cachedModel
cyclicback to summary
pack-priv boolean cyclic
dxback to summary
pack-priv double dx
dyback to summary
pack-priv double dy
interpback to summary
pack-priv int[] interp
modelback to summary
pack-priv ColorModel model
savedback to summary
pack-priv Raster saved
x1back to summary
pack-priv double x1
xbgrmodelback to summary
pack-priv static ColorModel xbgrmodel
xrgbmodelback to summary
pack-priv static ColorModel xrgbmodel
y1back to summary
pack-priv double y1

Constructor Detail

GradientPaintContextback to summary
public GradientPaintContext(ColorModel cm, Point2D p1, Point2D p2, AffineTransform xform, Color c1, Color c2, boolean cyclic)

Method Detail

clipFillRasterback to summary
pack-priv void clipFillRaster(int[] pixels, int off, int adjust, int w, int h, double rowrel, double dx, double dy)
cycleFillRasterback to summary
pack-priv void cycleFillRaster(int[] pixels, int off, int adjust, int w, int h, double rowrel, double dx, double dy)
disposeback to summary
public void dispose()

Implements java.awt.PaintContext.dispose.

Release the resources allocated for the operation.

getCachedRasterback to summary
pack-priv static synchronized Raster getCachedRaster(ColorModel cm, int w, int h)
getColorModelback to summary
public ColorModel getColorModel()

Implements java.awt.PaintContext.getColorModel.

Return the ColorModel of the output.

getRasterback to summary
public Raster getRaster(int x, int y, int w, int h)

Implements java.awt.PaintContext.getRaster.

Return a Raster containing the colors generated for the graphics operation.

putCachedRasterback to summary
pack-priv static synchronized void putCachedRaster(ColorModel cm, Raster ras)