home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2000 February / maximum-cd-2000-02.iso / Flash 4 / data1.cab / App_Files / Players / Flash_Player_Java(tm)_Edition / Flash.cab / REdge.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-04-13  |  1.0 KB  |  81 lines

  1. final class REdge extends Curve {
  2.    // $FF: renamed from: ─╕ int
  3.    int field_0;
  4.    // $FF: renamed from: ─╣ int
  5.    int field_1 = 1;
  6.    // $FF: renamed from: ─║ REdge
  7.    REdge field_2;
  8.    // $FF: renamed from: ─ñ REdge
  9.    REdge field_3;
  10.    // $FF: renamed from: ─╗ RColor
  11.    RColor field_4;
  12.    // $FF: renamed from: ─╝ RColor
  13.    RColor field_5;
  14.    // $FF: renamed from: dx int
  15.    int field_6;
  16.    // $FF: renamed from: dy int
  17.    int field_7;
  18.    // $FF: renamed from: ─╜ int
  19.    int field_8;
  20.    // $FF: renamed from: ─╛ int
  21.    int field_9;
  22.    // $FF: renamed from: x int
  23.    int field_10;
  24.    // $FF: renamed from: xl int
  25.    int field_11;
  26.    // $FF: renamed from: yl int
  27.    int field_12;
  28.    // $FF: renamed from: ─┐ int
  29.    int field_13;
  30.  
  31.    // $FF: renamed from: ─╕ (int) void
  32.    final void method_0(int var1) {
  33.       if (super.├ö) {
  34.          this.field_6 = (super.├Æ - super.├Ä << 16) / (super.├ô - super.├Å);
  35.          this.field_11 = super.├Ä << 16;
  36.          int var8 = var1 - super.├Å;
  37.          if (var8 != 0) {
  38.             this.field_11 += this.field_6 * var8;
  39.          }
  40.  
  41.          this.field_10 = this.field_11 + 'ΦÇÇ' >> 16;
  42.       } else {
  43.          int var2 = super.├Ä - 2 * super.├É + super.├Æ;
  44.          int var3 = 2 * (super.├É - super.├Ä);
  45.          int var4 = super.├Å - 2 * super.├æ + super.├ô;
  46.          int var5 = 2 * (super.├æ - super.├Å);
  47.          this.field_13 = 2 * (super.├ô - super.├Å);
  48.          int var6 = 16777216 / this.field_13;
  49.          int var7 = (int)((long)var6 * (long)var6 >> 24);
  50.          this.field_6 = var3 * var6;
  51.          this.field_8 = 2 * var2 * var7;
  52.          this.field_7 = var5 * var6;
  53.          this.field_9 = 2 * var4 * var7;
  54.          this.field_11 = super.├Ä << 16;
  55.          this.field_12 = super.├Å << 16;
  56.          this.field_10 = super.├Ä;
  57.          if (var1 > super.├Å) {
  58.             this.method_1(var1);
  59.          }
  60.  
  61.       }
  62.    }
  63.  
  64.    // $FF: renamed from: ─╣ (int) void
  65.    final void method_1(int var1) {
  66.       if (super.├ö) {
  67.          this.field_11 += this.field_6;
  68.          this.field_10 = this.field_11 + 'ΦÇÇ' >> 16;
  69.       } else {
  70.          for(int var2 = var1 << 16; this.field_12 < var2 && this.field_13 >= 0; --this.field_13) {
  71.             this.field_12 += this.field_7 >> 8;
  72.             this.field_7 += this.field_9;
  73.             this.field_11 += this.field_6 >> 8;
  74.             this.field_6 += this.field_8;
  75.          }
  76.  
  77.          this.field_10 = this.field_11 + 'ΦÇÇ' >> 16;
  78.       }
  79.    }
  80. }
  81.