/* Class171_Sub2_Sub3_Sub1 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.awt.Canvas;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.image.BufferedImage;
import java.awt.image.DataBufferInt;
import java.awt.image.DirectColorModel;
import java.awt.image.Raster;
import java.awt.image.WritableRaster;
import java.util.Hashtable;

public final class Class171_Sub2_Sub3_Sub1 extends Class171_Sub2_Sub3 {
	Image anImage10878;

	public int method15383() {
		return method15379(0, 0);
	}

	void method16694(int i) {
		super.method16694(-982891092);
		DataBufferInt databufferint = new DataBufferInt((((Class171_Sub2_Sub3_Sub1) this).anIntArray10470), (((Class171_Sub2_Sub3_Sub1) this).anIntArray10470).length);
		DirectColorModel directcolormodel = new DirectColorModel(32, 16711680, 65280, 255);
		WritableRaster writableraster = (Raster.createWritableRaster((directcolormodel.createCompatibleSampleModel(((Class171_Sub2_Sub3_Sub1) this).anInt10468 * 1051614473, ((Class171_Sub2_Sub3_Sub1) this).anInt10469 * -70592251)), databufferint, null));
		((Class171_Sub2_Sub3_Sub1) this).anImage10878 = new BufferedImage(directcolormodel, writableraster, false, new Hashtable());
	}

	public void method247() {
		/* empty */
	}

	public final int method15377(int i, int i_0_) {
		Graphics graphics = ((Class171_Sub2_Sub3_Sub1) this).aCanvas10467.getGraphics();
		if (graphics == null)
			return 0;
		graphics.drawImage(((Class171_Sub2_Sub3_Sub1) this).anImage10878, i, i_0_, ((Class171_Sub2_Sub3_Sub1) this).aCanvas10467);
		return 0;
	}

	public void method54() {
		/* empty */
	}

	void method16695() {
		super.method16694(-813657585);
		DataBufferInt databufferint = new DataBufferInt((((Class171_Sub2_Sub3_Sub1) this).anIntArray10470), (((Class171_Sub2_Sub3_Sub1) this).anIntArray10470).length);
		DirectColorModel directcolormodel = new DirectColorModel(32, 16711680, 65280, 255);
		WritableRaster writableraster = (Raster.createWritableRaster((directcolormodel.createCompatibleSampleModel(((Class171_Sub2_Sub3_Sub1) this).anInt10468 * 1051614473, ((Class171_Sub2_Sub3_Sub1) this).anInt10469 * -70592251)), databufferint, null));
		((Class171_Sub2_Sub3_Sub1) this).anImage10878 = new BufferedImage(directcolormodel, writableraster, false, new Hashtable());
	}

	public void method248() {
		/* empty */
	}

	public void method250() {
		/* empty */
	}

	void method16697() {
		super.method16694(1404882789);
		DataBufferInt databufferint = new DataBufferInt((((Class171_Sub2_Sub3_Sub1) this).anIntArray10470), (((Class171_Sub2_Sub3_Sub1) this).anIntArray10470).length);
		DirectColorModel directcolormodel = new DirectColorModel(32, 16711680, 65280, 255);
		WritableRaster writableraster = (Raster.createWritableRaster((directcolormodel.createCompatibleSampleModel(((Class171_Sub2_Sub3_Sub1) this).anInt10468 * 1051614473, ((Class171_Sub2_Sub3_Sub1) this).anInt10469 * -70592251)), databufferint, null));
		((Class171_Sub2_Sub3_Sub1) this).anImage10878 = new BufferedImage(directcolormodel, writableraster, false, new Hashtable());
	}

	public int method15378() {
		return method15379(0, 0);
	}

	public final int method15379(int i, int i_1_) {
		Graphics graphics = ((Class171_Sub2_Sub3_Sub1) this).aCanvas10467.getGraphics();
		if (graphics == null)
			return 0;
		graphics.drawImage(((Class171_Sub2_Sub3_Sub1) this).anImage10878, i, i_1_, ((Class171_Sub2_Sub3_Sub1) this).aCanvas10467);
		return 0;
	}

	public int method15382() {
		return method15379(0, 0);
	}

	Class171_Sub2_Sub3_Sub1(Class84_Sub2 class84_sub2, Canvas canvas, int i, int i_2_) {
		super(class84_sub2, canvas, i, i_2_);
		new Rectangle();
		method16694(1007653502);
	}
}
