/* Class131_Sub2 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class131_Sub2 extends Class131
{
    Interface31 anInterface31_8695;
    
    Class131_Sub2(Class151_Sub2 class151_sub2, int i, int i_0_, byte[] is) {
	((Class131_Sub2) this).anInterface31_8695
	    = class151_sub2.method8305(Class116.aClass116_1449, i, i_0_, false,
				       is);
	((Class131_Sub2) this).anInterface31_8695.method165(false, false);
    }
    
    static Class131_Sub2 method8128(Class151_Sub2 class151_sub2, int i,
				    int i_1_, int[] is, int[] is_2_) {
	if (class151_sub2.method8302(Class116.aClass116_1449,
				     Class155.aClass155_1894)) {
	    byte[] is_3_ = new byte[i * i_1_];
	    for (int i_4_ = 0; i_4_ < i_1_; i_4_++) {
		int i_5_ = i_4_ * i + is[i_4_];
		for (int i_6_ = 0; i_6_ < is_2_[i_4_]; i_6_++)
		    is_3_[i_5_++] = (byte) -1;
	    }
	    return new Class131_Sub2(class151_sub2, i, i_1_, is_3_);
	}
	int[] is_7_ = new int[i * i_1_];
	for (int i_8_ = 0; i_8_ < i_1_; i_8_++) {
	    int i_9_ = i_8_ * i + is[i_8_];
	    for (int i_10_ = 0; i_10_ < is_2_[i_8_]; i_10_++)
		is_7_[i_9_++] = -16777216;
	}
	return new Class131_Sub2(class151_sub2, i, i_1_, is_7_);
    }
    
    Class131_Sub2(Class151_Sub2 class151_sub2, int i, int i_11_, int[] is) {
	((Class131_Sub2) this).anInterface31_8695
	    = class151_sub2.method8304(i, i_11_, false, is);
	((Class131_Sub2) this).anInterface31_8695.method165(false, false);
    }
}
