final int r(int i, int i_283_, int i_284_, int i_285_, int i_286_,
		int i_287_, int i_288_) {
	anInt7669++;
	float f = (((float) i_284_
		    * (((Class101_Sub3) ((OpenGlToolkit) this).aClass101_Sub3_7760)
		       .aFloat5784))
		   + ((float) i_283_ * (((Class101_Sub3)
					 ((OpenGlToolkit) this).aClass101_Sub3_7760)
					.aFloat5754)
		      + (float) i * (((Class101_Sub3)
				      ((OpenGlToolkit) this).aClass101_Sub3_7760)
				     .aFloat5756))
		   + (((Class101_Sub3) ((OpenGlToolkit) this).aClass101_Sub3_7760)
		      .aFloat5751));
	float f_289_
	    = (((float) i_287_
		* (((Class101_Sub3) ((OpenGlToolkit) this).aClass101_Sub3_7760)
		   .aFloat5784))
	       + ((((Class101_Sub3) ((OpenGlToolkit) this).aClass101_Sub3_7760)
		   .aFloat5756) * (float) i_285_
		  + ((float) i_286_
		     * (((Class101_Sub3) ((OpenGlToolkit) this).aClass101_Sub3_7760)
			.aFloat5754)))
	       + (((Class101_Sub3) ((OpenGlToolkit) this).aClass101_Sub3_7760)
		  .aFloat5751));
	int i_290_ = 0;
	if (!(f < (float) ((OpenGlToolkit) this).anInt7826)
	    || !((float) ((OpenGlToolkit) this).anInt7826 > f_289_)) {
	    if ((float) anInt7814 < f && f_289_ > (float) anInt7814)
		i_290_ |= 0x20;
	} else
	    i_290_ |= 0x10;
	int i_291_
	    = (int) ((float) ((OpenGlToolkit) this).anInt7771
		     * ((((Class101_Sub3) ((OpenGlToolkit) this).aClass101_Sub3_7760)
			 .aFloat5781) * (float) i_284_
			+ ((((Class101_Sub3)
			     ((OpenGlToolkit) this).aClass101_Sub3_7760).aFloat5750
			    * (float) i_283_)
			   + (((Class101_Sub3)
			       ((OpenGlToolkit) this).aClass101_Sub3_7760).aFloat5770
			      * (float) i))
			+ ((Class101_Sub3)
			   ((OpenGlToolkit) this).aClass101_Sub3_7760).aFloat5747)
		     / (float) i_288_);
	int i_292_
	    = (int) ((float) ((OpenGlToolkit) this).anInt7771
		     * ((((Class101_Sub3) ((OpenGlToolkit) this).aClass101_Sub3_7760)
			 .aFloat5747)
			+ ((((Class101_Sub3)
			     ((OpenGlToolkit) this).aClass101_Sub3_7760).aFloat5781
			    * (float) i_287_)
			   + (((float) i_285_
			       * (((Class101_Sub3)
				   ((OpenGlToolkit) this).aClass101_Sub3_7760)
				  .aFloat5770))
			      + (((Class101_Sub3)
				  ((OpenGlToolkit) this).aClass101_Sub3_7760)
				 .aFloat5750) * (float) i_286_)))
		     / (float) i_288_);
	if (!(((OpenGlToolkit) this).aFloat7872 > (float) i_291_)
	    || !(((OpenGlToolkit) this).aFloat7872 > (float) i_292_)) {
	    if (((OpenGlToolkit) this).aFloat7835 < (float) i_291_
		&& (float) i_292_ > ((OpenGlToolkit) this).aFloat7835)
		i_290_ |= 0x2;
	} else
	    i_290_ |= 0x1;
	int i_293_
	    = (int) (((((Class101_Sub3) ((OpenGlToolkit) this).aClass101_Sub3_7760)
		       .aFloat5772)
		      + ((((Class101_Sub3)
			   ((OpenGlToolkit) this).aClass101_Sub3_7760).aFloat5762
			  * (float) i_284_)
			 + ((((Class101_Sub3)
			      ((OpenGlToolkit) this).aClass101_Sub3_7760).aFloat5761
			     * (float) i)
			    + ((float) i_283_
			       * (((Class101_Sub3)
				   ((OpenGlToolkit) this).aClass101_Sub3_7760)
				  .aFloat5769)))))
		     * (float) ((OpenGlToolkit) this).anInt7794 / (float) i_288_);
	int i_294_
	    = (int) ((float) ((OpenGlToolkit) this).anInt7794
		     * (((float) i_287_
			 * ((Class101_Sub3)
			    ((OpenGlToolkit) this).aClass101_Sub3_7760).aFloat5762)
			+ ((float) i_286_ * ((Class101_Sub3)
					     (((OpenGlToolkit) this)
					      .aClass101_Sub3_7760)).aFloat5769
			   + (((Class101_Sub3)
			       ((OpenGlToolkit) this).aClass101_Sub3_7760).aFloat5761
			      * (float) i_285_))
			+ ((Class101_Sub3)
			   ((OpenGlToolkit) this).aClass101_Sub3_7760).aFloat5772)
		     / (float) i_288_);
	if (!(((OpenGlToolkit) this).aFloat7836 > (float) i_293_)
	    || !((float) i_294_ < ((OpenGlToolkit) this).aFloat7836)) {
	    if ((float) i_293_ > ((OpenGlToolkit) this).aFloat7830
		&& ((OpenGlToolkit) this).aFloat7830 < (float) i_294_)
		i_290_ |= 0x8;
	} else
	    i_290_ |= 0x4;
	return i_290_;
    }