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

public class Class445_Sub1_Sub3 extends Class445_Sub1
{
    int anInt10594 = 0;
    float[] aFloatArray10595;
    float[] aFloatArray10596;
    
    void method14100() {
	((Class445_Sub1_Sub3) this).anInt10594 += 2091512351;
    }
    
    void method14094(byte i) {
	((Class445_Sub1_Sub3) this).anInt10594 += 2091512351;
    }
    
    float method14103(float f, float f_0_, float f_1_, byte i) {
	float f_2_ = (((Class445_Sub1_Sub3) this).aFloat8473
		      / (float) ((Class445_Sub1_Sub3) this)
				    .aClass268Array8477
				    [(((Class445_Sub1_Sub3) this).anInt10594
				      * 1093470687)]
				    .method5198());
	float f_3_
	    = ((((Class445_Sub1_Sub3) this).aFloatArray10596
		[((Class445_Sub1_Sub3) this).anInt10594 * 1093470687])
	       + (((((Class445_Sub1_Sub3) this).aFloatArray10595
		    [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687])
		   - (((Class445_Sub1_Sub3) this).aFloatArray10596
		      [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]))
		  * f_2_));
	return f_3_;
    }
    
    void method14098() {
	((Class445_Sub1_Sub3) this).anInt10594 += 2091512351;
    }
    
    public Class275 method7943(int i) {
	Class275 class275 = Class275.method5439();
	double[] ds = ((Class445_Sub1_Sub3) this).aClass268Array8477
			  [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]
			  .method5202(((Class445_Sub1_Sub3) this).aFloat8473);
	class275.aFloat4140 = (float) ds[0];
	class275.aFloat4138 = (float) ds[1];
	class275.aFloat4135 = (float) ds[2];
	return class275;
    }
    
    public Class275 method7940() {
	return method7943(-1421809022);
    }
    
    public Class445_Sub1_Sub3(Class67 class67) {
	super(class67);
    }
    
    void method14095(Class243_Sub10 class243_sub10, int i, byte i_4_) {
	((Class445_Sub1_Sub3) this).aFloatArray10596 = new float[i];
	((Class445_Sub1_Sub3) this).aFloatArray10595 = new float[i];
	((Class445_Sub1_Sub3) this).anInt10594 = 0;
	for (int i_5_ = 0; i_5_ < i; i_5_++) {
	    ((Class445_Sub1_Sub3) this).aFloatArray10596[i_5_]
		= class243_sub10.method14718(-2060183412);
	    ((Class445_Sub1_Sub3) this).aFloatArray10595[i_5_]
		= class243_sub10.method14718(-1711144103);
	}
    }
    
    public Class275 method7957() {
	return method7943(-963941434);
    }
    
    float method14097(float f, float f_6_, float f_7_) {
	float f_8_ = (((Class445_Sub1_Sub3) this).aFloat8473
		      / (float) ((Class445_Sub1_Sub3) this)
				    .aClass268Array8477
				    [(((Class445_Sub1_Sub3) this).anInt10594
				      * 1093470687)]
				    .method5198());
	float f_9_
	    = ((((Class445_Sub1_Sub3) this).aFloatArray10596
		[((Class445_Sub1_Sub3) this).anInt10594 * 1093470687])
	       + (((((Class445_Sub1_Sub3) this).aFloatArray10595
		    [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687])
		   - (((Class445_Sub1_Sub3) this).aFloatArray10596
		      [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]))
		  * f_8_));
	return f_9_;
    }
    
    void method14099() {
	((Class445_Sub1_Sub3) this).anInt10594 += 2091512351;
    }
    
    void method14093(float f, float f_10_, byte i) {
	((Class445_Sub1_Sub3) this).aFloat8473 += f;
	if (((Class445_Sub1_Sub3) this).aFloat8473
	    > (float) ((Class445_Sub1_Sub3) this).aClass268Array8477
			  [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]
			  .method5198()) {
	    if (i < 0)
		((Class445_Sub1_Sub3) this).aFloat8473
		    = (float) ((Class445_Sub1_Sub3) this)
				  .aClass268Array8477
				  [(((Class445_Sub1_Sub3) this).anInt10594
				    * 1093470687)]
				  .method5198();
	}
    }
    
