public abstract class com.sun.javafx.geom.transform.AffineBase extends com.sun.javafx.geom.transform.BaseTransform
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.sun.javafx.geom.transform.AffineBase
  super_class: com.sun.javafx.geom.transform.BaseTransform
{
  protected static final int APPLY_IDENTITY;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected static final int APPLY_TRANSLATE;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  protected static final int APPLY_SCALE;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  protected static final int APPLY_SHEAR;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  protected static final int APPLY_3D;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  protected static final int APPLY_2D_MASK;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  protected static final int APPLY_2D_DELTA_MASK;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  protected static final int HI_SHIFT;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  protected static final int HI_IDENTITY;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected static final int HI_TRANSLATE;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  protected static final int HI_SCALE;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 32

  protected static final int HI_SHEAR;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 64

  protected static final int HI_3D;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 128

  protected double mxx;
    descriptor: D
    flags: (0x0004) ACC_PROTECTED

  protected double myx;
    descriptor: D
    flags: (0x0004) ACC_PROTECTED

  protected double mxy;
    descriptor: D
    flags: (0x0004) ACC_PROTECTED

  protected double myy;
    descriptor: D
    flags: (0x0004) ACC_PROTECTED

  protected double mxt;
    descriptor: D
    flags: (0x0004) ACC_PROTECTED

  protected double myt;
    descriptor: D
    flags: (0x0004) ACC_PROTECTED

  protected transient int state;
    descriptor: I
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  protected transient int type;
    descriptor: I
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  private static final int[] rot90conversion;
    descriptor: [I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static volatile int[] $SWITCH_TABLE$com$sun$javafx$geom$transform$BaseTransform$Degree;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 2380
            bipush 8
            newarray 10
            dup
            iconst_0
         1: .line 2381
            iconst_4
            iastore
            dup
            iconst_1
         2: .line 2382
            iconst_5
            iastore
            dup
            iconst_2
         3: .line 2383
            iconst_4
            iastore
            dup
            iconst_3
         4: .line 2384
            iconst_5
            iastore
            dup
            iconst_4
         5: .line 2385
            iconst_2
            iastore
            dup
            iconst_5
         6: .line 2386
            iconst_3
            iastore
            dup
            bipush 6
         7: .line 2387
            bipush 6
            iastore
            dup
            bipush 7
         8: .line 2388
            bipush 7
            iastore
         9: .line 2380
            putstatic com.sun.javafx.geom.transform.AffineBase.rot90conversion:[I
        10: .line 2389
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 39
            aload 0 /* this */
            invokespecial com.sun.javafx.geom.transform.BaseTransform.<init>:()V
            return
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  protected static void stateError();
    descriptor: ()V
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 204
            new java.lang.InternalError
            dup
            ldc "missing case in transform state switch"
            invokespecial java.lang.InternalError.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  protected void updateState();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 230
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.updateState2D:()V
         1: .line 231
            return
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  protected void updateState2D();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 238
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dconst_0
            dcmpl
            ifne 15
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dconst_0
            dcmpl
            ifne 15
         1: .line 239
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_1
            dcmpl
            ifne 9
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_1
            dcmpl
            ifne 9
         2: .line 240
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dconst_0
            dcmpl
            ifne 6
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dconst_0
            dcmpl
            ifne 6
         3: .line 241
            aload 0 /* this */
            iconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
         4: .line 242
            aload 0 /* this */
            iconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
         5: .line 243
            goto 26
         6: .line 244
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
         7: .line 245
            aload 0 /* this */
            iconst_1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
         8: .line 247
            goto 26
         9: .line 248
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dconst_0
            dcmpl
            ifne 12
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dconst_0
            dcmpl
            ifne 12
        10: .line 249
            aload 0 /* this */
            iconst_2
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        11: .line 250
            goto 13
        12: .line 251
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_3
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        13: .line 253
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        14: .line 255
            goto 26
        15: .line 256
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_0
            dcmpl
            ifne 21
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_0
            dcmpl
            ifne 21
        16: .line 257
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dconst_0
            dcmpl
            ifne 19
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dconst_0
            dcmpl
            ifne 19
        17: .line 258
            aload 0 /* this */
            iconst_4
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        18: .line 259
            goto 25
        19: .line 260
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_5
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        20: .line 262
            goto 25
        21: .line 263
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dconst_0
            dcmpl
            ifne 24
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dconst_0
            dcmpl
            ifne 24
        22: .line 264
            aload 0 /* this */
            bipush 6
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        23: .line 265
            goto 25
        24: .line 266
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 7
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        25: .line 269
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        26: .line 271
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   27     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  public int getType();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 274
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            iconst_m1
            if_icmpne 4
         1: .line 275
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.updateState:()V
         2: .line 276
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            iconst_m1
            if_icmpne 4
         3: .line 277
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.calculateType:()I
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
         4: .line 280
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            ireturn
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  protected int calculateType();
    descriptor: ()I
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=4, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 284
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 8
            iand
            ifne 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: sipush 128
      StackMap locals:
      StackMap stack: int
         2: istore 1 /* ret */
        start local 1 // int ret
         3: .line 286
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 7
            iand
            tableswitch { // 0 - 7
                    0: 85
                    1: 83
                    2: 54
                    3: 53
                    4: 33
                    5: 32
                    6: 6
                    7: 5
              default: 4
          }
         4: .line 288
      StackMap locals: int
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         5: .line 291
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            iconst_1
            ior
            istore 1 /* ret */
         6: .line 294
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            dconst_0
            dcmpl
            ifeq 9
         7: .line 296
            iload 1 /* ret */
            bipush 32
            ior
            istore 1 /* ret */
         8: .line 297
            goto 85
         9: .line 299
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_0
            dcmpl
            iflt 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack:
        10: iconst_0
      StackMap locals:
      StackMap stack: int
        11: istore 2 /* sgn0 */
        start local 2 // boolean sgn0
        12: .line 300
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_0
            dcmpl
            iflt 13
            iconst_1
            goto 14
      StackMap locals: int
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 3 /* sgn1 */
        start local 3 // boolean sgn1
        15: .line 301
            iload 2 /* sgn0 */
            iload 3 /* sgn1 */
            if_icmpne 24
        16: .line 304
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dcmpl
            ifne 17
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dneg
            dcmpl
            ifeq 19
        17: .line 305
      StackMap locals: int
      StackMap stack:
            iload 1 /* ret */
            bipush 20
            ior
            istore 1 /* ret */
        18: .line 306
            goto 85
      StackMap locals:
      StackMap stack:
        19: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dconst_1
            dcmpl
            ifeq 22
        20: .line 307
            iload 1 /* ret */
            bipush 18
            ior
            istore 1 /* ret */
        21: .line 308
            goto 85
        22: .line 309
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            bipush 16
            ior
            istore 1 /* ret */
        23: .line 311
            goto 85
        24: .line 314
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dneg
            dcmpl
            ifne 25
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dcmpl
            ifeq 27
        25: .line 315
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            bipush 84
            ior
            istore 1 /* ret */
        26: .line 318
            goto 85
      StackMap locals:
      StackMap stack:
        27: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dconst_1
            dcmpl
            ifeq 30
        28: .line 319
            iload 1 /* ret */
            bipush 82
            ior
            istore 1 /* ret */
        29: .line 322
            goto 85
        30: .line 323
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            bipush 80
            ior
            istore 1 /* ret */
        31: .line 326
            goto 85
        end local 3 // boolean sgn1
        end local 2 // boolean sgn0
        32: .line 328
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            iconst_1
            ior
            istore 1 /* ret */
        33: .line 331
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dconst_0
            dcmpl
            iflt 34
            iconst_1
            goto 35
      StackMap locals:
      StackMap stack:
        34: iconst_0
      StackMap locals:
      StackMap stack: int
        35: istore 2 /* sgn0 */
        start local 2 // boolean sgn0
        36: .line 332
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dconst_0
            dcmpl
            iflt 37
            iconst_1
            goto 38
      StackMap locals: int
      StackMap stack:
        37: iconst_0
      StackMap locals:
      StackMap stack: int
        38: istore 3 /* sgn1 */
        start local 3 // boolean sgn1
        39: .line 333
            iload 2 /* sgn0 */
            iload 3 /* sgn1 */
            if_icmpeq 48
        40: .line 335
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dneg
            dcmpl
            ifeq 43
        41: .line 336
            iload 1 /* ret */
            bipush 12
            ior
            istore 1 /* ret */
        42: .line 337
            goto 85
      StackMap locals: int
      StackMap stack:
        43: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dconst_1
            dcmpl
            ifeq 46
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            ldc -1.0
            dcmpl
            ifeq 46
        44: .line 338
            iload 1 /* ret */
            bipush 10
            ior
            istore 1 /* ret */
        45: .line 339
            goto 85
        46: .line 340
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            bipush 8
            ior
            istore 1 /* ret */
        47: .line 342
            goto 85
        48: .line 344
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dcmpl
            ifne 51
        49: .line 345
            iload 1 /* ret */
            bipush 74
            ior
            istore 1 /* ret */
        50: .line 348
            goto 85
        51: .line 349
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            bipush 76
            ior
            istore 1 /* ret */
        52: .line 354
            goto 85
        end local 3 // boolean sgn1
        end local 2 // boolean sgn0
        53: .line 356
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            iconst_1
            ior
            istore 1 /* ret */
        54: .line 359
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_0
            dcmpl
            iflt 55
            iconst_1
            goto 56
      StackMap locals:
      StackMap stack:
        55: iconst_0
      StackMap locals:
      StackMap stack: int
        56: istore 2 /* sgn0 */
        start local 2 // boolean sgn0
        57: .line 360
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_0
            dcmpl
            iflt 58
            iconst_1
            goto 59
      StackMap locals: int
      StackMap stack:
        58: iconst_0
      StackMap locals:
      StackMap stack: int
        59: istore 3 /* sgn1 */
        start local 3 // boolean sgn1
        60: .line 361
            iload 2 /* sgn0 */
            iload 3 /* sgn1 */
            if_icmpne 75
        61: .line 362
            iload 2 /* sgn0 */
            ifeq 67
        62: .line 365
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dcmpl
            ifne 65
        63: .line 366
            iload 1 /* ret */
            iconst_2
            ior
            istore 1 /* ret */
        64: .line 367
            goto 85
        65: .line 368
      StackMap locals: int
      StackMap stack:
            iload 1 /* ret */
            iconst_4
            ior
            istore 1 /* ret */
        66: .line 370
            goto 85
        67: .line 372
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dcmpl
            ifeq 70
        68: .line 373
            iload 1 /* ret */
            bipush 12
            ior
            istore 1 /* ret */
        69: .line 374
            goto 85
      StackMap locals:
      StackMap stack:
        70: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ldc -1.0
            dcmpl
            ifeq 73
        71: .line 375
            iload 1 /* ret */
            bipush 10
            ior
            istore 1 /* ret */
        72: .line 376
            goto 85
        73: .line 377
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            bipush 8
            ior
            istore 1 /* ret */
        74: .line 380
            goto 85
        75: .line 382
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dneg
            dcmpl
            ifne 81
        76: .line 383
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_1
            dcmpl
            ifeq 77
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ldc -1.0
            dcmpl
            ifne 79
        77: .line 384
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            bipush 64
            ior
            istore 1 /* ret */
        78: .line 385
            goto 85
        79: .line 386
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            bipush 66
            ior
            istore 1 /* ret */
        80: .line 388
            goto 85
        81: .line 389
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            bipush 68
            ior
            istore 1 /* ret */
        82: .line 392
            goto 85
        end local 3 // boolean sgn1
        end local 2 // boolean sgn0
        83: .line 394
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            iconst_1
            ior
            istore 1 /* ret */
        84: .line 395
            goto 85
        85: .line 399
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            ireturn
        end local 1 // int ret
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   86     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            3   86     1   ret  I
           12   32     2  sgn0  Z
           36   53     2  sgn0  Z
           57   83     2  sgn0  Z
           15   32     3  sgn1  Z
           39   53     3  sgn1  Z
           60   83     3  sgn1  Z

  public double getMxx();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 411
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dreturn
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  public double getMyy();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 423
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dreturn
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  public double getMxy();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 435
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dreturn
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  public double getMyx();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 447
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dreturn
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  public double getMxt();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 459
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dreturn
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  public double getMyt();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 471
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dreturn
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  public boolean isIdentity();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 481
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            ifeq 1
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.getType:()I
            ifeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  public boolean isTranslateOrIdentity();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 486
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            iconst_1
            if_icmple 1
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.getType:()I
            iconst_1
            if_icmple 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  public boolean is2D();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 491
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 8
            if_icmplt 1
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.getType:()I
            bipush 127
            if_icmple 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  public double getDeterminant();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 536
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 5
                    1: 5
                    2: 4
                    3: 4
                    4: 3
                    5: 3
                    6: 2
                    7: 2
              default: 1
          }
         1: .line 538
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         2: .line 542
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dreturn
         3: .line 545
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dneg
            dreturn
         4: .line 548
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dreturn
         5: .line 551
      StackMap locals:
      StackMap stack:
            dconst_1
            dreturn
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  protected abstract void reset3Delements();
    descriptor: ()V
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT

  public void setToIdentity();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=1, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 567
            aload 0 /* this */
            aload 0 /* this */
            dconst_1
            dup2_x1
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
         1: .line 568
            aload 0 /* this */
            aload 0 /* this */
            aload 0 /* this */
            aload 0 /* this */
            dconst_0
            dup2_x1
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dup2_x1
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dup2_x1
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
         2: .line 569
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.reset3Delements:()V
         3: .line 570
            aload 0 /* this */
            iconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
         4: .line 571
            aload 0 /* this */
            iconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
         5: .line 572
            return
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/javafx/geom/transform/AffineBase;

  public void setTransform(double, double, double, double, double, double);
    descriptor: (DDDDDD)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=13, args_size=7
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double mxx
        start local 3 // double myx
        start local 5 // double mxy
        start local 7 // double myy
        start local 9 // double mxt
        start local 11 // double myt
         0: .line 588
            aload 0 /* this */
            dload 1 /* mxx */
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
         1: .line 589
            aload 0 /* this */
            dload 3 /* myx */
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
         2: .line 590
            aload 0 /* this */
            dload 5 /* mxy */
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
         3: .line 591
            aload 0 /* this */
            dload 7 /* myy */
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
         4: .line 592
            aload 0 /* this */
            dload 9 /* mxt */
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
         5: .line 593
            aload 0 /* this */
            dload 11 /* myt */
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
         6: .line 594
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.reset3Delements:()V
         7: .line 595
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.updateState2D:()V
         8: .line 596
            return
        end local 11 // double myt
        end local 9 // double mxt
        end local 7 // double myy
        end local 5 // double mxy
        end local 3 // double myx
        end local 1 // double mxx
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0    9     1   mxx  D
            0    9     3   myx  D
            0    9     5   mxy  D
            0    9     7   myy  D
            0    9     9   mxt  D
            0    9    11   myt  D
    MethodParameters:
      Name  Flags
      mxx   
      myx   
      mxy   
      myy   
      mxt   
      myt   

  public void setToShear(double, double);
    descriptor: (DD)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double shx
        start local 3 // double shy
         0: .line 612
            aload 0 /* this */
            dconst_1
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
         1: .line 613
            aload 0 /* this */
            dload 1 /* shx */
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
         2: .line 614
            aload 0 /* this */
            dload 3 /* shy */
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
         3: .line 615
            aload 0 /* this */
            dconst_1
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
         4: .line 616
            aload 0 /* this */
            dconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
         5: .line 617
            aload 0 /* this */
            dconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
         6: .line 618
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.reset3Delements:()V
         7: .line 619
            dload 1 /* shx */
            dconst_0
            dcmpl
            ifne 8
            dload 3 /* shy */
            dconst_0
            dcmpl
            ifeq 11
         8: .line 620
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 6
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
         9: .line 621
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        10: .line 622
            goto 13
        11: .line 623
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        12: .line 624
            aload 0 /* this */
            iconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        13: .line 626
      StackMap locals:
      StackMap stack:
            return
        end local 3 // double shy
        end local 1 // double shx
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   14     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   14     1   shx  D
            0   14     3   shy  D
    MethodParameters:
      Name  Flags
      shx   
      shy   

  public com.sun.javafx.geom.Point2D transform(com.sun.javafx.geom.Point2D);
    descriptor: (Lcom/sun/javafx/geom/Point2D;)Lcom/sun/javafx/geom/Point2D;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.Point2D pt
         0: .line 629
            aload 0 /* this */
            aload 1 /* pt */
            aload 1 /* pt */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform:(Lcom/sun/javafx/geom/Point2D;Lcom/sun/javafx/geom/Point2D;)Lcom/sun/javafx/geom/Point2D;
            areturn
        end local 1 // com.sun.javafx.geom.Point2D pt
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0    1     1    pt  Lcom/sun/javafx/geom/Point2D;
    MethodParameters:
      Name  Flags
      pt    

  public com.sun.javafx.geom.Point2D transform(com.sun.javafx.geom.Point2D, com.sun.javafx.geom.Point2D);
    descriptor: (Lcom/sun/javafx/geom/Point2D;Lcom/sun/javafx/geom/Point2D;)Lcom/sun/javafx/geom/Point2D;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=7, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.Point2D ptSrc
        start local 2 // com.sun.javafx.geom.Point2D ptDst
         0: .line 650
            aload 2 /* ptDst */
            ifnonnull 2
         1: .line 651
            new com.sun.javafx.geom.Point2D
            dup
            invokespecial com.sun.javafx.geom.Point2D.<init>:()V
            astore 2 /* ptDst */
         2: .line 654
      StackMap locals:
      StackMap stack:
            aload 1 /* ptSrc */
            getfield com.sun.javafx.geom.Point2D.x:F
            f2d
            dstore 3 /* x */
        start local 3 // double x
         3: .line 655
            aload 1 /* ptSrc */
            getfield com.sun.javafx.geom.Point2D.y:F
            f2d
            dstore 5 /* y */
        start local 5 // double y
         4: .line 661
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 7
            iand
            tableswitch { // 0 - 7
                    0: 26
                    1: 24
                    2: 22
                    3: 20
                    4: 18
                    5: 14
                    6: 10
                    7: 6
              default: 5
          }
         5: .line 663
      StackMap locals: double double
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         6: .line 666
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
         7: .line 667
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
         8: .line 666
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
         9: .line 668
            aload 2 /* ptDst */
            areturn
        10: .line 670
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            d2f
        11: .line 671
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            d2f
        12: .line 670
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        13: .line 672
            aload 2 /* ptDst */
            areturn
        14: .line 674
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        15: .line 675
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        16: .line 674
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        17: .line 676
            aload 2 /* ptDst */
            areturn
        18: .line 678
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            d2f
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            d2f
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        19: .line 679
            aload 2 /* ptDst */
            areturn
        20: .line 681
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        21: .line 682
            aload 2 /* ptDst */
            areturn
        22: .line 684
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            d2f
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            d2f
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        23: .line 685
            aload 2 /* ptDst */
            areturn
        24: .line 687
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        25: .line 688
            aload 2 /* ptDst */
            areturn
        26: .line 690
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 3 /* x */
            d2f
            dload 5 /* y */
            d2f
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        27: .line 691
            aload 2 /* ptDst */
            areturn
        end local 5 // double y
        end local 3 // double x
        end local 2 // com.sun.javafx.geom.Point2D ptDst
        end local 1 // com.sun.javafx.geom.Point2D ptSrc
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   28     0   this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   28     1  ptSrc  Lcom/sun/javafx/geom/Point2D;
            0   28     2  ptDst  Lcom/sun/javafx/geom/Point2D;
            3   28     3      x  D
            4   28     5      y  D
    MethodParameters:
       Name  Flags
      ptSrc  
      ptDst  

  public com.sun.javafx.geom.Vec3d transform(com.sun.javafx.geom.Vec3d, com.sun.javafx.geom.Vec3d);
    descriptor: (Lcom/sun/javafx/geom/Vec3d;Lcom/sun/javafx/geom/Vec3d;)Lcom/sun/javafx/geom/Vec3d;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=9, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.Vec3d src
        start local 2 // com.sun.javafx.geom.Vec3d dst
         0: .line 698
            aload 2 /* dst */
            ifnonnull 2
         1: .line 699
            new com.sun.javafx.geom.Vec3d
            dup
            invokespecial com.sun.javafx.geom.Vec3d.<init>:()V
            astore 2 /* dst */
         2: .line 702
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.x:D
            dstore 3 /* x */
        start local 3 // double x
         3: .line 703
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.y:D
            dstore 5 /* y */
        start local 5 // double y
         4: .line 704
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.z:D
            dstore 7 /* z */
        start local 7 // double z
         5: .line 706
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 35
                    1: 31
                    2: 27
                    3: 23
                    4: 19
                    5: 15
                    6: 11
                    7: 7
              default: 6
          }
         6: .line 708
      StackMap locals: double double double
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         7: .line 711
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            putfield com.sun.javafx.geom.Vec3d.x:D
         8: .line 712
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            putfield com.sun.javafx.geom.Vec3d.y:D
         9: .line 713
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        10: .line 714
            aload 2 /* dst */
            areturn
        11: .line 716
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            putfield com.sun.javafx.geom.Vec3d.x:D
        12: .line 717
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            putfield com.sun.javafx.geom.Vec3d.y:D
        13: .line 718
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        14: .line 719
            aload 2 /* dst */
            areturn
        15: .line 721
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            putfield com.sun.javafx.geom.Vec3d.x:D
        16: .line 722
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            putfield com.sun.javafx.geom.Vec3d.y:D
        17: .line 723
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        18: .line 724
            aload 2 /* dst */
            areturn
        19: .line 726
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            putfield com.sun.javafx.geom.Vec3d.x:D
        20: .line 727
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            putfield com.sun.javafx.geom.Vec3d.y:D
        21: .line 728
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        22: .line 729
            aload 2 /* dst */
            areturn
        23: .line 731
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            putfield com.sun.javafx.geom.Vec3d.x:D
        24: .line 732
            aload 2 /* dst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            putfield com.sun.javafx.geom.Vec3d.y:D
        25: .line 733
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        26: .line 734
            aload 2 /* dst */
            areturn
        27: .line 736
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            putfield com.sun.javafx.geom.Vec3d.x:D
        28: .line 737
            aload 2 /* dst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            putfield com.sun.javafx.geom.Vec3d.y:D
        29: .line 738
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        30: .line 739
            aload 2 /* dst */
            areturn
        31: .line 741
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            putfield com.sun.javafx.geom.Vec3d.x:D
        32: .line 742
            aload 2 /* dst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            putfield com.sun.javafx.geom.Vec3d.y:D
        33: .line 743
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        34: .line 744
            aload 2 /* dst */
            areturn
        35: .line 746
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            putfield com.sun.javafx.geom.Vec3d.x:D
        36: .line 747
            aload 2 /* dst */
            dload 5 /* y */
            putfield com.sun.javafx.geom.Vec3d.y:D
        37: .line 748
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        38: .line 749
            aload 2 /* dst */
            areturn
        end local 7 // double z
        end local 5 // double y
        end local 3 // double x
        end local 2 // com.sun.javafx.geom.Vec3d dst
        end local 1 // com.sun.javafx.geom.Vec3d src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   39     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   39     1   src  Lcom/sun/javafx/geom/Vec3d;
            0   39     2   dst  Lcom/sun/javafx/geom/Vec3d;
            3   39     3     x  D
            4   39     5     y  D
            5   39     7     z  D
    MethodParameters:
      Name  Flags
      src   
      dst   

  public com.sun.javafx.geom.Vec3d deltaTransform(com.sun.javafx.geom.Vec3d, com.sun.javafx.geom.Vec3d);
    descriptor: (Lcom/sun/javafx/geom/Vec3d;Lcom/sun/javafx/geom/Vec3d;)Lcom/sun/javafx/geom/Vec3d;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=9, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.Vec3d src
        start local 2 // com.sun.javafx.geom.Vec3d dst
         0: .line 774
            aload 2 /* dst */
            ifnonnull 2
         1: .line 775
            new com.sun.javafx.geom.Vec3d
            dup
            invokespecial com.sun.javafx.geom.Vec3d.<init>:()V
            astore 2 /* dst */
         2: .line 778
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.x:D
            dstore 3 /* x */
        start local 3 // double x
         3: .line 779
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.y:D
            dstore 5 /* y */
        start local 5 // double y
         4: .line 780
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.z:D
            dstore 7 /* z */
        start local 7 // double z
         5: .line 782
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 19
                    1: 19
                    2: 15
                    3: 15
                    4: 11
                    5: 11
                    6: 7
                    7: 7
              default: 6
          }
         6: .line 784
      StackMap locals: double double double
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         7: .line 788
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            putfield com.sun.javafx.geom.Vec3d.x:D
         8: .line 789
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            putfield com.sun.javafx.geom.Vec3d.y:D
         9: .line 790
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        10: .line 791
            aload 2 /* dst */
            areturn
        11: .line 794
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            putfield com.sun.javafx.geom.Vec3d.x:D
        12: .line 795
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            putfield com.sun.javafx.geom.Vec3d.y:D
        13: .line 796
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        14: .line 797
            aload 2 /* dst */
            areturn
        15: .line 800
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            putfield com.sun.javafx.geom.Vec3d.x:D
        16: .line 801
            aload 2 /* dst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            putfield com.sun.javafx.geom.Vec3d.y:D
        17: .line 802
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        18: .line 803
            aload 2 /* dst */
            areturn
        19: .line 806
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            putfield com.sun.javafx.geom.Vec3d.x:D
        20: .line 807
            aload 2 /* dst */
            dload 5 /* y */
            putfield com.sun.javafx.geom.Vec3d.y:D
        21: .line 808
            aload 2 /* dst */
            dload 7 /* z */
            putfield com.sun.javafx.geom.Vec3d.z:D
        22: .line 809
            aload 2 /* dst */
            areturn
        end local 7 // double z
        end local 5 // double y
        end local 3 // double x
        end local 2 // com.sun.javafx.geom.Vec3d dst
        end local 1 // com.sun.javafx.geom.Vec3d src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   23     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   23     1   src  Lcom/sun/javafx/geom/Vec3d;
            0   23     2   dst  Lcom/sun/javafx/geom/Vec3d;
            3   23     3     x  D
            4   23     5     y  D
            5   23     7     z  D
    MethodParameters:
      Name  Flags
      src   
      dst   

  private com.sun.javafx.geom.BaseBounds transform2DBounds(com.sun.javafx.geom.RectBounds, com.sun.javafx.geom.RectBounds);
    descriptor: (Lcom/sun/javafx/geom/RectBounds;Lcom/sun/javafx/geom/RectBounds;)Lcom/sun/javafx/geom/BaseBounds;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=10, locals=11, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.RectBounds src
        start local 2 // com.sun.javafx.geom.RectBounds dst
         0: .line 816
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 7
            iand
            tableswitch { // 0 - 7
                    0: 53
                    1: 47
                    2: 41
                    3: 35
                    4: 29
                    5: 23
                    6: 2
                    7: 2
              default: 1
          }
         1: .line 818
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         2: .line 823
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            dstore 3 /* x1 */
        start local 3 // double x1
         3: .line 824
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            dstore 5 /* y1 */
        start local 5 // double y1
         4: .line 825
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            dstore 7 /* x2 */
        start local 7 // double x2
         5: .line 826
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            dstore 9 /* y2 */
        start local 9 // double y2
         6: .line 827
            aload 2 /* dst */
            dload 3 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            d2f
         7: .line 828
            dload 3 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 5 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            d2f
         8: .line 829
            dload 7 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 9 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            d2f
         9: .line 830
            dload 7 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 9 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            d2f
        10: .line 827
            invokevirtual com.sun.javafx.geom.RectBounds.setBoundsAndSort:(FFFF)V
        11: .line 831
            aload 2 /* dst */
            dload 3 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 9 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            d2f
        12: .line 832
            dload 3 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 9 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            d2f
        13: .line 831
            invokevirtual com.sun.javafx.geom.RectBounds.add:(FF)V
        14: .line 833
            aload 2 /* dst */
            dload 7 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            d2f
        15: .line 834
            dload 7 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 5 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            d2f
        16: .line 833
            invokevirtual com.sun.javafx.geom.RectBounds.add:(FF)V
        17: .line 835
            aload 2 /* dst */
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        18: .line 836
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        19: .line 837
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        20: .line 838
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        21: .line 835
            invokevirtual com.sun.javafx.geom.RectBounds.setBounds:(FFFF)V
        22: .line 839
            goto 55
        end local 9 // double y2
        end local 7 // double x2
        end local 5 // double y1
        end local 3 // double x1
        23: .line 841
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        24: .line 842
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        25: .line 843
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        26: .line 844
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        27: .line 841
            invokevirtual com.sun.javafx.geom.RectBounds.setBoundsAndSort:(FFFF)V
        28: .line 845
            goto 55
        29: .line 847
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            d2f
        30: .line 848
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            d2f
        31: .line 849
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            d2f
        32: .line 850
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            d2f
        33: .line 847
            invokevirtual com.sun.javafx.geom.RectBounds.setBoundsAndSort:(FFFF)V
        34: .line 851
            goto 55
        35: .line 853
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        36: .line 854
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        37: .line 855
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        38: .line 856
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        39: .line 853
            invokevirtual com.sun.javafx.geom.RectBounds.setBoundsAndSort:(FFFF)V
        40: .line 857
            goto 55
        41: .line 859
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            d2f
        42: .line 860
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            d2f
        43: .line 861
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            d2f
        44: .line 862
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            d2f
        45: .line 859
            invokevirtual com.sun.javafx.geom.RectBounds.setBoundsAndSort:(FFFF)V
        46: .line 863
            goto 55
        47: .line 865
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        48: .line 866
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        49: .line 867
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        50: .line 868
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        51: .line 865
            invokevirtual com.sun.javafx.geom.RectBounds.setBounds:(FFFF)V
        52: .line 869
            goto 55
        53: .line 871
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            aload 2 /* dst */
            if_acmpeq 55
        54: .line 872
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.setBounds:(Lcom/sun/javafx/geom/RectBounds;)V
        55: .line 876
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            areturn
        end local 2 // com.sun.javafx.geom.RectBounds dst
        end local 1 // com.sun.javafx.geom.RectBounds src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   56     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   56     1   src  Lcom/sun/javafx/geom/RectBounds;
            0   56     2   dst  Lcom/sun/javafx/geom/RectBounds;
            3   23     3    x1  D
            4   23     5    y1  D
            5   23     7    x2  D
            6   23     9    y2  D
    MethodParameters:
      Name  Flags
      src   
      dst   

  private com.sun.javafx.geom.BaseBounds transform3DBounds(com.sun.javafx.geom.BaseBounds, com.sun.javafx.geom.BaseBounds);
    descriptor: (Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=11, locals=15, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.BaseBounds src
        start local 2 // com.sun.javafx.geom.BaseBounds dst
         0: .line 881
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 7
            iand
            tableswitch { // 0 - 7
                    0: 69
                    1: 61
                    2: 53
                    3: 45
                    4: 37
                    5: 29
                    6: 2
                    7: 2
              default: 1
          }
         1: .line 883
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         2: .line 889
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
            f2d
            dstore 3 /* x1 */
        start local 3 // double x1
         3: .line 890
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
            f2d
            dstore 5 /* y1 */
        start local 5 // double y1
         4: .line 891
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
            f2d
            dstore 7 /* z1 */
        start local 7 // double z1
         5: .line 892
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
            f2d
            dstore 9 /* x2 */
        start local 9 // double x2
         6: .line 893
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
            f2d
            dstore 11 /* y2 */
        start local 11 // double y2
         7: .line 894
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
            f2d
            dstore 13 /* z2 */
        start local 13 // double z2
         8: .line 895
            aload 2 /* dst */
            dload 3 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            d2f
         9: .line 896
            dload 3 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 5 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            d2f
        10: .line 897
            dload 7 /* z1 */
            d2f
        11: .line 898
            dload 9 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 11 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            d2f
        12: .line 899
            dload 9 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 11 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            d2f
        13: .line 900
            dload 13 /* z2 */
            d2f
        14: .line 895
            invokevirtual com.sun.javafx.geom.BaseBounds.setBoundsAndSort:(FFFFFF)V
        15: .line 901
            aload 2 /* dst */
            dload 3 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 11 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            d2f
        16: .line 902
            dload 3 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 11 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            d2f
            fconst_0
        17: .line 901
            invokevirtual com.sun.javafx.geom.BaseBounds.add:(FFF)V
        18: .line 903
            aload 2 /* dst */
            dload 9 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            d2f
        19: .line 904
            dload 9 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 5 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            d2f
            fconst_0
        20: .line 903
            invokevirtual com.sun.javafx.geom.BaseBounds.add:(FFF)V
        21: .line 905
            aload 2 /* dst */
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        22: .line 906
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        23: .line 907
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
        24: .line 908
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        25: .line 909
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        26: .line 910
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
        27: .line 905
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
            pop
        28: .line 911
            goto 71
        end local 13 // double z2
        end local 11 // double y2
        end local 9 // double x2
        end local 7 // double z1
        end local 5 // double y1
        end local 3 // double x1
        29: .line 913
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        30: .line 914
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        31: .line 915
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
        32: .line 916
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        33: .line 917
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        34: .line 918
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
        35: .line 913
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBoundsAndSort:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
            astore 2 /* dst */
        36: .line 919
            goto 71
        37: .line 921
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            d2f
        38: .line 922
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            d2f
        39: .line 923
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
        40: .line 924
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            d2f
        41: .line 925
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            d2f
        42: .line 926
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
        43: .line 921
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBoundsAndSort:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
            astore 2 /* dst */
        44: .line 927
            goto 71
        45: .line 929
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        46: .line 930
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        47: .line 931
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
        48: .line 932
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        49: .line 933
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        50: .line 934
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
        51: .line 929
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBoundsAndSort:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
            astore 2 /* dst */
        52: .line 935
            goto 71
        53: .line 937
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            d2f
        54: .line 938
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            d2f
        55: .line 939
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
        56: .line 940
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            d2f
        57: .line 941
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            d2f
        58: .line 942
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
        59: .line 937
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBoundsAndSort:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
            astore 2 /* dst */
        60: .line 943
            goto 71
        61: .line 945
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        62: .line 946
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        63: .line 947
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
        64: .line 948
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            d2f
        65: .line 949
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            d2f
        66: .line 950
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
        67: .line 945
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
            astore 2 /* dst */
        68: .line 951
            goto 71
        69: .line 953
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            aload 2 /* dst */
            if_acmpeq 71
        70: .line 954
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
            astore 2 /* dst */
        71: .line 958
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            areturn
        end local 2 // com.sun.javafx.geom.BaseBounds dst
        end local 1 // com.sun.javafx.geom.BaseBounds src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   72     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   72     1   src  Lcom/sun/javafx/geom/BaseBounds;
            0   72     2   dst  Lcom/sun/javafx/geom/BaseBounds;
            3   29     3    x1  D
            4   29     5    y1  D
            5   29     7    z1  D
            6   29     9    x2  D
            7   29    11    y2  D
            8   29    13    z2  D
    MethodParameters:
      Name  Flags
      src   
      dst   

  public com.sun.javafx.geom.BaseBounds transform(com.sun.javafx.geom.BaseBounds, com.sun.javafx.geom.BaseBounds);
    descriptor: (Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.BaseBounds src
        start local 2 // com.sun.javafx.geom.BaseBounds dst
         0: .line 963
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getBoundsType:()Lcom/sun/javafx/geom/BaseBounds$BoundsType;
            getstatic com.sun.javafx.geom.BaseBounds$BoundsType.RECTANGLE:Lcom/sun/javafx/geom/BaseBounds$BoundsType;
            if_acmpne 2
         1: .line 964
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.BaseBounds.getBoundsType:()Lcom/sun/javafx/geom/BaseBounds$BoundsType;
            getstatic com.sun.javafx.geom.BaseBounds$BoundsType.RECTANGLE:Lcom/sun/javafx/geom/BaseBounds$BoundsType;
            if_acmpeq 3
         2: .line 965
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* src */
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform3DBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
            areturn
         3: .line 967
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* src */
            checkcast com.sun.javafx.geom.RectBounds
            aload 2 /* dst */
            checkcast com.sun.javafx.geom.RectBounds
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform2DBounds:(Lcom/sun/javafx/geom/RectBounds;Lcom/sun/javafx/geom/RectBounds;)Lcom/sun/javafx/geom/BaseBounds;
            areturn
        end local 2 // com.sun.javafx.geom.BaseBounds dst
        end local 1 // com.sun.javafx.geom.BaseBounds src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0    4     1   src  Lcom/sun/javafx/geom/BaseBounds;
            0    4     2   dst  Lcom/sun/javafx/geom/BaseBounds;
    MethodParameters:
      Name  Flags
      src   
      dst   

  public void transform(com.sun.javafx.geom.Rectangle, com.sun.javafx.geom.Rectangle);
    descriptor: (Lcom/sun/javafx/geom/Rectangle;Lcom/sun/javafx/geom/Rectangle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.Rectangle src
        start local 2 // com.sun.javafx.geom.Rectangle dst
         0: .line 972
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 7
            iand
            tableswitch { // 0 - 7
                    0: 8
                    1: 6
                    2: 2
                    3: 2
                    4: 2
                    5: 2
                    6: 2
                    7: 2
              default: 1
          }
         1: .line 974
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         2: .line 982
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.RectBounds
            dup
            aload 1 /* src */
            invokespecial com.sun.javafx.geom.RectBounds.<init>:(Lcom/sun/javafx/geom/Rectangle;)V
            astore 3 /* b */
        start local 3 // com.sun.javafx.geom.RectBounds b
         3: .line 984
            aload 0 /* this */
            aload 3 /* b */
            aload 3 /* b */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
            checkcast com.sun.javafx.geom.RectBounds
            astore 3 /* b */
         4: .line 985
            aload 2 /* dst */
            aload 3 /* b */
            invokevirtual com.sun.javafx.geom.Rectangle.setBounds:(Lcom/sun/javafx/geom/BaseBounds;)V
         5: .line 986
            return
        end local 3 // com.sun.javafx.geom.RectBounds b
         6: .line 988
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            aload 2 /* dst */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            invokestatic com.sun.javafx.geom.transform.Translate2D.transform:(Lcom/sun/javafx/geom/Rectangle;Lcom/sun/javafx/geom/Rectangle;DD)V
         7: .line 989
            return
         8: .line 991
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            if_acmpeq 10
         9: .line 992
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.Rectangle.setBounds:(Lcom/sun/javafx/geom/Rectangle;)V
        10: .line 994
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.javafx.geom.Rectangle dst
        end local 1 // com.sun.javafx.geom.Rectangle src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   11     1   src  Lcom/sun/javafx/geom/Rectangle;
            0   11     2   dst  Lcom/sun/javafx/geom/Rectangle;
            3    6     3     b  Lcom/sun/javafx/geom/RectBounds;
    MethodParameters:
      Name  Flags
      src   
      dst   

  public void transform(float[], int, float[], int, int);
    descriptor: ([FI[FII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // float[] srcPts
        start local 2 // int srcOff
        start local 3 // float[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
         0: .line 1022
            aload 0 /* this */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iload 5 /* numPts */
         1: .line 1023
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 7
            iand
         2: .line 1022
            invokevirtual com.sun.javafx.geom.transform.AffineBase.doTransform:([FI[FIII)V
         3: .line 1024
            return
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // float[] dstPts
        end local 2 // int srcOff
        end local 1 // float[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lcom/sun/javafx/geom/transform/AffineBase;
            0    4     1  srcPts  [F
            0    4     2  srcOff  I
            0    4     3  dstPts  [F
            0    4     4  dstOff  I
            0    4     5  numPts  I
    MethodParameters:
        Name  Flags
      srcPts  
      srcOff  
      dstPts  
      dstOff  
      numPts  

  public void deltaTransform(float[], int, float[], int, int);
    descriptor: ([FI[FII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // float[] srcPts
        start local 2 // int srcOff
        start local 3 // float[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
         0: .line 1060
            aload 0 /* this */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iload 5 /* numPts */
         1: .line 1061
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 6
            iand
         2: .line 1060
            invokevirtual com.sun.javafx.geom.transform.AffineBase.doTransform:([FI[FIII)V
         3: .line 1062
            return
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // float[] dstPts
        end local 2 // int srcOff
        end local 1 // float[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lcom/sun/javafx/geom/transform/AffineBase;
            0    4     1  srcPts  [F
            0    4     2  srcOff  I
            0    4     3  dstPts  [F
            0    4     4  dstOff  I
            0    4     5  numPts  I
    MethodParameters:
        Name  Flags
      srcPts  
      srcOff  
      dstPts  
      dstOff  
      numPts  

  private void doTransform(float[], int, float[], int, int, int);
    descriptor: ([FI[FIII)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=8, locals=23, args_size=7
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // float[] srcPts
        start local 2 // int srcOff
        start local 3 // float[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
        start local 6 // int thestate
         0: .line 1069
            aload 3 /* dstPts */
            aload 1 /* srcPts */
            if_acmpne 4
         1: .line 1070
            iload 4 /* dstOff */
            iload 2 /* srcOff */
            if_icmple 4
            iload 4 /* dstOff */
            iload 2 /* srcOff */
            iload 5 /* numPts */
            iconst_2
            imul
            iadd
            if_icmpge 4
         2: .line 1080
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iload 5 /* numPts */
            iconst_2
            imul
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         3: .line 1082
            iload 4 /* dstOff */
            istore 2 /* srcOff */
         4: .line 1088
      StackMap locals:
      StackMap stack:
            iload 6 /* thestate */
            tableswitch { // 0 - 7
                    0: 71
                    1: 64
                    2: 57
                    3: 48
                    4: 40
                    5: 30
                    6: 19
                    7: 6
              default: 5
          }
         5: .line 1090
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         6: .line 1093
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
         7: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
         8: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
         9: .line 1094
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        10: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        11: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        12: .line 1095
            goto 17
        13: .line 1096
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int double double double double double double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 19 /* x */
        start local 19 // double x
        14: .line 1097
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 21 /* y */
        start local 21 // double y
        15: .line 1098
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 7 /* Mxx */
            dload 19 /* x */
            dmul
            dload 9 /* Mxy */
            dload 21 /* y */
            dmul
            dadd
            dload 11 /* Mxt */
            dadd
            d2f
            fastore
        16: .line 1099
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 13 /* Myx */
            dload 19 /* x */
            dmul
            dload 15 /* Myy */
            dload 21 /* y */
            dmul
            dadd
            dload 17 /* Myt */
            dadd
            d2f
            fastore
        end local 21 // double y
        end local 19 // double x
        17: .line 1095
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 13
        18: .line 1101
            return
        end local 17 // double Myt
        end local 15 // double Myy
        end local 13 // double Myx
        end local 11 // double Mxt
        end local 9 // double Mxy
        end local 7 // double Mxx
        19: .line 1103
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
        20: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
        21: .line 1104
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        22: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        23: .line 1105
            goto 28
        24: .line 1106
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int double double top top double double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 19 /* x */
        start local 19 // double x
        25: .line 1107
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 21 /* y */
        start local 21 // double y
        26: .line 1108
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 7 /* Mxx */
            dload 19 /* x */
            dmul
            dload 9 /* Mxy */
            dload 21 /* y */
            dmul
            dadd
            d2f
            fastore
        27: .line 1109
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 13 /* Myx */
            dload 19 /* x */
            dmul
            dload 15 /* Myy */
            dload 21 /* y */
            dmul
            dadd
            d2f
            fastore
        end local 21 // double y
        end local 19 // double x
        28: .line 1105
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 24
        29: .line 1111
            return
        end local 15 // double Myy
        end local 13 // double Myx
        end local 9 // double Mxy
        end local 7 // double Mxx
        30: .line 1113
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
        31: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
        32: .line 1114
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        33: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        34: .line 1115
            goto 38
        35: .line 1116
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int top top double double double top top double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 19 /* x */
        start local 19 // double x
        36: .line 1117
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 9 /* Mxy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            dload 11 /* Mxt */
            dadd
            d2f
            fastore
        37: .line 1118
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 13 /* Myx */
            dload 19 /* x */
            dmul
            dload 17 /* Myt */
            dadd
            d2f
            fastore
        end local 19 // double x
        38: .line 1115
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 35
        39: .line 1120
            return
        end local 17 // double Myt
        end local 13 // double Myx
        end local 11 // double Mxt
        end local 9 // double Mxy
        40: .line 1122
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
        41: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        42: .line 1123
            goto 46
        43: .line 1124
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int top top double top top double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 19 /* x */
        start local 19 // double x
        44: .line 1125
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 9 /* Mxy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            d2f
            fastore
        45: .line 1126
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 13 /* Myx */
            dload 19 /* x */
            dmul
            d2f
            fastore
        end local 19 // double x
        46: .line 1123
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 43
        47: .line 1128
            return
        end local 13 // double Myx
        end local 9 // double Mxy
        48: .line 1130
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
        49: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
        50: .line 1131
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        51: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        52: .line 1132
            goto 55
        53: .line 1133
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int double top top double top top double double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 7 /* Mxx */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            dload 11 /* Mxt */
            dadd
            d2f
            fastore
        54: .line 1134
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 15 /* Myy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            dload 17 /* Myt */
            dadd
            d2f
            fastore
        55: .line 1132
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 53
        56: .line 1136
            return
        end local 17 // double Myt
        end local 15 // double Myy
        end local 11 // double Mxt
        end local 7 // double Mxx
        57: .line 1138
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
        58: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        59: .line 1139
            goto 62
        60: .line 1140
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int double top top top top top top double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 7 /* Mxx */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            d2f
            fastore
        61: .line 1141
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 15 /* Myy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            d2f
            fastore
        62: .line 1139
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 60
        63: .line 1143
            return
        end local 15 // double Myy
        end local 7 // double Mxx
        64: .line 1145
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
        65: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        66: .line 1146
            goto 69
        67: .line 1147
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int top top top top double top top top top double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 11 /* Mxt */
            dadd
            d2f
            fastore
        68: .line 1148
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 17 /* Myt */
            dadd
            d2f
            fastore
        69: .line 1146
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 67
        70: .line 1150
            return
        end local 17 // double Myt
        end local 11 // double Mxt
        71: .line 1152
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 1 /* srcPts */
            aload 3 /* dstPts */
            if_acmpne 72
            iload 2 /* srcOff */
            iload 4 /* dstOff */
            if_icmpeq 75
        72: .line 1153
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
        73: .line 1154
            iload 5 /* numPts */
            iconst_2
            imul
        74: .line 1153
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        75: .line 1156
      StackMap locals:
      StackMap stack:
            return
        end local 6 // int thestate
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // float[] dstPts
        end local 2 // int srcOff
        end local 1 // float[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   76     0      this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   76     1    srcPts  [F
            0   76     2    srcOff  I
            0   76     3    dstPts  [F
            0   76     4    dstOff  I
            0   76     5    numPts  I
            0   76     6  thestate  I
            7   19     7       Mxx  D
           20   30     7       Mxx  D
           49   57     7       Mxx  D
           58   64     7       Mxx  D
            8   19     9       Mxy  D
           21   30     9       Mxy  D
           31   40     9       Mxy  D
           41   48     9       Mxy  D
            9   19    11       Mxt  D
           32   40    11       Mxt  D
           50   57    11       Mxt  D
           65   71    11       Mxt  D
           10   19    13       Myx  D
           22   30    13       Myx  D
           33   40    13       Myx  D
           42   48    13       Myx  D
           11   19    15       Myy  D
           23   30    15       Myy  D
           51   57    15       Myy  D
           59   64    15       Myy  D
           12   19    17       Myt  D
           34   40    17       Myt  D
           52   57    17       Myt  D
           66   71    17       Myt  D
           14   17    19         x  D
           15   17    21         y  D
           25   28    19         x  D
           26   28    21         y  D
           36   38    19         x  D
           44   46    19         x  D
    MethodParameters:
          Name  Flags
      srcPts    
      srcOff    
      dstPts    
      dstOff    
      numPts    
      thestate  

  public void transform(double[], int, double[], int, int);
    descriptor: ([DI[DII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double[] srcPts
        start local 2 // int srcOff
        start local 3 // double[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
         0: .line 1186
            aload 0 /* this */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iload 5 /* numPts */
         1: .line 1187
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 7
            iand
         2: .line 1186
            invokevirtual com.sun.javafx.geom.transform.AffineBase.doTransform:([DI[DIII)V
         3: .line 1188
            return
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // double[] dstPts
        end local 2 // int srcOff
        end local 1 // double[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lcom/sun/javafx/geom/transform/AffineBase;
            0    4     1  srcPts  [D
            0    4     2  srcOff  I
            0    4     3  dstPts  [D
            0    4     4  dstOff  I
            0    4     5  numPts  I
    MethodParameters:
        Name  Flags
      srcPts  
      srcOff  
      dstPts  
      dstOff  
      numPts  

  public void deltaTransform(double[], int, double[], int, int);
    descriptor: ([DI[DII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double[] srcPts
        start local 2 // int srcOff
        start local 3 // double[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
         0: .line 1224
            aload 0 /* this */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iload 5 /* numPts */
         1: .line 1225
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 6
            iand
         2: .line 1224
            invokevirtual com.sun.javafx.geom.transform.AffineBase.doTransform:([DI[DIII)V
         3: .line 1226
            return
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // double[] dstPts
        end local 2 // int srcOff
        end local 1 // double[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lcom/sun/javafx/geom/transform/AffineBase;
            0    4     1  srcPts  [D
            0    4     2  srcOff  I
            0    4     3  dstPts  [D
            0    4     4  dstOff  I
            0    4     5  numPts  I
    MethodParameters:
        Name  Flags
      srcPts  
      srcOff  
      dstPts  
      dstOff  
      numPts  

  private void doTransform(double[], int, double[], int, int, int);
    descriptor: ([DI[DIII)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=8, locals=23, args_size=7
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double[] srcPts
        start local 2 // int srcOff
        start local 3 // double[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
        start local 6 // int thestate
         0: .line 1233
            aload 3 /* dstPts */
            aload 1 /* srcPts */
            if_acmpne 4
         1: .line 1234
            iload 4 /* dstOff */
            iload 2 /* srcOff */
            if_icmple 4
            iload 4 /* dstOff */
            iload 2 /* srcOff */
            iload 5 /* numPts */
            iconst_2
            imul
            iadd
            if_icmpge 4
         2: .line 1244
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iload 5 /* numPts */
            iconst_2
            imul
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         3: .line 1246
            iload 4 /* dstOff */
            istore 2 /* srcOff */
         4: .line 1252
      StackMap locals:
      StackMap stack:
            iload 6 /* thestate */
            tableswitch { // 0 - 7
                    0: 71
                    1: 64
                    2: 57
                    3: 48
                    4: 40
                    5: 30
                    6: 19
                    7: 6
              default: 5
          }
         5: .line 1254
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         6: .line 1257
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
         7: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
         8: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
         9: .line 1258
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        10: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        11: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        12: .line 1259
            goto 17
        13: .line 1260
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int double double double double double double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 19 /* x */
        start local 19 // double x
        14: .line 1261
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 21 /* y */
        start local 21 // double y
        15: .line 1262
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 7 /* Mxx */
            dload 19 /* x */
            dmul
            dload 9 /* Mxy */
            dload 21 /* y */
            dmul
            dadd
            dload 11 /* Mxt */
            dadd
            dastore
        16: .line 1263
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 13 /* Myx */
            dload 19 /* x */
            dmul
            dload 15 /* Myy */
            dload 21 /* y */
            dmul
            dadd
            dload 17 /* Myt */
            dadd
            dastore
        end local 21 // double y
        end local 19 // double x
        17: .line 1259
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 13
        18: .line 1265
            return
        end local 17 // double Myt
        end local 15 // double Myy
        end local 13 // double Myx
        end local 11 // double Mxt
        end local 9 // double Mxy
        end local 7 // double Mxx
        19: .line 1267
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
        20: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
        21: .line 1268
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        22: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        23: .line 1269
            goto 28
        24: .line 1270
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int double double top top double double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 19 /* x */
        start local 19 // double x
        25: .line 1271
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 21 /* y */
        start local 21 // double y
        26: .line 1272
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 7 /* Mxx */
            dload 19 /* x */
            dmul
            dload 9 /* Mxy */
            dload 21 /* y */
            dmul
            dadd
            dastore
        27: .line 1273
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 13 /* Myx */
            dload 19 /* x */
            dmul
            dload 15 /* Myy */
            dload 21 /* y */
            dmul
            dadd
            dastore
        end local 21 // double y
        end local 19 // double x
        28: .line 1269
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 24
        29: .line 1275
            return
        end local 15 // double Myy
        end local 13 // double Myx
        end local 9 // double Mxy
        end local 7 // double Mxx
        30: .line 1277
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
        31: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
        32: .line 1278
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        33: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        34: .line 1279
            goto 38
        35: .line 1280
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int top top double double double top top double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 19 /* x */
        start local 19 // double x
        36: .line 1281
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 9 /* Mxy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            dload 11 /* Mxt */
            dadd
            dastore
        37: .line 1282
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 13 /* Myx */
            dload 19 /* x */
            dmul
            dload 17 /* Myt */
            dadd
            dastore
        end local 19 // double x
        38: .line 1279
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 35
        39: .line 1284
            return
        end local 17 // double Myt
        end local 13 // double Myx
        end local 11 // double Mxt
        end local 9 // double Mxy
        40: .line 1286
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
        41: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        42: .line 1287
            goto 46
        43: .line 1288
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int top top double top top double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 19 /* x */
        start local 19 // double x
        44: .line 1289
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 9 /* Mxy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            dastore
        45: .line 1290
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 13 /* Myx */
            dload 19 /* x */
            dmul
            dastore
        end local 19 // double x
        46: .line 1287
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 43
        47: .line 1292
            return
        end local 13 // double Myx
        end local 9 // double Mxy
        48: .line 1294
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
        49: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
        50: .line 1295
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        51: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        52: .line 1296
            goto 55
        53: .line 1297
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int double top top double top top double double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 7 /* Mxx */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            dload 11 /* Mxt */
            dadd
            dastore
        54: .line 1298
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 15 /* Myy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            dload 17 /* Myt */
            dadd
            dastore
        55: .line 1296
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 53
        56: .line 1300
            return
        end local 17 // double Myt
        end local 15 // double Myy
        end local 11 // double Mxt
        end local 7 // double Mxx
        57: .line 1302
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
        58: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        59: .line 1303
            goto 62
        60: .line 1304
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int double top top top top top top double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 7 /* Mxx */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            dastore
        61: .line 1305
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 15 /* Myy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            dastore
        62: .line 1303
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 60
        63: .line 1307
            return
        end local 15 // double Myy
        end local 7 // double Mxx
        64: .line 1309
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
        65: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        66: .line 1310
            goto 69
        67: .line 1311
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int top top top top double top top top top double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 11 /* Mxt */
            dadd
            dastore
        68: .line 1312
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 17 /* Myt */
            dadd
            dastore
        69: .line 1310
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 67
        70: .line 1314
            return
        end local 17 // double Myt
        end local 11 // double Mxt
        71: .line 1316
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int int
      StackMap stack:
            aload 1 /* srcPts */
            aload 3 /* dstPts */
            if_acmpne 72
            iload 2 /* srcOff */
            iload 4 /* dstOff */
            if_icmpeq 75
        72: .line 1317
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
        73: .line 1318
            iload 5 /* numPts */
            iconst_2
            imul
        74: .line 1317
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        75: .line 1320
      StackMap locals:
      StackMap stack:
            return
        end local 6 // int thestate
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // double[] dstPts
        end local 2 // int srcOff
        end local 1 // double[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   76     0      this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   76     1    srcPts  [D
            0   76     2    srcOff  I
            0   76     3    dstPts  [D
            0   76     4    dstOff  I
            0   76     5    numPts  I
            0   76     6  thestate  I
            7   19     7       Mxx  D
           20   30     7       Mxx  D
           49   57     7       Mxx  D
           58   64     7       Mxx  D
            8   19     9       Mxy  D
           21   30     9       Mxy  D
           31   40     9       Mxy  D
           41   48     9       Mxy  D
            9   19    11       Mxt  D
           32   40    11       Mxt  D
           50   57    11       Mxt  D
           65   71    11       Mxt  D
           10   19    13       Myx  D
           22   30    13       Myx  D
           33   40    13       Myx  D
           42   48    13       Myx  D
           11   19    15       Myy  D
           23   30    15       Myy  D
           51   57    15       Myy  D
           59   64    15       Myy  D
           12   19    17       Myt  D
           34   40    17       Myt  D
           52   57    17       Myt  D
           66   71    17       Myt  D
           14   17    19         x  D
           15   17    21         y  D
           25   28    19         x  D
           26   28    21         y  D
           36   38    19         x  D
           44   46    19         x  D
    MethodParameters:
          Name  Flags
      srcPts    
      srcOff    
      dstPts    
      dstOff    
      numPts    
      thestate  

  public void transform(float[], int, double[], int, int);
    descriptor: ([FI[DII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=22, args_size=6
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // float[] srcPts
        start local 2 // int srcOff
        start local 3 // double[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
         0: .line 1350
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 7
            iand
            tableswitch { // 0 - 7
                    0: 67
                    1: 60
                    2: 53
                    3: 44
                    4: 36
                    5: 26
                    6: 15
                    7: 2
              default: 1
          }
         1: .line 1352
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         2: .line 1355
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
         3: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
         4: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
         5: .line 1356
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
         6: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
         7: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
         8: .line 1357
            goto 13
         9: .line 1358
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int double double double double double double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 18 /* x */
        start local 18 // double x
        10: .line 1359
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 20 /* y */
        start local 20 // double y
        11: .line 1360
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 6 /* Mxx */
            dload 18 /* x */
            dmul
            dload 8 /* Mxy */
            dload 20 /* y */
            dmul
            dadd
            dload 10 /* Mxt */
            dadd
            dastore
        12: .line 1361
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 12 /* Myx */
            dload 18 /* x */
            dmul
            dload 14 /* Myy */
            dload 20 /* y */
            dmul
            dadd
            dload 16 /* Myt */
            dadd
            dastore
        end local 20 // double y
        end local 18 // double x
        13: .line 1357
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 9
        14: .line 1363
            return
        end local 16 // double Myt
        end local 14 // double Myy
        end local 12 // double Myx
        end local 10 // double Mxt
        end local 8 // double Mxy
        end local 6 // double Mxx
        15: .line 1365
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
        16: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
        17: .line 1366
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
        18: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
        19: .line 1367
            goto 24
        20: .line 1368
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int double double top top double double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 18 /* x */
        start local 18 // double x
        21: .line 1369
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 20 /* y */
        start local 20 // double y
        22: .line 1370
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 6 /* Mxx */
            dload 18 /* x */
            dmul
            dload 8 /* Mxy */
            dload 20 /* y */
            dmul
            dadd
            dastore
        23: .line 1371
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 12 /* Myx */
            dload 18 /* x */
            dmul
            dload 14 /* Myy */
            dload 20 /* y */
            dmul
            dadd
            dastore
        end local 20 // double y
        end local 18 // double x
        24: .line 1367
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 20
        25: .line 1373
            return
        end local 14 // double Myy
        end local 12 // double Myx
        end local 8 // double Mxy
        end local 6 // double Mxx
        26: .line 1375
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
        27: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
        28: .line 1376
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
        29: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
        30: .line 1377
            goto 34
        31: .line 1378
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int top top double double double top top double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 18 /* x */
        start local 18 // double x
        32: .line 1379
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 8 /* Mxy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            dload 10 /* Mxt */
            dadd
            dastore
        33: .line 1380
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 12 /* Myx */
            dload 18 /* x */
            dmul
            dload 16 /* Myt */
            dadd
            dastore
        end local 18 // double x
        34: .line 1377
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 31
        35: .line 1382
            return
        end local 16 // double Myt
        end local 12 // double Myx
        end local 10 // double Mxt
        end local 8 // double Mxy
        36: .line 1384
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
        37: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
        38: .line 1385
            goto 42
        39: .line 1386
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int top top double top top double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 18 /* x */
        start local 18 // double x
        40: .line 1387
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 8 /* Mxy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            dastore
        41: .line 1388
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 12 /* Myx */
            dload 18 /* x */
            dmul
            dastore
        end local 18 // double x
        42: .line 1385
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 39
        43: .line 1390
            return
        end local 12 // double Myx
        end local 8 // double Mxy
        44: .line 1392
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
        45: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
        46: .line 1393
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
        47: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
        48: .line 1394
            goto 51
        49: .line 1395
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int double top top double top top double double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 6 /* Mxx */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            dload 10 /* Mxt */
            dadd
            dastore
        50: .line 1396
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 14 /* Myy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            dload 16 /* Myt */
            dadd
            dastore
        51: .line 1394
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 49
        52: .line 1398
            return
        end local 16 // double Myt
        end local 14 // double Myy
        end local 10 // double Mxt
        end local 6 // double Mxx
        53: .line 1400
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
        54: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
        55: .line 1401
            goto 58
        56: .line 1402
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int double top top top top top top double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 6 /* Mxx */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            dastore
        57: .line 1403
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 14 /* Myy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dmul
            dastore
        58: .line 1401
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 56
        59: .line 1405
            return
        end local 14 // double Myy
        end local 6 // double Mxx
        60: .line 1407
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
        61: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
        62: .line 1408
            goto 65
        63: .line 1409
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int top top top top double top top top top double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 10 /* Mxt */
            dadd
            dastore
        64: .line 1410
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 16 /* Myt */
            dadd
            dastore
        65: .line 1408
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 63
        66: .line 1412
            return
        end local 16 // double Myt
        end local 10 // double Mxt
        67: .line 1414
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int double[] int int
      StackMap stack:
            goto 70
        68: .line 1415
      StackMap locals:
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dastore
        69: .line 1416
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dastore
        70: .line 1414
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 68
        71: .line 1418
            return
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // double[] dstPts
        end local 2 // int srcOff
        end local 1 // float[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   72     0    this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   72     1  srcPts  [F
            0   72     2  srcOff  I
            0   72     3  dstPts  [D
            0   72     4  dstOff  I
            0   72     5  numPts  I
            3   15     6     Mxx  D
           16   26     6     Mxx  D
           45   53     6     Mxx  D
           54   60     6     Mxx  D
            4   15     8     Mxy  D
           17   26     8     Mxy  D
           27   36     8     Mxy  D
           37   44     8     Mxy  D
            5   15    10     Mxt  D
           28   36    10     Mxt  D
           46   53    10     Mxt  D
           61   67    10     Mxt  D
            6   15    12     Myx  D
           18   26    12     Myx  D
           29   36    12     Myx  D
           38   44    12     Myx  D
            7   15    14     Myy  D
           19   26    14     Myy  D
           47   53    14     Myy  D
           55   60    14     Myy  D
            8   15    16     Myt  D
           30   36    16     Myt  D
           48   53    16     Myt  D
           62   67    16     Myt  D
           10   13    18       x  D
           11   13    20       y  D
           21   24    18       x  D
           22   24    20       y  D
           32   34    18       x  D
           40   42    18       x  D
    MethodParameters:
        Name  Flags
      srcPts  
      srcOff  
      dstPts  
      dstOff  
      numPts  

  public void transform(double[], int, float[], int, int);
    descriptor: ([DI[FII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=22, args_size=6
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double[] srcPts
        start local 2 // int srcOff
        start local 3 // float[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
         0: .line 1448
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush 7
            iand
            tableswitch { // 0 - 7
                    0: 67
                    1: 60
                    2: 53
                    3: 44
                    4: 36
                    5: 26
                    6: 15
                    7: 2
              default: 1
          }
         1: .line 1450
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         2: .line 1453
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
         3: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
         4: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
         5: .line 1454
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
         6: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
         7: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
         8: .line 1455
            goto 13
         9: .line 1456
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int double double double double double double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 18 /* x */
        start local 18 // double x
        10: .line 1457
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 20 /* y */
        start local 20 // double y
        11: .line 1458
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 6 /* Mxx */
            dload 18 /* x */
            dmul
            dload 8 /* Mxy */
            dload 20 /* y */
            dmul
            dadd
            dload 10 /* Mxt */
            dadd
            d2f
            fastore
        12: .line 1459
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 12 /* Myx */
            dload 18 /* x */
            dmul
            dload 14 /* Myy */
            dload 20 /* y */
            dmul
            dadd
            dload 16 /* Myt */
            dadd
            d2f
            fastore
        end local 20 // double y
        end local 18 // double x
        13: .line 1455
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 9
        14: .line 1461
            return
        end local 16 // double Myt
        end local 14 // double Myy
        end local 12 // double Myx
        end local 10 // double Mxt
        end local 8 // double Mxy
        end local 6 // double Mxx
        15: .line 1463
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
        16: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
        17: .line 1464
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
        18: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
        19: .line 1465
            goto 24
        20: .line 1466
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int double double top top double double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 18 /* x */
        start local 18 // double x
        21: .line 1467
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 20 /* y */
        start local 20 // double y
        22: .line 1468
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 6 /* Mxx */
            dload 18 /* x */
            dmul
            dload 8 /* Mxy */
            dload 20 /* y */
            dmul
            dadd
            d2f
            fastore
        23: .line 1469
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 12 /* Myx */
            dload 18 /* x */
            dmul
            dload 14 /* Myy */
            dload 20 /* y */
            dmul
            dadd
            d2f
            fastore
        end local 20 // double y
        end local 18 // double x
        24: .line 1465
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 20
        25: .line 1471
            return
        end local 14 // double Myy
        end local 12 // double Myx
        end local 8 // double Mxy
        end local 6 // double Mxx
        26: .line 1473
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
        27: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
        28: .line 1474
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
        29: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
        30: .line 1475
            goto 34
        31: .line 1476
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int top top double double double top top double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 18 /* x */
        start local 18 // double x
        32: .line 1477
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 8 /* Mxy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            dload 10 /* Mxt */
            dadd
            d2f
            fastore
        33: .line 1478
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 12 /* Myx */
            dload 18 /* x */
            dmul
            dload 16 /* Myt */
            dadd
            d2f
            fastore
        end local 18 // double x
        34: .line 1475
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 31
        35: .line 1480
            return
        end local 16 // double Myt
        end local 12 // double Myx
        end local 10 // double Mxt
        end local 8 // double Mxy
        36: .line 1482
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
        37: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
        38: .line 1483
            goto 42
        39: .line 1484
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int top top double top top double
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 18 /* x */
        start local 18 // double x
        40: .line 1485
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 8 /* Mxy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            d2f
            fastore
        41: .line 1486
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 12 /* Myx */
            dload 18 /* x */
            dmul
            d2f
            fastore
        end local 18 // double x
        42: .line 1483
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 39
        43: .line 1488
            return
        end local 12 // double Myx
        end local 8 // double Mxy
        44: .line 1490
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
        45: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
        46: .line 1491
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
        47: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
        48: .line 1492
            goto 51
        49: .line 1493
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int double top top double top top double double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 6 /* Mxx */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            dload 10 /* Mxt */
            dadd
            d2f
            fastore
        50: .line 1494
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 14 /* Myy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            dload 16 /* Myt */
            dadd
            d2f
            fastore
        51: .line 1492
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 49
        52: .line 1496
            return
        end local 16 // double Myt
        end local 14 // double Myy
        end local 10 // double Mxt
        end local 6 // double Mxx
        53: .line 1498
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
        54: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
        55: .line 1499
            goto 58
        56: .line 1500
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int double top top top top top top double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 6 /* Mxx */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            d2f
            fastore
        57: .line 1501
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 14 /* Myy */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dmul
            d2f
            fastore
        58: .line 1499
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 56
        59: .line 1503
            return
        end local 14 // double Myy
        end local 6 // double Mxx
        60: .line 1505
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
        61: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
        62: .line 1506
            goto 65
        63: .line 1507
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int top top top top double top top top top double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 10 /* Mxt */
            dadd
            d2f
            fastore
        64: .line 1508
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 16 /* Myt */
            dadd
            d2f
            fastore
        65: .line 1506
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 63
        66: .line 1510
            return
        end local 16 // double Myt
        end local 10 // double Mxt
        67: .line 1512
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int float[] int int
      StackMap stack:
            goto 70
        68: .line 1513
      StackMap locals:
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            d2f
            fastore
        69: .line 1514
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            d2f
            fastore
        70: .line 1512
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 68
        71: .line 1516
            return
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // float[] dstPts
        end local 2 // int srcOff
        end local 1 // double[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   72     0    this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   72     1  srcPts  [D
            0   72     2  srcOff  I
            0   72     3  dstPts  [F
            0   72     4  dstOff  I
            0   72     5  numPts  I
            3   15     6     Mxx  D
           16   26     6     Mxx  D
           45   53     6     Mxx  D
           54   60     6     Mxx  D
            4   15     8     Mxy  D
           17   26     8     Mxy  D
           27   36     8     Mxy  D
           37   44     8     Mxy  D
            5   15    10     Mxt  D
           28   36    10     Mxt  D
           46   53    10     Mxt  D
           61   67    10     Mxt  D
            6   15    12     Myx  D
           18   26    12     Myx  D
           29   36    12     Myx  D
           38   44    12     Myx  D
            7   15    14     Myy  D
           19   26    14     Myy  D
           47   53    14     Myy  D
           55   60    14     Myy  D
            8   15    16     Myt  D
           30   36    16     Myt  D
           48   53    16     Myt  D
           62   67    16     Myt  D
           10   13    18       x  D
           11   13    20       y  D
           21   24    18       x  D
           22   24    20       y  D
           32   34    18       x  D
           40   42    18       x  D
    MethodParameters:
        Name  Flags
      srcPts  
      srcOff  
      dstPts  
      dstOff  
      numPts  

  public com.sun.javafx.geom.Point2D inverseTransform(com.sun.javafx.geom.Point2D, com.sun.javafx.geom.Point2D);
    descriptor: (Lcom/sun/javafx/geom/Point2D;Lcom/sun/javafx/geom/Point2D;)Lcom/sun/javafx/geom/Point2D;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=9, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.Point2D ptSrc
        start local 2 // com.sun.javafx.geom.Point2D ptDst
         0: .line 1543
            aload 2 /* ptDst */
            ifnonnull 2
         1: .line 1544
            new com.sun.javafx.geom.Point2D
            dup
            invokespecial com.sun.javafx.geom.Point2D.<init>:()V
            astore 2 /* ptDst */
         2: .line 1547
      StackMap locals:
      StackMap stack:
            aload 1 /* ptSrc */
            getfield com.sun.javafx.geom.Point2D.x:F
            f2d
            dstore 3 /* x */
        start local 3 // double x
         3: .line 1548
            aload 1 /* ptSrc */
            getfield com.sun.javafx.geom.Point2D.y:F
            f2d
            dstore 5 /* y */
        start local 5 // double y
         4: .line 1550
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 31
                    1: 29
                    2: 25
                    3: 23
                    4: 19
                    5: 17
                    6: 8
                    7: 6
              default: 5
          }
         5: .line 1552
      StackMap locals: double double
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         6: .line 1555
      StackMap locals:
      StackMap stack:
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            dstore 3 /* x */
         7: .line 1556
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            dstore 5 /* y */
         8: .line 1559
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dstore 7 /* det */
        start local 7 // double det
         9: .line 1560
            dload 7 /* det */
            dconst_0
            dcmpl
            ifeq 10
            dload 7 /* det */
            invokestatic java.lang.Math.abs:(D)D
            ldc 4.9E-324
            dcmpg
            ifgt 13
        10: .line 1561
      StackMap locals: double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Determinant is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        11: .line 1562
            dload 7 /* det */
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        12: .line 1561
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        13: .line 1564
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dsub
            dload 7 /* det */
            ddiv
            d2f
        14: .line 1565
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dload 7 /* det */
            ddiv
            d2f
        15: .line 1564
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        16: .line 1566
            aload 2 /* ptDst */
            areturn
        end local 7 // double det
        17: .line 1568
      StackMap locals:
      StackMap stack:
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            dstore 3 /* x */
        18: .line 1569
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            dstore 5 /* y */
        19: .line 1572
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dconst_0
            dcmpl
            ifeq 20
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dconst_0
            dcmpl
            ifne 21
        20: .line 1573
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        21: .line 1575
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            ddiv
            d2f
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            ddiv
            d2f
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        22: .line 1576
            aload 2 /* ptDst */
            areturn
        23: .line 1578
      StackMap locals:
      StackMap stack:
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            dstore 3 /* x */
        24: .line 1579
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            dstore 5 /* y */
        25: .line 1582
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_0
            dcmpl
            ifeq 26
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_0
            dcmpl
            ifne 27
        26: .line 1583
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        27: .line 1585
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ddiv
            d2f
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            ddiv
            d2f
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        28: .line 1586
            aload 2 /* ptDst */
            areturn
        29: .line 1588
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            d2f
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            d2f
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        30: .line 1589
            aload 2 /* ptDst */
            areturn
        31: .line 1591
      StackMap locals:
      StackMap stack:
            aload 2 /* ptDst */
            dload 3 /* x */
            d2f
            dload 5 /* y */
            d2f
            invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
        32: .line 1592
            aload 2 /* ptDst */
            areturn
        end local 5 // double y
        end local 3 // double x
        end local 2 // com.sun.javafx.geom.Point2D ptDst
        end local 1 // com.sun.javafx.geom.Point2D ptSrc
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   33     0   this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   33     1  ptSrc  Lcom/sun/javafx/geom/Point2D;
            0   33     2  ptDst  Lcom/sun/javafx/geom/Point2D;
            3   33     3      x  D
            4   33     5      y  D
            9   17     7    det  D
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException
    MethodParameters:
       Name  Flags
      ptSrc  
      ptDst  

  public com.sun.javafx.geom.Vec3d inverseTransform(com.sun.javafx.geom.Vec3d, com.sun.javafx.geom.Vec3d);
    descriptor: (Lcom/sun/javafx/geom/Vec3d;Lcom/sun/javafx/geom/Vec3d;)Lcom/sun/javafx/geom/Vec3d;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=11, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.Vec3d src
        start local 2 // com.sun.javafx.geom.Vec3d dst
         0: .line 1620
            aload 2 /* dst */
            ifnonnull 2
         1: .line 1621
            new com.sun.javafx.geom.Vec3d
            dup
            invokespecial com.sun.javafx.geom.Vec3d.<init>:()V
            astore 2 /* dst */
         2: .line 1624
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.x:D
            dstore 3 /* x */
        start local 3 // double x
         3: .line 1625
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.y:D
            dstore 5 /* y */
        start local 5 // double y
         4: .line 1626
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.z:D
            dstore 7 /* z */
        start local 7 // double z
         5: .line 1628
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 30
                    1: 28
                    2: 24
                    3: 22
                    4: 18
                    5: 16
                    6: 9
                    7: 7
              default: 6
          }
         6: .line 1630
      StackMap locals: double double double
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         7: .line 1633
      StackMap locals:
      StackMap stack:
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            dstore 3 /* x */
         8: .line 1634
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            dstore 5 /* y */
         9: .line 1637
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dstore 9 /* det */
        start local 9 // double det
        10: .line 1638
            dload 9 /* det */
            dconst_0
            dcmpl
            ifeq 11
            dload 9 /* det */
            invokestatic java.lang.Math.abs:(D)D
            ldc 4.9E-324
            dcmpg
            ifgt 14
        11: .line 1639
      StackMap locals: double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Determinant is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        12: .line 1640
            dload 9 /* det */
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        13: .line 1639
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        14: .line 1642
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dsub
            dload 9 /* det */
            ddiv
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dload 9 /* det */
            ddiv
            dload 7 /* z */
            invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
        15: .line 1643
            aload 2 /* dst */
            areturn
        end local 9 // double det
        16: .line 1645
      StackMap locals:
      StackMap stack:
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            dstore 3 /* x */
        17: .line 1646
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            dstore 5 /* y */
        18: .line 1649
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dconst_0
            dcmpl
            ifeq 19
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dconst_0
            dcmpl
            ifne 20
        19: .line 1650
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        20: .line 1652
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            ddiv
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            ddiv
            dload 7 /* z */
            invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
        21: .line 1653
            aload 2 /* dst */
            areturn
        22: .line 1655
      StackMap locals:
      StackMap stack:
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            dstore 3 /* x */
        23: .line 1656
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            dstore 5 /* y */
        24: .line 1659
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_0
            dcmpl
            ifeq 25
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_0
            dcmpl
            ifne 26
        25: .line 1660
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        26: .line 1662
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ddiv
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            ddiv
            dload 7 /* z */
            invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
        27: .line 1663
            aload 2 /* dst */
            areturn
        28: .line 1665
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            dload 7 /* z */
            invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
        29: .line 1666
            aload 2 /* dst */
            areturn
        30: .line 1668
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            dload 5 /* y */
            dload 7 /* z */
            invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
        31: .line 1669
            aload 2 /* dst */
            areturn
        end local 7 // double z
        end local 5 // double y
        end local 3 // double x
        end local 2 // com.sun.javafx.geom.Vec3d dst
        end local 1 // com.sun.javafx.geom.Vec3d src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   32     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   32     1   src  Lcom/sun/javafx/geom/Vec3d;
            0   32     2   dst  Lcom/sun/javafx/geom/Vec3d;
            3   32     3     x  D
            4   32     5     y  D
            5   32     7     z  D
           10   16     9   det  D
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException
    MethodParameters:
      Name  Flags
      src   
      dst   

  public com.sun.javafx.geom.Vec3d inverseDeltaTransform(com.sun.javafx.geom.Vec3d, com.sun.javafx.geom.Vec3d);
    descriptor: (Lcom/sun/javafx/geom/Vec3d;Lcom/sun/javafx/geom/Vec3d;)Lcom/sun/javafx/geom/Vec3d;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=11, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.Vec3d src
        start local 2 // com.sun.javafx.geom.Vec3d dst
         0: .line 1699
            aload 2 /* dst */
            ifnonnull 2
         1: .line 1700
            new com.sun.javafx.geom.Vec3d
            dup
            invokespecial com.sun.javafx.geom.Vec3d.<init>:()V
            astore 2 /* dst */
         2: .line 1703
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.x:D
            dstore 3 /* x */
        start local 3 // double x
         3: .line 1704
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.y:D
            dstore 5 /* y */
        start local 5 // double y
         4: .line 1705
            aload 1 /* src */
            getfield com.sun.javafx.geom.Vec3d.z:D
            dstore 7 /* z */
        start local 7 // double z
         5: .line 1707
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 22
                    1: 22
                    2: 18
                    3: 18
                    4: 14
                    5: 14
                    6: 7
                    7: 7
              default: 6
          }
         6: .line 1709
      StackMap locals: double double double
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         7: .line 1713
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dstore 9 /* det */
        start local 9 // double det
         8: .line 1714
            dload 9 /* det */
            dconst_0
            dcmpl
            ifeq 9
            dload 9 /* det */
            invokestatic java.lang.Math.abs:(D)D
            ldc 4.9E-324
            dcmpg
            ifgt 12
         9: .line 1715
      StackMap locals: double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Determinant is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        10: .line 1716
            dload 9 /* det */
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        11: .line 1715
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        12: .line 1718
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dsub
            dload 9 /* det */
            ddiv
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dload 9 /* det */
            ddiv
            dload 7 /* z */
            invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
        13: .line 1719
            aload 2 /* dst */
            areturn
        end local 9 // double det
        14: .line 1722
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dconst_0
            dcmpl
            ifeq 15
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dconst_0
            dcmpl
            ifne 16
        15: .line 1723
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        16: .line 1725
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            ddiv
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            ddiv
            dload 7 /* z */
            invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
        17: .line 1726
            aload 2 /* dst */
            areturn
        18: .line 1729
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_0
            dcmpl
            ifeq 19
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_0
            dcmpl
            ifne 20
        19: .line 1730
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        20: .line 1732
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ddiv
            dload 5 /* y */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            ddiv
            dload 7 /* z */
            invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
        21: .line 1733
            aload 2 /* dst */
            areturn
        22: .line 1736
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            dload 3 /* x */
            dload 5 /* y */
            dload 7 /* z */
            invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
        23: .line 1737
            aload 2 /* dst */
            areturn
        end local 7 // double z
        end local 5 // double y
        end local 3 // double x
        end local 2 // com.sun.javafx.geom.Vec3d dst
        end local 1 // com.sun.javafx.geom.Vec3d src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   24     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   24     1   src  Lcom/sun/javafx/geom/Vec3d;
            0   24     2   dst  Lcom/sun/javafx/geom/Vec3d;
            3   24     3     x  D
            4   24     5     y  D
            5   24     7     z  D
            8   14     9   det  D
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException
    MethodParameters:
      Name  Flags
      src   
      dst   

  private com.sun.javafx.geom.BaseBounds inversTransform2DBounds(com.sun.javafx.geom.RectBounds, com.sun.javafx.geom.RectBounds);
    descriptor: (Lcom/sun/javafx/geom/RectBounds;Lcom/sun/javafx/geom/RectBounds;)Lcom/sun/javafx/geom/BaseBounds;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=10, locals=13, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.RectBounds src
        start local 2 // com.sun.javafx.geom.RectBounds dst
         0: .line 1746
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 61
                    1: 55
                    2: 47
                    3: 39
                    4: 31
                    5: 23
                    6: 2
                    7: 2
              default: 1
          }
         1: .line 1748
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         2: .line 1753
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dstore 3 /* det */
        start local 3 // double det
         3: .line 1754
            dload 3 /* det */
            dconst_0
            dcmpl
            ifeq 4
            dload 3 /* det */
            invokestatic java.lang.Math.abs:(D)D
            ldc 4.9E-324
            dcmpg
            ifgt 7
         4: .line 1755
      StackMap locals: double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Determinant is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         5: .line 1756
            dload 3 /* det */
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         6: .line 1755
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
         7: .line 1758
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            dstore 5 /* x1 */
        start local 5 // double x1
         8: .line 1759
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            dstore 7 /* y1 */
        start local 7 // double y1
         9: .line 1760
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            dstore 9 /* x2 */
        start local 9 // double x2
        10: .line 1761
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            dstore 11 /* y2 */
        start local 11 // double y2
        11: .line 1762
            aload 2 /* dst */
            dload 5 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dload 7 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        12: .line 1763
            dload 7 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        13: .line 1764
            dload 9 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dload 11 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        14: .line 1765
            dload 11 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 9 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        15: .line 1762
            invokevirtual com.sun.javafx.geom.RectBounds.setBoundsAndSort:(FFFF)V
        16: .line 1766
            aload 2 /* dst */
            dload 9 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dload 7 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        17: .line 1767
            dload 7 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 9 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        18: .line 1766
            invokevirtual com.sun.javafx.geom.RectBounds.add:(FF)V
        19: .line 1768
            aload 2 /* dst */
            dload 5 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dload 11 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        20: .line 1769
            dload 11 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        21: .line 1768
            invokevirtual com.sun.javafx.geom.RectBounds.add:(FF)V
        22: .line 1770
            aload 2 /* dst */
            areturn
        end local 11 // double y2
        end local 9 // double x2
        end local 7 // double y1
        end local 5 // double x1
        end local 3 // double det
        23: .line 1772
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dconst_0
            dcmpl
            ifeq 24
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dconst_0
            dcmpl
            ifne 25
        24: .line 1773
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        25: .line 1775
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            ddiv
            d2f
        26: .line 1776
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            ddiv
            d2f
        27: .line 1777
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            ddiv
            d2f
        28: .line 1778
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            ddiv
            d2f
        29: .line 1775
            invokevirtual com.sun.javafx.geom.RectBounds.setBoundsAndSort:(FFFF)V
        30: .line 1779
            goto 63
        31: .line 1781
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dconst_0
            dcmpl
            ifeq 32
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dconst_0
            dcmpl
            ifne 33
        32: .line 1782
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        33: .line 1784
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            ddiv
            d2f
        34: .line 1785
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            ddiv
            d2f
        35: .line 1786
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            ddiv
            d2f
        36: .line 1787
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            ddiv
            d2f
        37: .line 1784
            invokevirtual com.sun.javafx.geom.RectBounds.setBoundsAndSort:(FFFF)V
        38: .line 1788
            goto 63
        39: .line 1790
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_0
            dcmpl
            ifeq 40
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_0
            dcmpl
            ifne 41
        40: .line 1791
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        41: .line 1793
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ddiv
            d2f
        42: .line 1794
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            ddiv
            d2f
        43: .line 1795
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ddiv
            d2f
        44: .line 1796
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            ddiv
            d2f
        45: .line 1793
            invokevirtual com.sun.javafx.geom.RectBounds.setBoundsAndSort:(FFFF)V
        46: .line 1797
            goto 63
        47: .line 1799
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_0
            dcmpl
            ifeq 48
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_0
            dcmpl
            ifne 49
        48: .line 1800
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        49: .line 1802
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ddiv
            d2f
        50: .line 1803
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            ddiv
            d2f
        51: .line 1804
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ddiv
            d2f
        52: .line 1805
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            ddiv
            d2f
        53: .line 1802
            invokevirtual com.sun.javafx.geom.RectBounds.setBoundsAndSort:(FFFF)V
        54: .line 1806
            goto 63
        55: .line 1808
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            d2f
        56: .line 1809
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            d2f
        57: .line 1810
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            d2f
        58: .line 1811
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            d2f
        59: .line 1808
            invokevirtual com.sun.javafx.geom.RectBounds.setBounds:(FFFF)V
        60: .line 1812
            goto 63
        61: .line 1814
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            if_acmpeq 63
        62: .line 1815
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.RectBounds.setBounds:(Lcom/sun/javafx/geom/RectBounds;)V
        63: .line 1819
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            areturn
        end local 2 // com.sun.javafx.geom.RectBounds dst
        end local 1 // com.sun.javafx.geom.RectBounds src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   64     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   64     1   src  Lcom/sun/javafx/geom/RectBounds;
            0   64     2   dst  Lcom/sun/javafx/geom/RectBounds;
            3   23     3   det  D
            8   23     5    x1  D
            9   23     7    y1  D
           10   23     9    x2  D
           11   23    11    y2  D
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException
    MethodParameters:
      Name  Flags
      src   
      dst   

  private com.sun.javafx.geom.BaseBounds inversTransform3DBounds(com.sun.javafx.geom.BaseBounds, com.sun.javafx.geom.BaseBounds);
    descriptor: (Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=11, locals=17, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.BaseBounds src
        start local 2 // com.sun.javafx.geom.BaseBounds dst
         0: .line 1826
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 56
                    1: 48
                    2: 38
                    3: 28
                    4: 2
                    5: 2
                    6: 2
                    7: 2
              default: 1
          }
         1: .line 1828
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         2: .line 1837
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dstore 3 /* det */
        start local 3 // double det
         3: .line 1838
            dload 3 /* det */
            dconst_0
            dcmpl
            ifeq 4
            dload 3 /* det */
            invokestatic java.lang.Math.abs:(D)D
            ldc 4.9E-324
            dcmpg
            ifgt 7
         4: .line 1839
      StackMap locals: double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Determinant is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         5: .line 1840
            dload 3 /* det */
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         6: .line 1839
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
         7: .line 1842
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            dstore 5 /* x1 */
        start local 5 // double x1
         8: .line 1843
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            dstore 7 /* y1 */
        start local 7 // double y1
         9: .line 1844
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
            f2d
            dstore 9 /* z1 */
        start local 9 // double z1
        10: .line 1845
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            dstore 11 /* x2 */
        start local 11 // double x2
        11: .line 1846
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            dstore 13 /* y2 */
        start local 13 // double y2
        12: .line 1847
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
            f2d
            dstore 15 /* z2 */
        start local 15 // double z2
        13: .line 1848
            aload 2 /* dst */
        14: .line 1849
            dload 5 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dload 7 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        15: .line 1850
            dload 7 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        16: .line 1851
            dload 9 /* z1 */
            dload 3 /* det */
            ddiv
            d2f
        17: .line 1852
            dload 11 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dload 13 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        18: .line 1853
            dload 13 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 11 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        19: .line 1854
            dload 15 /* z2 */
            dload 3 /* det */
            ddiv
            d2f
        20: .line 1848
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBoundsAndSort:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
            astore 2 /* dst */
        21: .line 1855
            aload 2 /* dst */
            dload 11 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dload 7 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        22: .line 1856
            dload 7 /* y1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 11 /* x2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
            fconst_0
        23: .line 1855
            invokevirtual com.sun.javafx.geom.BaseBounds.add:(FFF)V
        24: .line 1857
            aload 2 /* dst */
            dload 5 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dload 13 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
        25: .line 1858
            dload 13 /* y2 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 5 /* x1 */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dsub
            dload 3 /* det */
            ddiv
            d2f
            fconst_0
        26: .line 1857
            invokevirtual com.sun.javafx.geom.BaseBounds.add:(FFF)V
        27: .line 1859
            aload 2 /* dst */
            areturn
        end local 15 // double z2
        end local 13 // double y2
        end local 11 // double x2
        end local 9 // double z1
        end local 7 // double y1
        end local 5 // double x1
        end local 3 // double det
        28: .line 1861
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_0
            dcmpl
            ifeq 29
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_0
            dcmpl
            ifne 30
        29: .line 1862
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        30: .line 1864
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ddiv
            d2f
        31: .line 1865
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            ddiv
            d2f
        32: .line 1866
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
        33: .line 1867
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ddiv
            d2f
        34: .line 1868
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            ddiv
            d2f
        35: .line 1869
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
        36: .line 1864
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBoundsAndSort:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
            astore 2 /* dst */
        37: .line 1870
            goto 58
        38: .line 1872
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_0
            dcmpl
            ifeq 39
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_0
            dcmpl
            ifne 40
        39: .line 1873
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        40: .line 1875
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ddiv
            d2f
        41: .line 1876
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            ddiv
            d2f
        42: .line 1877
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
        43: .line 1878
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            ddiv
            d2f
        44: .line 1879
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            ddiv
            d2f
        45: .line 1880
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
        46: .line 1875
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBoundsAndSort:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
            astore 2 /* dst */
        47: .line 1881
            goto 58
        48: .line 1883
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            d2f
        49: .line 1884
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            d2f
        50: .line 1885
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
        51: .line 1886
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dsub
            d2f
        52: .line 1887
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
            f2d
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dsub
            d2f
        53: .line 1888
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
        54: .line 1883
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
            astore 2 /* dst */
        55: .line 1889
            goto 58
        56: .line 1891
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            if_acmpeq 58
        57: .line 1892
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
            astore 2 /* dst */
        58: .line 1896
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            areturn
        end local 2 // com.sun.javafx.geom.BaseBounds dst
        end local 1 // com.sun.javafx.geom.BaseBounds src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   59     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   59     1   src  Lcom/sun/javafx/geom/BaseBounds;
            0   59     2   dst  Lcom/sun/javafx/geom/BaseBounds;
            3   28     3   det  D
            8   28     5    x1  D
            9   28     7    y1  D
           10   28     9    z1  D
           11   28    11    x2  D
           12   28    13    y2  D
           13   28    15    z2  D
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException
    MethodParameters:
      Name  Flags
      src   
      dst   

  public com.sun.javafx.geom.BaseBounds inverseTransform(com.sun.javafx.geom.BaseBounds, com.sun.javafx.geom.BaseBounds);
    descriptor: (Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.BaseBounds src
        start local 2 // com.sun.javafx.geom.BaseBounds dst
         0: .line 1903
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.BaseBounds.getBoundsType:()Lcom/sun/javafx/geom/BaseBounds$BoundsType;
            getstatic com.sun.javafx.geom.BaseBounds$BoundsType.RECTANGLE:Lcom/sun/javafx/geom/BaseBounds$BoundsType;
            if_acmpne 2
         1: .line 1904
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.BaseBounds.getBoundsType:()Lcom/sun/javafx/geom/BaseBounds$BoundsType;
            getstatic com.sun.javafx.geom.BaseBounds$BoundsType.RECTANGLE:Lcom/sun/javafx/geom/BaseBounds$BoundsType;
            if_acmpeq 3
         2: .line 1905
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* src */
            aload 2 /* dst */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.inversTransform3DBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
            areturn
         3: .line 1907
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* src */
            checkcast com.sun.javafx.geom.RectBounds
            aload 2 /* dst */
            checkcast com.sun.javafx.geom.RectBounds
            invokevirtual com.sun.javafx.geom.transform.AffineBase.inversTransform2DBounds:(Lcom/sun/javafx/geom/RectBounds;Lcom/sun/javafx/geom/RectBounds;)Lcom/sun/javafx/geom/BaseBounds;
            areturn
        end local 2 // com.sun.javafx.geom.BaseBounds dst
        end local 1 // com.sun.javafx.geom.BaseBounds src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0    4     1   src  Lcom/sun/javafx/geom/BaseBounds;
            0    4     2   dst  Lcom/sun/javafx/geom/BaseBounds;
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException
    MethodParameters:
      Name  Flags
      src   
      dst   

  public void inverseTransform(com.sun.javafx.geom.Rectangle, com.sun.javafx.geom.Rectangle);
    descriptor: (Lcom/sun/javafx/geom/Rectangle;Lcom/sun/javafx/geom/Rectangle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.Rectangle src
        start local 2 // com.sun.javafx.geom.Rectangle dst
         0: .line 1914
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 8
                    1: 6
                    2: 2
                    3: 2
                    4: 2
                    5: 2
                    6: 2
                    7: 2
              default: 1
          }
         1: .line 1916
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         2: .line 1924
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.RectBounds
            dup
            aload 1 /* src */
            invokespecial com.sun.javafx.geom.RectBounds.<init>:(Lcom/sun/javafx/geom/Rectangle;)V
            astore 3 /* b */
        start local 3 // com.sun.javafx.geom.RectBounds b
         3: .line 1926
            aload 0 /* this */
            aload 3 /* b */
            aload 3 /* b */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.inverseTransform:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
            checkcast com.sun.javafx.geom.RectBounds
            astore 3 /* b */
         4: .line 1927
            aload 2 /* dst */
            aload 3 /* b */
            invokevirtual com.sun.javafx.geom.Rectangle.setBounds:(Lcom/sun/javafx/geom/BaseBounds;)V
         5: .line 1928
            return
        end local 3 // com.sun.javafx.geom.RectBounds b
         6: .line 1930
      StackMap locals:
      StackMap stack:
            aload 1 /* src */
            aload 2 /* dst */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dneg
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dneg
            invokestatic com.sun.javafx.geom.transform.Translate2D.transform:(Lcom/sun/javafx/geom/Rectangle;Lcom/sun/javafx/geom/Rectangle;DD)V
         7: .line 1931
            return
         8: .line 1933
      StackMap locals:
      StackMap stack:
            aload 2 /* dst */
            aload 1 /* src */
            if_acmpeq 10
         9: .line 1934
            aload 2 /* dst */
            aload 1 /* src */
            invokevirtual com.sun.javafx.geom.Rectangle.setBounds:(Lcom/sun/javafx/geom/Rectangle;)V
        10: .line 1936
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.javafx.geom.Rectangle dst
        end local 1 // com.sun.javafx.geom.Rectangle src
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   11     1   src  Lcom/sun/javafx/geom/Rectangle;
            0   11     2   dst  Lcom/sun/javafx/geom/Rectangle;
            3    6     3     b  Lcom/sun/javafx/geom/RectBounds;
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException
    MethodParameters:
      Name  Flags
      src   
      dst   

  public void inverseTransform(float[], int, float[], int, int);
    descriptor: ([FI[FII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=6
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // float[] srcPts
        start local 2 // int srcOff
        start local 3 // float[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
         0: .line 1968
            aload 0 /* this */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iload 5 /* numPts */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            invokevirtual com.sun.javafx.geom.transform.AffineBase.doInverseTransform:([FI[FIII)V
         1: .line 1969
            return
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // float[] dstPts
        end local 2 // int srcOff
        end local 1 // float[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/javafx/geom/transform/AffineBase;
            0    2     1  srcPts  [F
            0    2     2  srcOff  I
            0    2     3  dstPts  [F
            0    2     4  dstOff  I
            0    2     5  numPts  I
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException
    MethodParameters:
        Name  Flags
      srcPts  
      srcOff  
      dstPts  
      dstOff  
      numPts  

  public void inverseDeltaTransform(float[], int, float[], int, int);
    descriptor: ([FI[FII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // float[] srcPts
        start local 2 // int srcOff
        start local 3 // float[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
         0: .line 1999
            aload 0 /* this */
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iload 5 /* numPts */
         1: .line 2000
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            bipush -2
            iand
         2: .line 1999
            invokevirtual com.sun.javafx.geom.transform.AffineBase.doInverseTransform:([FI[FIII)V
         3: .line 2001
            return
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // float[] dstPts
        end local 2 // int srcOff
        end local 1 // float[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lcom/sun/javafx/geom/transform/AffineBase;
            0    4     1  srcPts  [F
            0    4     2  srcOff  I
            0    4     3  dstPts  [F
            0    4     4  dstOff  I
            0    4     5  numPts  I
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException
    MethodParameters:
        Name  Flags
      srcPts  
      srcOff  
      dstPts  
      dstOff  
      numPts  

  private void doInverseTransform(float[], int, float[], int, int, int);
    descriptor: ([FI[FIII)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=8, locals=25, args_size=7
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // float[] srcPts
        start local 2 // int srcOff
        start local 3 // float[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
        start local 6 // int thestate
         0: .line 2014
            aload 3 /* dstPts */
            aload 1 /* srcPts */
            if_acmpne 4
         1: .line 2015
            iload 4 /* dstOff */
            iload 2 /* srcOff */
            if_icmple 4
            iload 4 /* dstOff */
            iload 2 /* srcOff */
            iload 5 /* numPts */
            iconst_2
            imul
            iadd
            if_icmpge 4
         2: .line 2025
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iload 5 /* numPts */
            iconst_2
            imul
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         3: .line 2027
            iload 4 /* dstOff */
            istore 2 /* srcOff */
         4: .line 2030
      StackMap locals:
      StackMap stack:
            iload 6 /* thestate */
            tableswitch { // 0 - 7
                    0: 83
                    1: 76
                    2: 68
                    3: 58
                    4: 49
                    5: 38
                    6: 23
                    7: 6
              default: 5
          }
         5: .line 2032
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         6: .line 2035
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
         7: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
         8: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
         9: .line 2036
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        10: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        11: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        12: .line 2037
            dload 7 /* Mxx */
            dload 15 /* Myy */
            dmul
            dload 9 /* Mxy */
            dload 13 /* Myx */
            dmul
            dsub
            dstore 19 /* det */
        start local 19 // double det
        13: .line 2038
            dload 19 /* det */
            dconst_0
            dcmpl
            ifeq 14
            dload 19 /* det */
            invokestatic java.lang.Math.abs:(D)D
            ldc 4.9E-324
            dcmpg
            ifgt 21
        14: .line 2039
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int double double double double double double double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Determinant is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        15: .line 2040
            dload 19 /* det */
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        16: .line 2039
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        17: .line 2043
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 11 /* Mxt */
            dsub
            dstore 21 /* x */
        start local 21 // double x
        18: .line 2044
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 17 /* Myt */
            dsub
            dstore 23 /* y */
        start local 23 // double y
        19: .line 2045
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 21 /* x */
            dload 15 /* Myy */
            dmul
            dload 23 /* y */
            dload 9 /* Mxy */
            dmul
            dsub
            dload 19 /* det */
            ddiv
            d2f
            fastore
        20: .line 2046
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 23 /* y */
            dload 7 /* Mxx */
            dmul
            dload 21 /* x */
            dload 13 /* Myx */
            dmul
            dsub
            dload 19 /* det */
            ddiv
            d2f
            fastore
        end local 23 // double y
        end local 21 // double x
        21: .line 2042
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 17
        22: .line 2048
            return
        end local 19 // double det
        end local 17 // double Myt
        end local 15 // double Myy
        end local 13 // double Myx
        end local 11 // double Mxt
        end local 9 // double Mxy
        end local 7 // double Mxx
        23: .line 2050
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
        24: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
        25: .line 2051
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        26: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        27: .line 2052
            dload 7 /* Mxx */
            dload 15 /* Myy */
            dmul
            dload 9 /* Mxy */
            dload 13 /* Myx */
            dmul
            dsub
            dstore 19 /* det */
        start local 19 // double det
        28: .line 2053
            dload 19 /* det */
            dconst_0
            dcmpl
            ifeq 29
            dload 19 /* det */
            invokestatic java.lang.Math.abs:(D)D
            ldc 4.9E-324
            dcmpg
            ifgt 36
        29: .line 2054
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int double double top top double double top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Determinant is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        30: .line 2055
            dload 19 /* det */
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        31: .line 2054
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        32: .line 2058
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 21 /* x */
        start local 21 // double x
        33: .line 2059
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 23 /* y */
        start local 23 // double y
        34: .line 2060
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 21 /* x */
            dload 15 /* Myy */
            dmul
            dload 23 /* y */
            dload 9 /* Mxy */
            dmul
            dsub
            dload 19 /* det */
            ddiv
            d2f
            fastore
        35: .line 2061
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 23 /* y */
            dload 7 /* Mxx */
            dmul
            dload 21 /* x */
            dload 13 /* Myx */
            dmul
            dsub
            dload 19 /* det */
            ddiv
            d2f
            fastore
        end local 23 // double y
        end local 21 // double x
        36: .line 2057
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 32
        37: .line 2063
            return
        end local 19 // double det
        end local 15 // double Myy
        end local 13 // double Myx
        end local 9 // double Mxy
        end local 7 // double Mxx
        38: .line 2065
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
        39: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
        40: .line 2066
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        41: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        42: .line 2067
            dload 9 /* Mxy */
            dconst_0
            dcmpl
            ifeq 43
            dload 13 /* Myx */
            dconst_0
            dcmpl
            ifne 47
        43: .line 2068
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int top top double double double top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        44: .line 2071
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 11 /* Mxt */
            dsub
            dstore 21 /* x */
        start local 21 // double x
        45: .line 2072
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 17 /* Myt */
            dsub
            dload 13 /* Myx */
            ddiv
            d2f
            fastore
        46: .line 2073
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 21 /* x */
            dload 9 /* Mxy */
            ddiv
            d2f
            fastore
        end local 21 // double x
        47: .line 2070
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 44
        48: .line 2075
            return
        end local 17 // double Myt
        end local 13 // double Myx
        end local 11 // double Mxt
        end local 9 // double Mxy
        49: .line 2077
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* Mxy */
        start local 9 // double Mxy
        50: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 13 /* Myx */
        start local 13 // double Myx
        51: .line 2078
            dload 9 /* Mxy */
            dconst_0
            dcmpl
            ifeq 52
            dload 13 /* Myx */
            dconst_0
            dcmpl
            ifne 56
        52: .line 2079
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int top top double top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        53: .line 2082
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dstore 21 /* x */
        start local 21 // double x
        54: .line 2083
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 13 /* Myx */
            ddiv
            d2f
            fastore
        55: .line 2084
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 21 /* x */
            dload 9 /* Mxy */
            ddiv
            d2f
            fastore
        end local 21 // double x
        56: .line 2081
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 53
        57: .line 2086
            return
        end local 13 // double Myx
        end local 9 // double Mxy
        58: .line 2088
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
        59: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
        60: .line 2089
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        61: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        62: .line 2090
            dload 7 /* Mxx */
            dconst_0
            dcmpl
            ifeq 63
            dload 15 /* Myy */
            dconst_0
            dcmpl
            ifne 66
        63: .line 2091
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int double top top double top top double double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        64: .line 2094
      StackMap locals:
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 11 /* Mxt */
            dsub
            dload 7 /* Mxx */
            ddiv
            d2f
            fastore
        65: .line 2095
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 17 /* Myt */
            dsub
            dload 15 /* Myy */
            ddiv
            d2f
            fastore
        66: .line 2093
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 64
        67: .line 2097
            return
        end local 17 // double Myt
        end local 15 // double Myy
        end local 11 // double Mxt
        end local 7 // double Mxx
        68: .line 2099
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* Mxx */
        start local 7 // double Mxx
        69: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 15 /* Myy */
        start local 15 // double Myy
        70: .line 2100
            dload 7 /* Mxx */
            dconst_0
            dcmpl
            ifeq 71
            dload 15 /* Myy */
            dconst_0
            dcmpl
            ifne 74
        71: .line 2101
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int double top top top top top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        72: .line 2104
      StackMap locals:
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 7 /* Mxx */
            ddiv
            d2f
            fastore
        73: .line 2105
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 15 /* Myy */
            ddiv
            d2f
            fastore
        74: .line 2103
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 72
        75: .line 2107
            return
        end local 15 // double Myy
        end local 7 // double Mxx
        76: .line 2109
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 11 /* Mxt */
        start local 11 // double Mxt
        77: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 17 /* Myt */
        start local 17 // double Myt
        78: .line 2110
            goto 81
        79: .line 2111
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int top top top top double top top top top double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 11 /* Mxt */
            dsub
            d2f
            fastore
        80: .line 2112
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            faload
            f2d
            dload 17 /* Myt */
            dsub
            d2f
            fastore
        81: .line 2110
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 79
        82: .line 2114
            return
        end local 17 // double Myt
        end local 11 // double Mxt
        83: .line 2116
      StackMap locals: com.sun.javafx.geom.transform.AffineBase float[] int float[] int int int
      StackMap stack:
            aload 1 /* srcPts */
            aload 3 /* dstPts */
            if_acmpne 84
            iload 2 /* srcOff */
            iload 4 /* dstOff */
            if_icmpeq 87
        84: .line 2117
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
        85: .line 2118
            iload 5 /* numPts */
            iconst_2
            imul
        86: .line 2117
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        87: .line 2120
      StackMap locals:
      StackMap stack:
            return
        end local 6 // int thestate
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // float[] dstPts
        end local 2 // int srcOff
        end local 1 // float[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   88     0      this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   88     1    srcPts  [F
            0   88     2    srcOff  I
            0   88     3    dstPts  [F
            0   88     4    dstOff  I
            0   88     5    numPts  I
            0   88     6  thestate  I
            7   23     7       Mxx  D
           24   38     7       Mxx  D
           59   68     7       Mxx  D
           69   76     7       Mxx  D
            8   23     9       Mxy  D
           25   38     9       Mxy  D
           39   49     9       Mxy  D
           50   58     9       Mxy  D
            9   23    11       Mxt  D
           40   49    11       Mxt  D
           60   68    11       Mxt  D
           77   83    11       Mxt  D
           10   23    13       Myx  D
           26   38    13       Myx  D
           41   49    13       Myx  D
           51   58    13       Myx  D
           11   23    15       Myy  D
           27   38    15       Myy  D
           61   68    15       Myy  D
           70   76    15       Myy  D
           12   23    17       Myt  D
           42   49    17       Myt  D
           62   68    17       Myt  D
           78   83    17       Myt  D
           13   23    19       det  D
           28   38    19       det  D
           18   21    21         x  D
           19   21    23         y  D
           33   36    21         x  D
           34   36    23         y  D
           45   47    21         x  D
           54   56    21         x  D
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException
    MethodParameters:
          Name  Flags
      srcPts    
      srcOff    
      dstPts    
      dstOff    
      numPts    
      thestate  

  public void inverseTransform(double[], int, double[], int, int);
    descriptor: ([DI[DII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=24, args_size=6
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double[] srcPts
        start local 2 // int srcOff
        start local 3 // double[] dstPts
        start local 4 // int dstOff
        start local 5 // int numPts
         0: .line 2156
            aload 3 /* dstPts */
            aload 1 /* srcPts */
            if_acmpne 4
         1: .line 2157
            iload 4 /* dstOff */
            iload 2 /* srcOff */
            if_icmple 4
            iload 4 /* dstOff */
            iload 2 /* srcOff */
            iload 5 /* numPts */
            iconst_2
            imul
            iadd
            if_icmpge 4
         2: .line 2167
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iload 5 /* numPts */
            iconst_2
            imul
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         3: .line 2169
            iload 4 /* dstOff */
            istore 2 /* srcOff */
         4: .line 2172
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 83
                    1: 76
                    2: 68
                    3: 58
                    4: 49
                    5: 38
                    6: 23
                    7: 6
              default: 5
          }
         5: .line 2174
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         6: .line 2177
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
         7: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
         8: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
         9: .line 2178
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
        10: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
        11: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
        12: .line 2179
            dload 6 /* Mxx */
            dload 14 /* Myy */
            dmul
            dload 8 /* Mxy */
            dload 12 /* Myx */
            dmul
            dsub
            dstore 18 /* det */
        start local 18 // double det
        13: .line 2180
            dload 18 /* det */
            dconst_0
            dcmpl
            ifeq 14
            dload 18 /* det */
            invokestatic java.lang.Math.abs:(D)D
            ldc 4.9E-324
            dcmpg
            ifgt 21
        14: .line 2181
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int double double double double double double double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Determinant is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        15: .line 2182
            dload 18 /* det */
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        16: .line 2181
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        17: .line 2185
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 10 /* Mxt */
            dsub
            dstore 20 /* x */
        start local 20 // double x
        18: .line 2186
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 16 /* Myt */
            dsub
            dstore 22 /* y */
        start local 22 // double y
        19: .line 2187
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 20 /* x */
            dload 14 /* Myy */
            dmul
            dload 22 /* y */
            dload 8 /* Mxy */
            dmul
            dsub
            dload 18 /* det */
            ddiv
            dastore
        20: .line 2188
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 22 /* y */
            dload 6 /* Mxx */
            dmul
            dload 20 /* x */
            dload 12 /* Myx */
            dmul
            dsub
            dload 18 /* det */
            ddiv
            dastore
        end local 22 // double y
        end local 20 // double x
        21: .line 2184
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 17
        22: .line 2190
            return
        end local 18 // double det
        end local 16 // double Myt
        end local 14 // double Myy
        end local 12 // double Myx
        end local 10 // double Mxt
        end local 8 // double Mxy
        end local 6 // double Mxx
        23: .line 2192
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
        24: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
        25: .line 2193
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
        26: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
        27: .line 2194
            dload 6 /* Mxx */
            dload 14 /* Myy */
            dmul
            dload 8 /* Mxy */
            dload 12 /* Myx */
            dmul
            dsub
            dstore 18 /* det */
        start local 18 // double det
        28: .line 2195
            dload 18 /* det */
            dconst_0
            dcmpl
            ifeq 29
            dload 18 /* det */
            invokestatic java.lang.Math.abs:(D)D
            ldc 4.9E-324
            dcmpg
            ifgt 36
        29: .line 2196
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int double double top top double double top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Determinant is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        30: .line 2197
            dload 18 /* det */
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        31: .line 2196
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        32: .line 2200
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 20 /* x */
        start local 20 // double x
        33: .line 2201
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 22 /* y */
        start local 22 // double y
        34: .line 2202
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 20 /* x */
            dload 14 /* Myy */
            dmul
            dload 22 /* y */
            dload 8 /* Mxy */
            dmul
            dsub
            dload 18 /* det */
            ddiv
            dastore
        35: .line 2203
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 22 /* y */
            dload 6 /* Mxx */
            dmul
            dload 20 /* x */
            dload 12 /* Myx */
            dmul
            dsub
            dload 18 /* det */
            ddiv
            dastore
        end local 22 // double y
        end local 20 // double x
        36: .line 2199
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 32
        37: .line 2205
            return
        end local 18 // double det
        end local 14 // double Myy
        end local 12 // double Myx
        end local 8 // double Mxy
        end local 6 // double Mxx
        38: .line 2207
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
        39: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
        40: .line 2208
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
        41: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
        42: .line 2209
            dload 8 /* Mxy */
            dconst_0
            dcmpl
            ifeq 43
            dload 12 /* Myx */
            dconst_0
            dcmpl
            ifne 47
        43: .line 2210
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int top top double double double top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        44: .line 2213
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 10 /* Mxt */
            dsub
            dstore 20 /* x */
        start local 20 // double x
        45: .line 2214
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 16 /* Myt */
            dsub
            dload 12 /* Myx */
            ddiv
            dastore
        46: .line 2215
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 20 /* x */
            dload 8 /* Mxy */
            ddiv
            dastore
        end local 20 // double x
        47: .line 2212
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 44
        48: .line 2217
            return
        end local 16 // double Myt
        end local 12 // double Myx
        end local 10 // double Mxt
        end local 8 // double Mxy
        49: .line 2219
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Mxy */
        start local 8 // double Mxy
        50: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 12 /* Myx */
        start local 12 // double Myx
        51: .line 2220
            dload 8 /* Mxy */
            dconst_0
            dcmpl
            ifeq 52
            dload 12 /* Myx */
            dconst_0
            dcmpl
            ifne 56
        52: .line 2221
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int top top double top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        53: .line 2224
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dstore 20 /* x */
        start local 20 // double x
        54: .line 2225
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 12 /* Myx */
            ddiv
            dastore
        55: .line 2226
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            dload 20 /* x */
            dload 8 /* Mxy */
            ddiv
            dastore
        end local 20 // double x
        56: .line 2223
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 53
        57: .line 2228
            return
        end local 12 // double Myx
        end local 8 // double Mxy
        58: .line 2230
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
        59: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
        60: .line 2231
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
        61: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
        62: .line 2232
            dload 6 /* Mxx */
            dconst_0
            dcmpl
            ifeq 63
            dload 14 /* Myy */
            dconst_0
            dcmpl
            ifne 66
        63: .line 2233
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int double top top double top top double double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        64: .line 2236
      StackMap locals:
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 10 /* Mxt */
            dsub
            dload 6 /* Mxx */
            ddiv
            dastore
        65: .line 2237
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 16 /* Myt */
            dsub
            dload 14 /* Myy */
            ddiv
            dastore
        66: .line 2235
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 64
        67: .line 2239
            return
        end local 16 // double Myt
        end local 14 // double Myy
        end local 10 // double Mxt
        end local 6 // double Mxx
        68: .line 2241
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Mxx */
        start local 6 // double Mxx
        69: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 14 /* Myy */
        start local 14 // double Myy
        70: .line 2242
            dload 6 /* Mxx */
            dconst_0
            dcmpl
            ifeq 71
            dload 14 /* Myy */
            dconst_0
            dcmpl
            ifne 74
        71: .line 2243
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int double top top top top top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        72: .line 2246
      StackMap locals:
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 6 /* Mxx */
            ddiv
            dastore
        73: .line 2247
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 14 /* Myy */
            ddiv
            dastore
        74: .line 2245
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 72
        75: .line 2249
            return
        end local 14 // double Myy
        end local 6 // double Mxx
        76: .line 2251
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 10 /* Mxt */
        start local 10 // double Mxt
        77: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Myt */
        start local 16 // double Myt
        78: .line 2252
            goto 81
        79: .line 2253
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int top top top top double top top top top double
      StackMap stack:
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 10 /* Mxt */
            dsub
            dastore
        80: .line 2254
            aload 3 /* dstPts */
            iload 4 /* dstOff */
            iinc 4 /* dstOff */ 1
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            iinc 2 /* srcOff */ 1
            daload
            dload 16 /* Myt */
            dsub
            dastore
        81: .line 2252
      StackMap locals:
      StackMap stack:
            iinc 5 /* numPts */ -1
            iload 5 /* numPts */
            ifge 79
        82: .line 2256
            return
        end local 16 // double Myt
        end local 10 // double Mxt
        83: .line 2258
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double[] int double[] int int
      StackMap stack:
            aload 1 /* srcPts */
            aload 3 /* dstPts */
            if_acmpne 84
            iload 2 /* srcOff */
            iload 4 /* dstOff */
            if_icmpeq 87
        84: .line 2259
      StackMap locals:
      StackMap stack:
            aload 1 /* srcPts */
            iload 2 /* srcOff */
            aload 3 /* dstPts */
            iload 4 /* dstOff */
        85: .line 2260
            iload 5 /* numPts */
            iconst_2
            imul
        86: .line 2259
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        87: .line 2262
      StackMap locals:
      StackMap stack:
            return
        end local 5 // int numPts
        end local 4 // int dstOff
        end local 3 // double[] dstPts
        end local 2 // int srcOff
        end local 1 // double[] srcPts
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   88     0    this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   88     1  srcPts  [D
            0   88     2  srcOff  I
            0   88     3  dstPts  [D
            0   88     4  dstOff  I
            0   88     5  numPts  I
            7   23     6     Mxx  D
           24   38     6     Mxx  D
           59   68     6     Mxx  D
           69   76     6     Mxx  D
            8   23     8     Mxy  D
           25   38     8     Mxy  D
           39   49     8     Mxy  D
           50   58     8     Mxy  D
            9   23    10     Mxt  D
           40   49    10     Mxt  D
           60   68    10     Mxt  D
           77   83    10     Mxt  D
           10   23    12     Myx  D
           26   38    12     Myx  D
           41   49    12     Myx  D
           51   58    12     Myx  D
           11   23    14     Myy  D
           27   38    14     Myy  D
           61   68    14     Myy  D
           70   76    14     Myy  D
           12   23    16     Myt  D
           42   49    16     Myt  D
           62   68    16     Myt  D
           78   83    16     Myt  D
           13   23    18     det  D
           28   38    18     det  D
           18   21    20       x  D
           19   21    22       y  D
           33   36    20       x  D
           34   36    22       y  D
           45   47    20       x  D
           54   56    20       x  D
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException
    MethodParameters:
        Name  Flags
      srcPts  
      srcOff  
      dstPts  
      dstOff  
      numPts  

  public com.sun.javafx.geom.Shape createTransformedShape(com.sun.javafx.geom.Shape);
    descriptor: (Lcom/sun/javafx/geom/Shape;)Lcom/sun/javafx/geom/Shape;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.Shape s
         0: .line 2278
            aload 1 /* s */
            ifnonnull 2
         1: .line 2279
            aconst_null
            areturn
         2: .line 2281
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.geom.Path2D
            dup
            aload 1 /* s */
            aload 0 /* this */
            invokespecial com.sun.javafx.geom.Path2D.<init>:(Lcom/sun/javafx/geom/Shape;Lcom/sun/javafx/geom/transform/BaseTransform;)V
            areturn
        end local 1 // com.sun.javafx.geom.Shape s
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0    3     1     s  Lcom/sun/javafx/geom/Shape;
    MethodParameters:
      Name  Flags
      s     

  public void translate(double, double);
    descriptor: (DD)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double tx
        start local 3 // double ty
         0: .line 2300
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 47
                    1: 41
                    2: 35
                    3: 28
                    4: 22
                    5: 15
                    6: 9
                    7: 2
              default: 1
          }
         1: .line 2302
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         2: .line 2305
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 1 /* tx */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 3 /* ty */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
         3: .line 2306
            aload 0 /* this */
            dload 1 /* tx */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 3 /* ty */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
         4: .line 2307
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dconst_0
            dcmpl
            ifne 8
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dconst_0
            dcmpl
            ifne 8
         5: .line 2308
            aload 0 /* this */
            bipush 6
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
         6: .line 2309
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            iconst_m1
            if_icmpeq 8
         7: .line 2310
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            bipush -2
            iand
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
         8: .line 2313
      StackMap locals:
      StackMap stack:
            return
         9: .line 2315
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 1 /* tx */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            dload 3 /* ty */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        10: .line 2316
            aload 0 /* this */
            dload 1 /* tx */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            dload 3 /* ty */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        11: .line 2317
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dconst_0
            dcmpl
            ifne 12
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dconst_0
            dcmpl
            ifeq 14
        12: .line 2318
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 7
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        13: .line 2319
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            iconst_1
            ior
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        14: .line 2321
      StackMap locals:
      StackMap stack:
            return
        15: .line 2323
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 3 /* ty */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        16: .line 2324
            aload 0 /* this */
            dload 1 /* tx */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        17: .line 2325
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dconst_0
            dcmpl
            ifne 21
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dconst_0
            dcmpl
            ifne 21
        18: .line 2326
            aload 0 /* this */
            iconst_4
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        19: .line 2327
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            iconst_m1
            if_icmpeq 21
        20: .line 2328
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            bipush -2
            iand
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        21: .line 2331
      StackMap locals:
      StackMap stack:
            return
        22: .line 2333
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 3 /* ty */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        23: .line 2334
            aload 0 /* this */
            dload 1 /* tx */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        24: .line 2335
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dconst_0
            dcmpl
            ifne 25
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dconst_0
            dcmpl
            ifeq 27
        25: .line 2336
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_5
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        26: .line 2337
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            iconst_1
            ior
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        27: .line 2339
      StackMap locals:
      StackMap stack:
            return
        28: .line 2341
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 1 /* tx */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        29: .line 2342
            aload 0 /* this */
            dload 3 /* ty */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        30: .line 2343
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dconst_0
            dcmpl
            ifne 34
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dconst_0
            dcmpl
            ifne 34
        31: .line 2344
            aload 0 /* this */
            iconst_2
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        32: .line 2345
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            iconst_m1
            if_icmpeq 34
        33: .line 2346
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            bipush -2
            iand
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        34: .line 2349
      StackMap locals:
      StackMap stack:
            return
        35: .line 2351
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 1 /* tx */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        36: .line 2352
            aload 0 /* this */
            dload 3 /* ty */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        37: .line 2353
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dconst_0
            dcmpl
            ifne 38
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dconst_0
            dcmpl
            ifeq 40
        38: .line 2354
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_3
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        39: .line 2355
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            iconst_1
            ior
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        40: .line 2357
      StackMap locals:
      StackMap stack:
            return
        41: .line 2359
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 1 /* tx */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        42: .line 2360
            aload 0 /* this */
            dload 3 /* ty */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        43: .line 2361
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dconst_0
            dcmpl
            ifne 46
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dconst_0
            dcmpl
            ifne 46
        44: .line 2362
            aload 0 /* this */
            iconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        45: .line 2363
            aload 0 /* this */
            iconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        46: .line 2365
      StackMap locals:
      StackMap stack:
            return
        47: .line 2367
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 1 /* tx */
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        48: .line 2368
            aload 0 /* this */
            dload 3 /* ty */
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        49: .line 2369
            dload 1 /* tx */
            dconst_0
            dcmpl
            ifne 50
            dload 3 /* ty */
            dconst_0
            dcmpl
            ifeq 52
        50: .line 2370
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        51: .line 2371
            aload 0 /* this */
            iconst_1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        52: .line 2373
      StackMap locals:
      StackMap stack:
            return
        end local 3 // double ty
        end local 1 // double tx
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   53     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   53     1    tx  D
            0   53     3    ty  D
    MethodParameters:
      Name  Flags
      tx    
      ty    

  protected final void rotate90();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=4, locals=4, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 2391
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 1 /* M0 */
        start local 1 // double M0
         1: .line 2392
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
         2: .line 2393
            aload 0 /* this */
            dload 1 /* M0 */
            dneg
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
         3: .line 2394
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 1 /* M0 */
         4: .line 2395
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
         5: .line 2396
            aload 0 /* this */
            dload 1 /* M0 */
            dneg
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
         6: .line 2397
            getstatic com.sun.javafx.geom.transform.AffineBase.rot90conversion:[I
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            iaload
            istore 3 /* newstate */
        start local 3 // int newstate
         7: .line 2398
            iload 3 /* newstate */
            bipush 6
            iand
            iconst_2
            if_icmpne 10
         8: .line 2399
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_1
            dcmpl
            ifne 10
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_1
            dcmpl
            ifne 10
         9: .line 2401
            iinc 3 /* newstate */ -2
        10: .line 2403
      StackMap locals: double int
      StackMap stack:
            aload 0 /* this */
            iload 3 /* newstate */
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        11: .line 2404
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        12: .line 2405
            return
        end local 3 // int newstate
        end local 1 // double M0
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   13     0      this  Lcom/sun/javafx/geom/transform/AffineBase;
            1   13     1        M0  D
            7   13     3  newstate  I

  protected final void rotate180();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 2407
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dneg
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
         1: .line 2408
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dneg
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
         2: .line 2409
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            istore 1 /* oldstate */
        start local 1 // int oldstate
         3: .line 2410
            iload 1 /* oldstate */
            iconst_4
            iand
            ifeq 7
         4: .line 2413
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dneg
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
         5: .line 2414
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dneg
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
         6: .line 2415
            goto 11
         7: .line 2418
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_1
            dcmpl
            ifne 10
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_1
            dcmpl
            ifne 10
         8: .line 2419
            aload 0 /* this */
            iload 1 /* oldstate */
            bipush -3
            iand
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
         9: .line 2420
            goto 11
        10: .line 2421
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* oldstate */
            iconst_2
            ior
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        11: .line 2424
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        12: .line 2425
            return
        end local 1 // int oldstate
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   13     0      this  Lcom/sun/javafx/geom/transform/AffineBase;
            3   13     1  oldstate  I

  protected final void rotate270();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=4, locals=4, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 2427
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 1 /* M0 */
        start local 1 // double M0
         1: .line 2428
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dneg
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
         2: .line 2429
            aload 0 /* this */
            dload 1 /* M0 */
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
         3: .line 2430
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 1 /* M0 */
         4: .line 2431
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dneg
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
         5: .line 2432
            aload 0 /* this */
            dload 1 /* M0 */
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
         6: .line 2433
            getstatic com.sun.javafx.geom.transform.AffineBase.rot90conversion:[I
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            iaload
            istore 3 /* newstate */
        start local 3 // int newstate
         7: .line 2434
            iload 3 /* newstate */
            bipush 6
            iand
            iconst_2
            if_icmpne 10
         8: .line 2435
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_1
            dcmpl
            ifne 10
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_1
            dcmpl
            ifne 10
         9: .line 2437
            iinc 3 /* newstate */ -2
        10: .line 2439
      StackMap locals: double int
      StackMap stack:
            aload 0 /* this */
            iload 3 /* newstate */
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        11: .line 2440
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        12: .line 2441
            return
        end local 3 // int newstate
        end local 1 // double M0
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   13     0      this  Lcom/sun/javafx/geom/transform/AffineBase;
            1   13     1        M0  D
            7   13     3  newstate  I

  public void rotate(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=11, args_size=2
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double theta
         0: .line 2461
            dload 1 /* theta */
            invokestatic java.lang.Math.sin:(D)D
            dstore 3 /* sin */
        start local 3 // double sin
         1: .line 2462
            dload 3 /* sin */
            dconst_1
            dcmpl
            ifne 4
         2: .line 2463
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.rotate90:()V
         3: .line 2464
            goto 21
      StackMap locals: double
      StackMap stack:
         4: dload 3 /* sin */
            ldc -1.0
            dcmpl
            ifne 7
         5: .line 2465
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.rotate270:()V
         6: .line 2466
            goto 21
         7: .line 2467
      StackMap locals:
      StackMap stack:
            dload 1 /* theta */
            invokestatic java.lang.Math.cos:(D)D
            dstore 5 /* cos */
        start local 5 // double cos
         8: .line 2468
            dload 5 /* cos */
            ldc -1.0
            dcmpl
            ifne 11
         9: .line 2469
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.rotate180:()V
        10: .line 2470
            goto 21
      StackMap locals: double
      StackMap stack:
        11: dload 5 /* cos */
            dconst_1
            dcmpl
            ifeq 21
        12: .line 2472
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 7 /* M0 */
        start local 7 // double M0
        13: .line 2473
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 9 /* M1 */
        start local 9 // double M1
        14: .line 2474
            aload 0 /* this */
            dload 5 /* cos */
            dload 7 /* M0 */
            dmul
            dload 3 /* sin */
            dload 9 /* M1 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        15: .line 2475
            aload 0 /* this */
            dload 3 /* sin */
            dneg
            dload 7 /* M0 */
            dmul
            dload 5 /* cos */
            dload 9 /* M1 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        16: .line 2476
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 7 /* M0 */
        17: .line 2477
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 9 /* M1 */
        18: .line 2478
            aload 0 /* this */
            dload 5 /* cos */
            dload 7 /* M0 */
            dmul
            dload 3 /* sin */
            dload 9 /* M1 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        19: .line 2479
            aload 0 /* this */
            dload 3 /* sin */
            dneg
            dload 7 /* M0 */
            dmul
            dload 5 /* cos */
            dload 9 /* M1 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        20: .line 2480
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.updateState2D:()V
        end local 9 // double M1
        end local 7 // double M0
        end local 5 // double cos
        21: .line 2483
      StackMap locals:
      StackMap stack:
            return
        end local 3 // double sin
        end local 1 // double theta
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   22     0   this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   22     1  theta  D
            1   22     3    sin  D
            8   21     5    cos  D
           13   21     7     M0  D
           14   21     9     M1  D
    MethodParameters:
       Name  Flags
      theta  

  public void scale(double, double);
    descriptor: (DD)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double sx
        start local 3 // double sy
         0: .line 2500
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            istore 5 /* mystate */
        start local 5 // int mystate
         1: .line 2502
            iload 5 /* mystate */
            tableswitch { // 0 - 7
                    0: 30
                    1: 30
                    2: 19
                    3: 19
                    4: 5
                    5: 5
                    6: 3
                    7: 3
              default: 2
          }
         2: .line 2504
      StackMap locals: int
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         3: .line 2508
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dload 1 /* sx */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
         4: .line 2509
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dload 3 /* sy */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
         5: .line 2513
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dload 3 /* sy */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
         6: .line 2514
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dload 1 /* sx */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
         7: .line 2515
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dconst_0
            dcmpl
            ifne 18
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dconst_0
            dcmpl
            ifne 18
         8: .line 2516
            iload 5 /* mystate */
            iconst_1
            iand
            istore 5 /* mystate */
         9: .line 2517
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_1
            dcmpl
            ifne 15
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_1
            dcmpl
            ifne 15
        10: .line 2518
            aload 0 /* this */
            iload 5 /* mystate */
            ifne 12
        11: .line 2519
            iconst_0
            goto 13
        12: .line 2520
      StackMap locals:
      StackMap stack: com.sun.javafx.geom.transform.AffineBase
            iconst_1
        13: .line 2518
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double double int
      StackMap stack: com.sun.javafx.geom.transform.AffineBase int
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        14: .line 2521
            goto 17
        15: .line 2522
      StackMap locals:
      StackMap stack:
            iload 5 /* mystate */
            iconst_2
            ior
            istore 5 /* mystate */
        16: .line 2523
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        17: .line 2525
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 5 /* mystate */
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        18: .line 2527
      StackMap locals:
      StackMap stack:
            return
        19: .line 2530
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dload 1 /* sx */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        20: .line 2531
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dload 3 /* sy */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        21: .line 2532
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_1
            dcmpl
            ifne 28
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_1
            dcmpl
            ifne 28
        22: .line 2533
            aload 0 /* this */
            iload 5 /* mystate */
            iconst_1
            iand
            dup
            istore 5 /* mystate */
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        23: .line 2534
            aload 0 /* this */
            iload 5 /* mystate */
            ifne 25
        24: .line 2535
            iconst_0
            goto 26
        25: .line 2536
      StackMap locals:
      StackMap stack: com.sun.javafx.geom.transform.AffineBase
            iconst_1
        26: .line 2534
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double double int
      StackMap stack: com.sun.javafx.geom.transform.AffineBase int
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        27: .line 2537
            goto 29
        28: .line 2538
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        29: .line 2540
      StackMap locals:
      StackMap stack:
            return
        30: .line 2543
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 1 /* sx */
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        31: .line 2544
            aload 0 /* this */
            dload 3 /* sy */
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        32: .line 2545
            dload 1 /* sx */
            dconst_1
            dcmpl
            ifne 33
            dload 3 /* sy */
            dconst_1
            dcmpl
            ifeq 35
        33: .line 2546
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 5 /* mystate */
            iconst_2
            ior
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        34: .line 2547
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        35: .line 2549
      StackMap locals:
      StackMap stack:
            return
        end local 5 // int mystate
        end local 3 // double sy
        end local 1 // double sx
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   36     0     this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   36     1       sx  D
            0   36     3       sy  D
            1   36     5  mystate  I
    MethodParameters:
      Name  Flags
      sx    
      sy    

  public void shear(double, double);
    descriptor: (DD)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=10, args_size=3
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double shx
        start local 3 // double shy
         0: .line 2568
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            istore 5 /* mystate */
        start local 5 // int mystate
         1: .line 2570
            iload 5 /* mystate */
            tableswitch { // 0 - 7
                    0: 25
                    1: 25
                    2: 19
                    3: 19
                    4: 13
                    5: 13
                    6: 3
                    7: 3
              default: 2
          }
         2: .line 2572
      StackMap locals: int
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         3: .line 2577
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* M0 */
        start local 6 // double M0
         4: .line 2578
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* M1 */
        start local 8 // double M1
         5: .line 2579
            aload 0 /* this */
            dload 6 /* M0 */
            dload 8 /* M1 */
            dload 3 /* shy */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
         6: .line 2580
            aload 0 /* this */
            dload 6 /* M0 */
            dload 1 /* shx */
            dmul
            dload 8 /* M1 */
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
         7: .line 2582
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 6 /* M0 */
         8: .line 2583
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 8 /* M1 */
         9: .line 2584
            aload 0 /* this */
            dload 6 /* M0 */
            dload 8 /* M1 */
            dload 3 /* shy */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        10: .line 2585
            aload 0 /* this */
            dload 6 /* M0 */
            dload 1 /* shx */
            dmul
            dload 8 /* M1 */
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        11: .line 2586
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.updateState2D:()V
        12: .line 2587
            return
        end local 8 // double M1
        end local 6 // double M0
        13: .line 2590
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dload 3 /* shy */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        14: .line 2591
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dload 1 /* shx */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        15: .line 2592
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dconst_0
            dcmpl
            ifne 16
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dconst_0
            dcmpl
            ifeq 17
        16: .line 2593
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 5 /* mystate */
            iconst_2
            ior
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        17: .line 2595
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        18: .line 2596
            return
        19: .line 2599
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dload 1 /* shx */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        20: .line 2600
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dload 3 /* shy */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        21: .line 2601
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dconst_0
            dcmpl
            ifne 22
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dconst_0
            dcmpl
            ifeq 23
        22: .line 2602
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 5 /* mystate */
            iconst_4
            ior
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        23: .line 2604
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        24: .line 2605
            return
        25: .line 2608
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 1 /* shx */
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        26: .line 2609
            aload 0 /* this */
            dload 3 /* shy */
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        27: .line 2610
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dconst_0
            dcmpl
            ifne 28
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dconst_0
            dcmpl
            ifeq 30
        28: .line 2611
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 5 /* mystate */
            iconst_2
            ior
            iconst_4
            ior
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        29: .line 2612
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        30: .line 2614
      StackMap locals:
      StackMap stack:
            return
        end local 5 // int mystate
        end local 3 // double shy
        end local 1 // double shx
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   31     0     this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   31     1      shx  D
            0   31     3      shy  D
            1   31     5  mystate  I
            4   13     6       M0  D
            5   13     8       M1  D
    MethodParameters:
      Name  Flags
      shx   
      shy   

  public void concatenate(com.sun.javafx.geom.transform.BaseTransform);
    descriptor: (Lcom/sun/javafx/geom/transform/BaseTransform;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=21, args_size=2
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // com.sun.javafx.geom.transform.BaseTransform Tx
         0: .line 2639
            invokestatic com.sun.javafx.geom.transform.AffineBase.$SWITCH_TABLE$com$sun$javafx$geom$transform$BaseTransform$Degree:()[I
            aload 1 /* Tx */
            invokevirtual com.sun.javafx.geom.transform.BaseTransform.getDegree:()Lcom/sun/javafx/geom/transform/BaseTransform$Degree;
            invokevirtual com.sun.javafx.geom.transform.BaseTransform$Degree.ordinal:()I
            iaload
            tableswitch { // 1 - 3
                    1: 1
                    2: 2
                    3: 4
              default: 5
          }
         1: .line 2641
      StackMap locals:
      StackMap stack:
            return
         2: .line 2643
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* Tx */
            invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMxt:()D
            aload 1 /* Tx */
            invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMyt:()D
            invokevirtual com.sun.javafx.geom.transform.AffineBase.translate:(DD)V
         3: .line 2644
            return
         4: .line 2646
      StackMap locals:
      StackMap stack:
            goto 9
         5: .line 2648
      StackMap locals:
      StackMap stack:
            aload 1 /* Tx */
            invokevirtual com.sun.javafx.geom.transform.BaseTransform.is2D:()Z
            ifne 7
         6: .line 2649
            getstatic com.sun.javafx.geom.transform.BaseTransform$Degree.AFFINE_2D:Lcom/sun/javafx/geom/transform/BaseTransform$Degree;
            invokestatic com.sun.javafx.geom.transform.AffineBase.degreeError:(Lcom/sun/javafx/geom/transform/BaseTransform$Degree;)V
         7: .line 2656
      StackMap locals:
      StackMap stack:
            aload 1 /* Tx */
            instanceof com.sun.javafx.geom.transform.AffineBase
            ifne 9
         8: .line 2657
            new com.sun.javafx.geom.transform.Affine2D
            dup
            aload 1 /* Tx */
            invokespecial com.sun.javafx.geom.transform.Affine2D.<init>:(Lcom/sun/javafx/geom/transform/BaseTransform;)V
            astore 1 /* Tx */
         9: .line 2664
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            istore 18 /* mystate */
        start local 18 // int mystate
        10: .line 2665
            aload 1 /* Tx */
            checkcast com.sun.javafx.geom.transform.AffineBase
            astore 19 /* at */
        start local 19 // com.sun.javafx.geom.transform.AffineBase at
        11: .line 2666
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            istore 20 /* txstate */
        start local 20 // int txstate
        12: .line 2667
            iload 20 /* txstate */
            iconst_4
            ishl
            iload 18 /* mystate */
            ior
            lookupswitch { // 36
                    0: 13
                    1: 13
                    2: 13
                    3: 13
                    4: 13
                    5: 13
                    6: 13
                    7: 13
                   16: 18
                   17: 38
                   18: 38
                   19: 38
                   20: 38
                   21: 38
                   22: 38
                   23: 38
                   32: 25
                   33: 40
                   34: 40
                   35: 40
                   36: 40
                   37: 40
                   38: 40
                   39: 40
                   48: 16
                   64: 32
                   65: 66
                   66: 59
                   67: 59
                   68: 52
                   69: 52
                   70: 42
                   71: 42
                   80: 30
                   96: 23
                  112: 14
              default: 73
          }
        13: .line 2678
      StackMap locals: com.sun.javafx.geom.transform.AffineBase com.sun.javafx.geom.transform.BaseTransform top top top top top top top top top top top top top top top top int com.sun.javafx.geom.transform.AffineBase int
      StackMap stack:
            return
        14: .line 2682
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        15: .line 2683
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        16: .line 2686
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        17: .line 2687
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        18: .line 2690
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        19: .line 2691
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        20: .line 2692
            aload 0 /* this */
            iload 20 /* txstate */
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        21: .line 2693
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        22: .line 2694
            return
        23: .line 2696
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        24: .line 2697
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        25: .line 2700
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        26: .line 2701
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        27: .line 2702
            aload 0 /* this */
            iload 20 /* txstate */
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        28: .line 2703
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        29: .line 2704
            return
        30: .line 2706
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        31: .line 2707
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        32: .line 2710
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        33: .line 2711
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        34: .line 2712
            aload 0 /* this */
            aload 0 /* this */
            dconst_0
            dup2_x1
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        35: .line 2713
            aload 0 /* this */
            iload 20 /* txstate */
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        36: .line 2714
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.type:I
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        37: .line 2715
            return
        38: .line 2725
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            invokevirtual com.sun.javafx.geom.transform.AffineBase.translate:(DD)V
        39: .line 2726
            return
        40: .line 2736
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            invokevirtual com.sun.javafx.geom.transform.AffineBase.scale:(DD)V
        41: .line 2737
            return
        42: .line 2742
      StackMap locals:
      StackMap stack:
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Txy */
        start local 8 // double Txy
        43: aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 10 /* Tyx */
        start local 10 // double Tyx
        44: .line 2743
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 2 /* M0 */
        start local 2 // double M0
        45: .line 2744
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dload 10 /* Tyx */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        46: .line 2745
            aload 0 /* this */
            dload 2 /* M0 */
            dload 8 /* Txy */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        47: .line 2746
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 2 /* M0 */
        48: .line 2747
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dload 10 /* Tyx */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        49: .line 2748
            aload 0 /* this */
            dload 2 /* M0 */
            dload 8 /* Txy */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        50: .line 2749
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        51: .line 2750
            return
        end local 10 // double Tyx
        end local 8 // double Txy
        end local 2 // double M0
        52: .line 2753
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        53: .line 2754
            aload 0 /* this */
            dconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        54: .line 2755
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        55: .line 2756
            aload 0 /* this */
            dconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        56: .line 2757
            aload 0 /* this */
            iload 18 /* mystate */
            bipush 6
            ixor
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        57: .line 2758
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        58: .line 2759
            return
        59: .line 2762
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        60: .line 2763
            aload 0 /* this */
            dconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        61: .line 2764
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        62: .line 2765
            aload 0 /* this */
            dconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        63: .line 2766
            aload 0 /* this */
            iload 18 /* mystate */
            bipush 6
            ixor
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        64: .line 2767
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        65: .line 2768
            return
        66: .line 2770
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        67: .line 2771
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        68: .line 2772
            aload 0 /* this */
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        69: .line 2773
            aload 0 /* this */
            dconst_0
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        70: .line 2774
            aload 0 /* this */
            iconst_5
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        71: .line 2775
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        72: .line 2776
            return
        73: .line 2777
      StackMap locals:
      StackMap stack:
            aload 19 /* at */
        74: .line 2780
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 6 /* Txx */
        start local 6 // double Txx
        75: aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 8 /* Txy */
        start local 8 // double Txy
        76: aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 14 /* Txt */
        start local 14 // double Txt
        77: .line 2781
            aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 10 /* Tyx */
        start local 10 // double Tyx
        78: aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 12 /* Tyy */
        start local 12 // double Tyy
        79: aload 19 /* at */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 16 /* Tyt */
        start local 16 // double Tyt
        80: .line 2782
            iload 18 /* mystate */
            tableswitch { // 1 - 7
                    1: 113
                    2: 104
                    3: 104
                    4: 95
                    5: 95
                    6: 82
                    7: 83
              default: 81
          }
        81: .line 2784
      StackMap locals: com.sun.javafx.geom.transform.AffineBase com.sun.javafx.geom.transform.BaseTransform top top top top double double double double double double int com.sun.javafx.geom.transform.AffineBase int
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
        82: .line 2787
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 18 /* mystate */
            iload 20 /* txstate */
            ior
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
        83: .line 2790
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 2 /* M0 */
        start local 2 // double M0
        84: .line 2791
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 4 /* M1 */
        start local 4 // double M1
        85: .line 2792
            aload 0 /* this */
            dload 6 /* Txx */
            dload 2 /* M0 */
            dmul
            dload 10 /* Tyx */
            dload 4 /* M1 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        86: .line 2793
            aload 0 /* this */
            dload 8 /* Txy */
            dload 2 /* M0 */
            dmul
            dload 12 /* Tyy */
            dload 4 /* M1 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        87: .line 2794
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dload 14 /* Txt */
            dload 2 /* M0 */
            dmul
            dload 16 /* Tyt */
            dload 4 /* M1 */
            dmul
            dadd
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        88: .line 2796
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 2 /* M0 */
        89: .line 2797
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 4 /* M1 */
        90: .line 2798
            aload 0 /* this */
            dload 6 /* Txx */
            dload 2 /* M0 */
            dmul
            dload 10 /* Tyx */
            dload 4 /* M1 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        91: .line 2799
            aload 0 /* this */
            dload 8 /* Txy */
            dload 2 /* M0 */
            dmul
            dload 12 /* Tyy */
            dload 4 /* M1 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        92: .line 2800
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dload 14 /* Txt */
            dload 2 /* M0 */
            dmul
            dload 16 /* Tyt */
            dload 4 /* M1 */
            dmul
            dadd
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        93: .line 2801
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
        94: .line 2802
            return
        end local 4 // double M1
        end local 2 // double M0
        95: .line 2806
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 2 /* M0 */
        start local 2 // double M0
        96: .line 2807
            aload 0 /* this */
            dload 10 /* Tyx */
            dload 2 /* M0 */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        97: .line 2808
            aload 0 /* this */
            dload 12 /* Tyy */
            dload 2 /* M0 */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        98: .line 2809
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dload 16 /* Tyt */
            dload 2 /* M0 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        99: .line 2811
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 2 /* M0 */
       100: .line 2812
            aload 0 /* this */
            dload 6 /* Txx */
            dload 2 /* M0 */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
       101: .line 2813
            aload 0 /* this */
            dload 8 /* Txy */
            dload 2 /* M0 */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
       102: .line 2814
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dload 14 /* Txt */
            dload 2 /* M0 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
       103: .line 2815
            goto 122
        end local 2 // double M0
       104: .line 2819
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 2 /* M0 */
        start local 2 // double M0
       105: .line 2820
            aload 0 /* this */
            dload 6 /* Txx */
            dload 2 /* M0 */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
       106: .line 2821
            aload 0 /* this */
            dload 8 /* Txy */
            dload 2 /* M0 */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
       107: .line 2822
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dload 14 /* Txt */
            dload 2 /* M0 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
       108: .line 2824
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 2 /* M0 */
       109: .line 2825
            aload 0 /* this */
            dload 10 /* Tyx */
            dload 2 /* M0 */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
       110: .line 2826
            aload 0 /* this */
            dload 12 /* Tyy */
            dload 2 /* M0 */
            dmul
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
       111: .line 2827
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dload 16 /* Tyt */
            dload 2 /* M0 */
            dmul
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
       112: .line 2828
            goto 122
        end local 2 // double M0
       113: .line 2831
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 6 /* Txx */
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
       114: .line 2832
            aload 0 /* this */
            dload 8 /* Txy */
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
       115: .line 2833
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dload 14 /* Txt */
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
       116: .line 2835
            aload 0 /* this */
            dload 10 /* Tyx */
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
       117: .line 2836
            aload 0 /* this */
            dload 12 /* Tyy */
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
       118: .line 2837
            aload 0 /* this */
            dup
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dload 16 /* Tyt */
            dadd
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
       119: .line 2838
            aload 0 /* this */
            iload 20 /* txstate */
            iconst_1
            ior
            putfield com.sun.javafx.geom.transform.AffineBase.state:I
       120: .line 2839
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.geom.transform.AffineBase.type:I
       121: .line 2840
            return
        start local 2 // double M0
       122: .line 2842
      StackMap locals: com.sun.javafx.geom.transform.AffineBase com.sun.javafx.geom.transform.BaseTransform double top top double double double double double double int com.sun.javafx.geom.transform.AffineBase int
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.updateState2D:()V
       123: .line 2843
            return
        end local 20 // int txstate
        end local 19 // com.sun.javafx.geom.transform.AffineBase at
        end local 18 // int mystate
        end local 16 // double Tyt
        end local 14 // double Txt
        end local 12 // double Tyy
        end local 10 // double Tyx
        end local 8 // double Txy
        end local 6 // double Txx
        end local 2 // double M0
        end local 1 // com.sun.javafx.geom.transform.BaseTransform Tx
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0  124     0     this  Lcom/sun/javafx/geom/transform/AffineBase;
            0  124     1       Tx  Lcom/sun/javafx/geom/transform/BaseTransform;
           45   52     2       M0  D
           84   95     2       M0  D
           96  104     2       M0  D
          105  113     2       M0  D
          122  124     2       M0  D
           85   95     4       M1  D
           75  124     6      Txx  D
           43   52     8      Txy  D
           76  124     8      Txy  D
           44   52    10      Tyx  D
           78  124    10      Tyx  D
           79  124    12      Tyy  D
           77  124    14      Txt  D
           80  124    16      Tyt  D
           10  124    18  mystate  I
           11  124    19       at  Lcom/sun/javafx/geom/transform/AffineBase;
           12  124    20  txstate  I
    MethodParameters:
      Name  Flags
      Tx    

  public void concatenate(double, double, double, double, double, double);
    descriptor: (DDDDDD)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=25, args_size=7
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
        start local 1 // double Txx
        start local 3 // double Txy
        start local 5 // double Txt
        start local 7 // double Tyx
        start local 9 // double Tyy
        start local 11 // double Tyt
         0: .line 2852
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dload 1 /* Txx */
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dload 7 /* Tyx */
            dmul
            dadd
            dstore 13 /* rxx */
        start local 13 // double rxx
         1: .line 2853
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dload 3 /* Txy */
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dload 9 /* Tyy */
            dmul
            dadd
            dstore 15 /* rxy */
        start local 15 // double rxy
         2: .line 2854
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dload 5 /* Txt */
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dload 11 /* Tyt */
            dmul
            dadd
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dadd
            dstore 17 /* rxt */
        start local 17 // double rxt
         3: .line 2855
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dload 1 /* Txx */
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dload 7 /* Tyx */
            dmul
            dadd
            dstore 19 /* ryx */
        start local 19 // double ryx
         4: .line 2856
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dload 3 /* Txy */
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dload 9 /* Tyy */
            dmul
            dadd
            dstore 21 /* ryy */
        start local 21 // double ryy
         5: .line 2857
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dload 5 /* Txt */
            dmul
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dload 11 /* Tyt */
            dmul
            dadd
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dadd
            dstore 23 /* ryt */
        start local 23 // double ryt
         6: .line 2858
            aload 0 /* this */
            dload 13 /* rxx */
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
         7: .line 2859
            aload 0 /* this */
            dload 15 /* rxy */
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
         8: .line 2860
            aload 0 /* this */
            dload 17 /* rxt */
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
         9: .line 2861
            aload 0 /* this */
            dload 19 /* ryx */
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        10: .line 2862
            aload 0 /* this */
            dload 21 /* ryy */
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        11: .line 2863
            aload 0 /* this */
            dload 23 /* ryt */
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        12: .line 2864
            aload 0 /* this */
            invokevirtual com.sun.javafx.geom.transform.AffineBase.updateState:()V
        13: .line 2865
            return
        end local 23 // double ryt
        end local 21 // double ryy
        end local 19 // double ryx
        end local 17 // double rxt
        end local 15 // double rxy
        end local 13 // double rxx
        end local 11 // double Tyt
        end local 9 // double Tyy
        end local 7 // double Tyx
        end local 5 // double Txt
        end local 3 // double Txy
        end local 1 // double Txx
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   14     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            0   14     1   Txx  D
            0   14     3   Txy  D
            0   14     5   Txt  D
            0   14     7   Tyx  D
            0   14     9   Tyy  D
            0   14    11   Tyt  D
            1   14    13   rxx  D
            2   14    15   rxy  D
            3   14    17   rxt  D
            4   14    19   ryx  D
            5   14    21   ryy  D
            6   14    23   ryt  D
    MethodParameters:
      Name  Flags
      Txx   
      Txy   
      Txt   
      Tyx   
      Tyy   
      Tyt   

  public void invert();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=15, args_size=1
        start local 0 // com.sun.javafx.geom.transform.AffineBase this
         0: .line 2892
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.state:I
            tableswitch { // 0 - 7
                    0: 73
                    1: 70
                    2: 63
                    3: 52
                    4: 45
                    5: 34
                    6: 20
                    7: 2
              default: 1
          }
         1: .line 2894
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.geom.transform.AffineBase.stateError:()V
         2: .line 2897
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 1 /* Mxx */
        start local 1 // double Mxx
         3: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 3 /* Mxy */
        start local 3 // double Mxy
         4: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 5 /* Mxt */
        start local 5 // double Mxt
         5: .line 2898
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 7 /* Myx */
        start local 7 // double Myx
         6: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 9 /* Myy */
        start local 9 // double Myy
         7: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 11 /* Myt */
        start local 11 // double Myt
         8: .line 2899
            dload 1 /* Mxx */
            dload 9 /* Myy */
            dmul
            dload 3 /* Mxy */
            dload 7 /* Myx */
            dmul
            dsub
            dstore 13 /* det */
        start local 13 // double det
         9: .line 2900
            dload 13 /* det */
            dconst_0
            dcmpl
            ifeq 10
            dload 13 /* det */
            invokestatic java.lang.Math.abs:(D)D
            ldc 4.9E-324
            dcmpg
            ifgt 13
        10: .line 2901
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double double double double double double double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Determinant is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        11: .line 2902
            dload 13 /* det */
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        12: .line 2901
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        13: .line 2904
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 9 /* Myy */
            dload 13 /* det */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        14: .line 2905
            aload 0 /* this */
            dload 7 /* Myx */
            dneg
            dload 13 /* det */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        15: .line 2906
            aload 0 /* this */
            dload 3 /* Mxy */
            dneg
            dload 13 /* det */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        16: .line 2907
            aload 0 /* this */
            dload 1 /* Mxx */
            dload 13 /* det */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        17: .line 2908
            aload 0 /* this */
            dload 3 /* Mxy */
            dload 11 /* Myt */
            dmul
            dload 9 /* Myy */
            dload 5 /* Mxt */
            dmul
            dsub
            dload 13 /* det */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        18: .line 2909
            aload 0 /* this */
            dload 7 /* Myx */
            dload 5 /* Mxt */
            dmul
            dload 1 /* Mxx */
            dload 11 /* Myt */
            dmul
            dsub
            dload 13 /* det */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        19: .line 2910
            goto 73
        end local 13 // double det
        end local 11 // double Myt
        end local 9 // double Myy
        end local 7 // double Myx
        end local 5 // double Mxt
        end local 3 // double Mxy
        end local 1 // double Mxx
        20: .line 2912
      StackMap locals: com.sun.javafx.geom.transform.AffineBase
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 1 /* Mxx */
        start local 1 // double Mxx
        21: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 3 /* Mxy */
        start local 3 // double Mxy
        22: .line 2913
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 7 /* Myx */
        start local 7 // double Myx
        23: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 9 /* Myy */
        start local 9 // double Myy
        24: .line 2914
            dload 1 /* Mxx */
            dload 9 /* Myy */
            dmul
            dload 3 /* Mxy */
            dload 7 /* Myx */
            dmul
            dsub
            dstore 13 /* det */
        start local 13 // double det
        25: .line 2915
            dload 13 /* det */
            dconst_0
            dcmpl
            ifeq 26
            dload 13 /* det */
            invokestatic java.lang.Math.abs:(D)D
            ldc 4.9E-324
            dcmpg
            ifgt 29
        26: .line 2916
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double double top top double double top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Determinant is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        27: .line 2917
            dload 13 /* det */
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        28: .line 2916
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        29: .line 2919
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 9 /* Myy */
            dload 13 /* det */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        30: .line 2920
            aload 0 /* this */
            dload 7 /* Myx */
            dneg
            dload 13 /* det */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        31: .line 2921
            aload 0 /* this */
            dload 3 /* Mxy */
            dneg
            dload 13 /* det */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        32: .line 2922
            aload 0 /* this */
            dload 1 /* Mxx */
            dload 13 /* det */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        33: .line 2925
            goto 73
        end local 13 // double det
        end local 9 // double Myy
        end local 7 // double Myx
        end local 3 // double Mxy
        end local 1 // double Mxx
        34: .line 2927
      StackMap locals: com.sun.javafx.geom.transform.AffineBase
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 3 /* Mxy */
        start local 3 // double Mxy
        35: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 5 /* Mxt */
        start local 5 // double Mxt
        36: .line 2928
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 7 /* Myx */
        start local 7 // double Myx
        37: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 11 /* Myt */
        start local 11 // double Myt
        38: .line 2929
            dload 3 /* Mxy */
            dconst_0
            dcmpl
            ifeq 39
            dload 7 /* Myx */
            dconst_0
            dcmpl
            ifne 40
        39: .line 2930
      StackMap locals: com.sun.javafx.geom.transform.AffineBase top top double double double top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        40: .line 2933
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dconst_1
            dload 3 /* Mxy */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        41: .line 2934
            aload 0 /* this */
            dconst_1
            dload 7 /* Myx */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        42: .line 2936
            aload 0 /* this */
            dload 11 /* Myt */
            dneg
            dload 7 /* Myx */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        43: .line 2937
            aload 0 /* this */
            dload 5 /* Mxt */
            dneg
            dload 3 /* Mxy */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        44: .line 2938
            goto 73
        end local 11 // double Myt
        end local 7 // double Myx
        end local 5 // double Mxt
        end local 3 // double Mxy
        45: .line 2940
      StackMap locals: com.sun.javafx.geom.transform.AffineBase
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxy:D
            dstore 3 /* Mxy */
        start local 3 // double Mxy
        46: .line 2941
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myx:D
            dstore 7 /* Myx */
        start local 7 // double Myx
        47: .line 2942
            dload 3 /* Mxy */
            dconst_0
            dcmpl
            ifeq 48
            dload 7 /* Myx */
            dconst_0
            dcmpl
            ifne 49
        48: .line 2943
      StackMap locals: com.sun.javafx.geom.transform.AffineBase top top double top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        49: .line 2946
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dconst_1
            dload 3 /* Mxy */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.myx:D
        50: .line 2947
            aload 0 /* this */
            dconst_1
            dload 7 /* Myx */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.mxy:D
        51: .line 2951
            goto 73
        end local 7 // double Myx
        end local 3 // double Mxy
        52: .line 2953
      StackMap locals: com.sun.javafx.geom.transform.AffineBase
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 1 /* Mxx */
        start local 1 // double Mxx
        53: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dstore 5 /* Mxt */
        start local 5 // double Mxt
        54: .line 2954
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 9 /* Myy */
        start local 9 // double Myy
        55: aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dstore 11 /* Myt */
        start local 11 // double Myt
        56: .line 2955
            dload 1 /* Mxx */
            dconst_0
            dcmpl
            ifeq 57
            dload 9 /* Myy */
            dconst_0
            dcmpl
            ifne 58
        57: .line 2956
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double top top double top top double double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        58: .line 2958
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dconst_1
            dload 1 /* Mxx */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        59: .line 2961
            aload 0 /* this */
            dconst_1
            dload 9 /* Myy */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        60: .line 2962
            aload 0 /* this */
            dload 5 /* Mxt */
            dneg
            dload 1 /* Mxx */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        61: .line 2963
            aload 0 /* this */
            dload 11 /* Myt */
            dneg
            dload 9 /* Myy */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        62: .line 2964
            goto 73
        end local 11 // double Myt
        end local 9 // double Myy
        end local 5 // double Mxt
        end local 1 // double Mxx
        63: .line 2966
      StackMap locals: com.sun.javafx.geom.transform.AffineBase
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxx:D
            dstore 1 /* Mxx */
        start local 1 // double Mxx
        64: .line 2967
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myy:D
            dstore 9 /* Myy */
        start local 9 // double Myy
        65: .line 2968
            dload 1 /* Mxx */
            dconst_0
            dcmpl
            ifeq 66
            dload 9 /* Myy */
            dconst_0
            dcmpl
            ifne 67
        66: .line 2969
      StackMap locals: com.sun.javafx.geom.transform.AffineBase double top top top top top top double
      StackMap stack:
            new com.sun.javafx.geom.transform.NoninvertibleTransformException
            dup
            ldc "Determinant is 0"
            invokespecial com.sun.javafx.geom.transform.NoninvertibleTransformException.<init>:(Ljava/lang/String;)V
            athrow
        67: .line 2971
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dconst_1
            dload 1 /* Mxx */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.mxx:D
        68: .line 2974
            aload 0 /* this */
            dconst_1
            dload 9 /* Myy */
            ddiv
            putfield com.sun.javafx.geom.transform.AffineBase.myy:D
        69: .line 2977
            goto 73
        end local 9 // double Myy
        end local 1 // double Mxx
        70: .line 2983
      StackMap locals: com.sun.javafx.geom.transform.AffineBase
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.mxt:D
            dneg
            putfield com.sun.javafx.geom.transform.AffineBase.mxt:D
        71: .line 2984
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.javafx.geom.transform.AffineBase.myt:D
            dneg
            putfield com.sun.javafx.geom.transform.AffineBase.myt:D
        72: .line 2985
            goto 73
        73: .line 2995
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.javafx.geom.transform.AffineBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   74     0  this  Lcom/sun/javafx/geom/transform/AffineBase;
            3   20     1   Mxx  D
           21   34     1   Mxx  D
           53   63     1   Mxx  D
           64   70     1   Mxx  D
            4   20     3   Mxy  D
           22   34     3   Mxy  D
           35   45     3   Mxy  D
           46   52     3   Mxy  D
            5   20     5   Mxt  D
           36   45     5   Mxt  D
           54   63     5   Mxt  D
            6   20     7   Myx  D
           23   34     7   Myx  D
           37   45     7   Myx  D
           47   52     7   Myx  D
            7   20     9   Myy  D
           24   34     9   Myy  D
           55   63     9   Myy  D
           65   70     9   Myy  D
            8   20    11   Myt  D
           38   45    11   Myt  D
           56   63    11   Myt  D
            9   20    13   det  D
           25   34    13   det  D
    Exceptions:
      throws com.sun.javafx.geom.transform.NoninvertibleTransformException

  static int[] $SWITCH_TABLE$com$sun$javafx$geom$transform$BaseTransform$Degree();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 39
            getstatic com.sun.javafx.geom.transform.AffineBase.$SWITCH_TABLE$com$sun$javafx$geom$transform$BaseTransform$Degree:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.sun.javafx.geom.transform.BaseTransform$Degree.values:()[Lcom/sun/javafx/geom/transform/BaseTransform$Degree;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.sun.javafx.geom.transform.BaseTransform$Degree.AFFINE_2D:Lcom/sun/javafx/geom/transform/BaseTransform$Degree;
            invokevirtual com.sun.javafx.geom.transform.BaseTransform$Degree.ordinal:()I
            iconst_3
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic com.sun.javafx.geom.transform.BaseTransform$Degree.AFFINE_3D:Lcom/sun/javafx/geom/transform/BaseTransform$Degree;
            invokevirtual com.sun.javafx.geom.transform.BaseTransform$Degree.ordinal:()I
            iconst_5
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic com.sun.javafx.geom.transform.BaseTransform$Degree.IDENTITY:Lcom/sun/javafx/geom/transform/BaseTransform$Degree;
            invokevirtual com.sun.javafx.geom.transform.BaseTransform$Degree.ordinal:()I
            iconst_1
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic com.sun.javafx.geom.transform.BaseTransform$Degree.TRANSLATE_2D:Lcom/sun/javafx/geom/transform/BaseTransform$Degree;
            invokevirtual com.sun.javafx.geom.transform.BaseTransform$Degree.ordinal:()I
            iconst_2
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic com.sun.javafx.geom.transform.BaseTransform$Degree.TRANSLATE_3D:Lcom/sun/javafx/geom/transform/BaseTransform$Degree;
            invokevirtual com.sun.javafx.geom.transform.BaseTransform$Degree.ordinal:()I
            iconst_4
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            dup
            putstatic com.sun.javafx.geom.transform.AffineBase.$SWITCH_TABLE$com$sun$javafx$geom$transform$BaseTransform$Degree:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
}
SourceFile: "AffineBase.java"
InnerClasses:
  public final BoundsType = com.sun.javafx.geom.BaseBounds$BoundsType of com.sun.javafx.geom.BaseBounds
  public final Degree = com.sun.javafx.geom.transform.BaseTransform$Degree of com.sun.javafx.geom.transform.BaseTransform