java.awt
Class TexturePaintContext
java.lang.Object
|
+--java.awt.TexturePaintContext
- Direct Known Subclasses:
- TexturePaintContext.Any, TexturePaintContext.Byte, TexturePaintContext.Int
- abstract class TexturePaintContext
- extends Object
- implements PaintContext
Constructor Summary |
(package private) |
TexturePaintContext(java.awt.image.ColorModel cm,
java.awt.geom.AffineTransform xform,
int bWidth,
int bHeight,
int maxw)
|
Method Summary |
void |
dispose()
Release the resources allocated for the operation. |
(package private) static int |
fractAsInt(double d)
|
java.awt.image.ColorModel |
getColorModel()
Return the ColorModel of the output. |
static PaintContext |
getContext(java.awt.image.BufferedImage bufImg,
java.awt.geom.AffineTransform xform,
RenderingHints hints,
Rectangle devBounds)
|
java.awt.image.Raster |
getRaster(int x,
int y,
int w,
int h)
Return a Raster containing the colors generated for the graphics
operation. |
abstract java.awt.image.WritableRaster |
makeRaster(int w,
int h)
|
(package private) static double |
mod(double num,
double den)
|
abstract void |
setRaster(int x,
int y,
int xerr,
int yerr,
int w,
int h,
int bWidth,
int bHeight,
int colincx,
int colincxerr,
int colincy,
int colincyerr,
int rowincx,
int rowincxerr,
int rowincy,
int rowincyerr)
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
colorModel
java.awt.image.ColorModel colorModel
bWidth
int bWidth
bHeight
int bHeight
maxWidth
int maxWidth
outRas
java.awt.image.WritableRaster outRas
xOrg
double xOrg
yOrg
double yOrg
incXAcross
double incXAcross
incYAcross
double incYAcross
incXDown
double incXDown
incYDown
double incYDown
colincx
int colincx
colincy
int colincy
colincxerr
int colincxerr
colincyerr
int colincyerr
rowincx
int rowincx
rowincy
int rowincy
rowincxerr
int rowincxerr
rowincyerr
int rowincyerr
TexturePaintContext
TexturePaintContext(java.awt.image.ColorModel cm,
java.awt.geom.AffineTransform xform,
int bWidth,
int bHeight,
int maxw)
getContext
public static PaintContext getContext(java.awt.image.BufferedImage bufImg,
java.awt.geom.AffineTransform xform,
RenderingHints hints,
Rectangle devBounds)
fractAsInt
static int fractAsInt(double d)
mod
static double mod(double num,
double den)
dispose
public void dispose()
- Release the resources allocated for the operation.
- Specified by:
- dispose in interface PaintContext
getColorModel
public java.awt.image.ColorModel getColorModel()
- Return the ColorModel of the output.
- Specified by:
- getColorModel in interface PaintContext
getRaster
public java.awt.image.Raster getRaster(int x,
int y,
int w,
int h)
- Return a Raster containing the colors generated for the graphics
operation.
- Specified by:
- getRaster in interface PaintContext
- Parameters:
x,y,w,h
- The area in device space for which colors are
generated.
makeRaster
public abstract java.awt.image.WritableRaster makeRaster(int w,
int h)
setRaster
public abstract void setRaster(int x,
int y,
int xerr,
int yerr,
int w,
int h,
int bWidth,
int bHeight,
int colincx,
int colincxerr,
int colincy,
int colincyerr,
int rowincx,
int rowincxerr,
int rowincy,
int rowincyerr)