    public Class275 method7958() {
	return method7943(288227364);
    }
    
    public Class275 method7952() {
	Class275 class275 = Class275.method5439();
	double[] ds = ((Class445_Sub1_Sub3) this).aClass268Array8477
			  [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]
			  .method5202(((Class445_Sub1_Sub3) this).aFloat8473);
	class275.aFloat4140 = (float) ds[0];
	class275.aFloat4138 = (float) ds[1];
	class275.aFloat4135 = (float) ds[2];
	return class275;
    }
    
    public Class275 method7953() {
	Class275 class275 = Class275.method5439();
	double[] ds = ((Class445_Sub1_Sub3) this).aClass268Array8477
			  [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]
			  .method5202(((Class445_Sub1_Sub3) this).aFloat8473);
	class275.aFloat4140 = (float) ds[0];
	class275.aFloat4138 = (float) ds[1];
	class275.aFloat4135 = (float) ds[2];
	return class275;
    }
    
    public Class275 method7954() {
	Class275 class275 = Class275.method5439();
	double[] ds = ((Class445_Sub1_Sub3) this).aClass268Array8477
			  [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]
			  .method5202(((Class445_Sub1_Sub3) this).aFloat8473);
	class275.aFloat4140 = (float) ds[0];
	class275.aFloat4138 = (float) ds[1];
	class275.aFloat4135 = (float) ds[2];
	return class275;
    }
    
    public Class275 method7945() {
	Class275 class275 = Class275.method5439();
	double[] ds = ((Class445_Sub1_Sub3) this).aClass268Array8477
			  [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]
			  .method5202(((Class445_Sub1_Sub3) this).aFloat8473);
	class275.aFloat4140 = (float) ds[0];
	class275.aFloat4138 = (float) ds[1];
	class275.aFloat4135 = (float) ds[2];
	return class275;
    }
    
    public Class275 method7949() {
	return method7943(-995061142);
    }
    
    public Class275 method7944(int i) {
	return method7943(-1604416436);
    }
    
    double[] method14101(int i) {
	return ((Class445_Sub1_Sub3) this).aClass268Array8477
		   [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]
		   .method5202(((Class445_Sub1_Sub3) this).aFloat8473);
    }
    
    void method14102(Class243_Sub10 class243_sub10, int i) {
	((Class445_Sub1_Sub3) this).aFloatArray10596 = new float[i];
	((Class445_Sub1_Sub3) this).aFloatArray10595 = new float[i];
	((Class445_Sub1_Sub3) this).anInt10594 = 0;
	for (int i_11_ = 0; i_11_ < i; i_11_++) {
	    ((Class445_Sub1_Sub3) this).aFloatArray10596[i_11_]
		= class243_sub10.method14718(-1518479561);
	    ((Class445_Sub1_Sub3) this).aFloatArray10595[i_11_]
		= class243_sub10.method14718(-1644617315);
	}
    }
    
    void method14106(float f, float f_12_) {
	((Class445_Sub1_Sub3) this).aFloat8473 += f;
	if (((Class445_Sub1_Sub3) this).aFloat8473
	    > (float) ((Class445_Sub1_Sub3) this).aClass268Array8477
			  [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]
			  .method5198())
	    ((Class445_Sub1_Sub3) this).aFloat8473
		= (float) ((Class445_Sub1_Sub3) this).aClass268Array8477
			      [(((Class445_Sub1_Sub3) this).anInt10594
				* 1093470687)]
			      .method5198();
    }
    
    double[] method14107() {
	return ((Class445_Sub1_Sub3) this).aClass268Array8477
		   [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]
		   .method5202(((Class445_Sub1_Sub3) this).aFloat8473);
    }
    
    double[] method14104() {
	return ((Class445_Sub1_Sub3) this).aClass268Array8477
		   [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]
		   .method5202(((Class445_Sub1_Sub3) this).aFloat8473);
    }
    
    double[] method14109() {
	return ((Class445_Sub1_Sub3) this).aClass268Array8477
		   [((Class445_Sub1_Sub3) this).anInt10594 * 1093470687]
		   .method5202(((Class445_Sub1_Sub3) this).aFloat8473);
    }
}
