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

public class Class285
{
    public static void method5738(Class275 class275, Class275 class275_0_,
				  Class275 class275_1_, float f,
				  Class275[] class275s) {
	Class275 class275_2_ = Class275.method5364(class275, class275_1_);
	float f_3_ = Class275.method5366(class275_2_, class275_2_) - f * f;
	float f_4_ = Class275.method5366(class275_0_, class275_2_);
	float f_5_ = f_4_ * f_4_ - f_3_;
	if (f_5_ < 0.0F) {
	    Class275[] class275s_6_ = class275s;
	    class275s[1] = null;
	    class275s_6_[0] = null;
	} else if (f_5_ >= 9.765625E-4F) {
	    float f_7_ = (float) Math.sqrt((double) f_5_);
	    class275s[0] = Class275.method5439();
	    class275s[0].method5417(class275);
	    class275s[0].method5360
		(Class275.method5376(Class275.method5414(class275_0_),
				     -f_4_ - f_7_));
	    class275s[1] = Class275.method5439();
	    class275s[1].method5417(class275);
	    class275s[1].method5360
		(Class275.method5376(Class275.method5414(class275_0_),
				     -f_4_ + f_7_));
	} else {
	    class275s[0] = Class275.method5439();
	    class275s[0].method5417(class275);
	    class275s[0].method5360
		(Class275.method5376(Class275.method5414(class275_0_), -f_4_));
	    class275s[1] = null;
	}
    }
    
    public static void method5739(Class275 class275, Class275 class275_8_,
				  Class275 class275_9_, float f,
				  Class275[] class275s) {
	Class275 class275_10_ = Class275.method5364(class275, class275_9_);
	float f_11_ = Class275.method5366(class275_10_, class275_10_) - f * f;
	float f_12_ = Class275.method5366(class275_8_, class275_10_);
	float f_13_ = f_12_ * f_12_ - f_11_;
	if (f_13_ < 0.0F) {
	    Class275[] class275s_14_ = class275s;
	    class275s[1] = null;
	    class275s_14_[0] = null;
	} else if (f_13_ >= 9.765625E-4F) {
	    float f_15_ = (float) Math.sqrt((double) f_13_);
	    class275s[0] = Class275.method5439();
	    class275s[0].method5417(class275);
	    class275s[0].method5360
		(Class275.method5376(Class275.method5414(class275_8_),
				     -f_12_ - f_15_));
	    class275s[1] = Class275.method5439();
	    class275s[1].method5417(class275);
	    class275s[1].method5360
		(Class275.method5376(Class275.method5414(class275_8_),
				     -f_12_ + f_15_));
	} else {
	    class275s[0] = Class275.method5439();
	    class275s[0].method5417(class275);
	    class275s[0].method5360
		(Class275.method5376(Class275.method5414(class275_8_),
				     -f_12_));
	    class275s[1] = null;
	}
    }
    
    Class285() throws Throwable {
	throw new Error();
    }
}
