TMCushionPaint

Kind of class:(package private) (inner) class
Enclosing class:
Package:treemap
Inherits from:none
Implements:
  • Paint
  • PaintContext
Version:2.5
Author:Christophe Bouthier [bouthier@loria.fr]
Package classpath:treemap.TMCushionPaint
File last modified:Thursday, 13 February 2003, 20:32:28
The TMCushionPaint implements a customized java.awt.Paint
for the cushion visualization

Summary


Instance fields

base

(package private) int base

c

private Color c = null

cData

private TMCushionData cData = null

data

(package private) int[] data

delta

(package private) double delta

i

(package private) int i

intensity

(package private) double intensity

j

(package private) int j

nx

(package private) double nx

ny

(package private) double ny

raster

private WritableRaster raster = null

tX

(package private) int tX

tY

(package private) int tY

Instance methods

createBuffer

private int[] createBuffer(
int w, int h)

createContext

public PaintContext createContext(
ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)

createRaster

private WritableRaster createRaster(
int w, int h)

dispose

public void dispose(
)

getColorModel

public ColorModel getColorModel(
)

getRaster

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

getTransparency

public int getTransparency(
)

init

public TMCushionPaint init(
Color c, TMCushionData cData)

Constructor.