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

public abstract class Class287
{
    Class258 aClass258_3293;
    
    public abstract Class487_Sub20 method3887();
    
    public abstract void method3888(float f, int[][][] is, Class436 class436,
				    int i, int i_0_, int i_1_);
    
    public abstract boolean method3889(int i);
    
    public abstract Class396 method3890(int i);
    
    public abstract void method3891(float f, int[][][] is, Class436 class436,
				    int i, int i_2_);
    
    public abstract Class487_Sub20 method3892(int i);
    
    public abstract float method3893(int i);
    
    public abstract void method3894(Class277 class277, int i, int i_3_,
				    int i_4_);
    
    public abstract double[] method3895();
    
    public abstract void method3896(float f, int[][][] is, Class436 class436,
				    int i, int i_5_);
    
    public abstract double[] method3897(int i);
    
    public abstract boolean method3898();
    
    public abstract double[] method3899();
    
    public abstract Class396 method3900();
    
    public abstract Class396 method3901();
    
    public abstract boolean method3902();
    
    public abstract Class396 method3903();
    
    Class287(Class258 class258) {
	((Class287) this).aClass258_3293 = class258;
    }
    
    public abstract Class396 method3904();
    
    public abstract double[] method3905();
    
    public abstract boolean method3906();
    
    public abstract void method3907(Class277 class277, int i, int i_6_);
    
    public abstract Class396 method3908();
    
    public abstract void method3909(Class487_Sub17 class487_sub17, byte i);
    
    public abstract Class487_Sub20 method3910();
    
    public abstract float method3911();
    
    public abstract Class487_Sub20 method3912();
    
    public abstract void method3913(Class277 class277, int i, int i_7_);
    
    public abstract void method3914(Class277 class277, int i, int i_8_);
    
    public abstract void method3915(Class277 class277, int i, int i_9_);
    
    public abstract void method3916(Class487_Sub17 class487_sub17);
    
    public static void method3917
	(Class590_Sub1_Sub5_Sub1_Sub2 class590_sub1_sub5_sub1_sub2, int i) {
	Class487_Sub32 class487_sub32
	    = ((Class487_Sub32)
	       (Class487_Sub32.aClass666_10293.method7918
		((long) (-1633046203
			 * class590_sub1_sub5_sub1_sub2.anInt11571))));
	if (class487_sub32 != null) {
	    if (null != ((Class487_Sub32) class487_sub32).aClass454_10298) {
		((Class487_Sub32) class487_sub32).aClass454_10298
		    .method5596(100, -1377825579);
		Class416.aClass181_4669.method2727((((Class487_Sub32)
						     class487_sub32)
						    .aClass454_10298),
						   (byte) -68);
		((Class487_Sub32) class487_sub32).aClass454_10298 = null;
	    }
	    class487_sub32.method5995((short) -20246);
	}
    }
    
    static void method3918(Class487_Sub35_Sub18 class487_sub35_sub18, int i) {
	boolean bool = false;
	class487_sub35_sub18.method9426(983193619);
	for (Class487_Sub35_Sub18 class487_sub35_sub18_10_
		 = ((Class487_Sub35_Sub18)
		    Class25.aClass631_415.method7573(-260013722));
	     null != class487_sub35_sub18_10_;
	     class487_sub35_sub18_10_
		 = ((Class487_Sub35_Sub18)
		    Class25.aClass631_415.method7574(-1028284834))) {
	    if (Class662_Sub2.method9887(class487_sub35_sub18
					     .method10425(-1504195292),
					 class487_sub35_sub18_10_
					     .method10425(848554798),
					 100654906)) {
		Class404.method4924(class487_sub35_sub18,
				    class487_sub35_sub18_10_, -1294474555);
		bool = true;
		break;
	    }
	}
	if (!bool)
	    Class25.aClass631_415.method7571(class487_sub35_sub18, -323616430);
    }
}
