home *** CD-ROM | disk | FTP | other *** search
- package sun.java2d.loops;
-
- import java.awt.Color;
- import java.awt.image.ColorModel;
- import java.awt.image.Raster;
- import sun.awt.image.ByteComponentRaster;
-
- class DrawRectByteIndexed extends DrawRect {
- DrawRectByteIndexed() {
- super(ByteDiscreteRenderer.ST_BYTE_INDEXED);
- }
-
- public void DrawRect(ImageData var1, Color var2, int var3, int var4, int var5, int var6) {
- ByteComponentRaster var7 = (ByteComponentRaster)var1.getRaster();
- ByteDiscreteRenderer.devDrawRect(ByteDiscreteRenderer.toIndexed(var2, var1.getColorModel()), var3, var4, var5, var6, var1.getXOutputArea(), var1.getYOutputArea(), var1.getDXOutputArea(), var1.getDYOutputArea(), var7.getDataOffset(0), var7.getDataStorage(), var7.getPixelStride(), var7.getScanlineStride());
- }
-
- public DrawRectRasterContext createCachedContext(Raster var1, ColorModel var2, Color var3, int var4, int var5, int var6, int var7) {
- return new BCRDrawRectRasterContext((ByteComponentRaster)var1, ByteDiscreteRenderer.toIndexed(var3, var2), var4, var5, var6, var7);
- }
- }
-