home *** CD-ROM | disk | FTP | other *** search
- package sun.java2d.loops;
-
- import sun.awt.image.ByteComponentRaster;
-
- class BCRDrawLineRasterContext extends DrawLineRasterContext {
- final int color;
- final int clipX;
- final int clipY;
- final int clipW;
- final int clipH;
- final int offset;
- final int pixStr;
- final int scanStr;
- final byte[] dst;
-
- BCRDrawLineRasterContext(ByteComponentRaster var1, int var2, int var3, int var4, int var5, int var6) {
- this.offset = var1.getDataOffset(0);
- this.dst = var1.getDataStorage();
- this.pixStr = var1.getPixelStride();
- this.scanStr = var1.getScanlineStride();
- this.color = var2;
- this.clipX = var3;
- this.clipY = var4;
- this.clipW = var5;
- this.clipH = var6;
- }
-
- public void invoke(int var1, int var2, int var3, int var4) {
- ByteDiscreteRenderer.devDrawLine(this.color, var1, var2, var3, var4, this.clipX, this.clipY, this.clipW, this.clipH, this.offset, this.dst, this.pixStr, this.scanStr);
- }
- }
-