public class javafx.scene.shape.ArcTo extends javafx.scene.shape.PathElement
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: javafx.scene.shape.ArcTo
  super_class: javafx.scene.shape.PathElement
{
  private javafx.beans.property.DoubleProperty radiusX;
    descriptor: Ljavafx/beans/property/DoubleProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.property.DoubleProperty radiusY;
    descriptor: Ljavafx/beans/property/DoubleProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.property.DoubleProperty xAxisRotation;
    descriptor: Ljavafx/beans/property/DoubleProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.property.BooleanProperty largeArcFlag;
    descriptor: Ljavafx/beans/property/BooleanProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.property.BooleanProperty sweepFlag;
    descriptor: Ljavafx/beans/property/BooleanProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.property.DoubleProperty x;
    descriptor: Ljavafx/beans/property/DoubleProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.property.DoubleProperty y;
    descriptor: Ljavafx/beans/property/DoubleProperty;
    flags: (0x0002) ACC_PRIVATE

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 96
            new javafx.scene.shape.ArcTo$1
            dup
            invokespecial javafx.scene.shape.ArcTo$1.<init>:()V
            invokestatic com.sun.javafx.scene.shape.ArcToHelper.setArcToAccessor:(Lcom/sun/javafx/scene/shape/ArcToHelper$ArcToAccessor;)V
         1: .line 102
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 107
            aload 0 /* this */
            invokespecial javafx.scene.shape.PathElement.<init>:()V
         1: .line 139
            aload 0 /* this */
            new javafx.scene.shape.ArcTo$2
            dup
            aload 0 /* this */
            invokespecial javafx.scene.shape.ArcTo$2.<init>:(Ljavafx/scene/shape/ArcTo;)V
            putfield javafx.scene.shape.ArcTo.radiusX:Ljavafx/beans/property/DoubleProperty;
         2: .line 174
            aload 0 /* this */
            new javafx.scene.shape.ArcTo$3
            dup
            aload 0 /* this */
            invokespecial javafx.scene.shape.ArcTo$3.<init>:(Ljavafx/scene/shape/ArcTo;)V
            putfield javafx.scene.shape.ArcTo.radiusY:Ljavafx/beans/property/DoubleProperty;
         3: .line 108
            aload 0 /* this */
            invokestatic com.sun.javafx.scene.shape.ArcToHelper.initHelper:(Ljavafx/scene/shape/ArcTo;)V
         4: .line 109
            return
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Ljavafx/scene/shape/ArcTo;

  public void <init>(double, double, double, double, double, boolean, boolean);
    descriptor: (DDDDDZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=13, args_size=8
        start local 0 // javafx.scene.shape.ArcTo this
        start local 1 // double radiusX
        start local 3 // double radiusY
        start local 5 // double xAxisRotation
        start local 7 // double x
        start local 9 // double y
        start local 11 // boolean largeArcFlag
        start local 12 // boolean sweepFlag
         0: .line 121
            aload 0 /* this */
            invokespecial javafx.scene.shape.PathElement.<init>:()V
         1: .line 139
            aload 0 /* this */
            new javafx.scene.shape.ArcTo$2
            dup
            aload 0 /* this */
            invokespecial javafx.scene.shape.ArcTo$2.<init>:(Ljavafx/scene/shape/ArcTo;)V
            putfield javafx.scene.shape.ArcTo.radiusX:Ljavafx/beans/property/DoubleProperty;
         2: .line 174
            aload 0 /* this */
            new javafx.scene.shape.ArcTo$3
            dup
            aload 0 /* this */
            invokespecial javafx.scene.shape.ArcTo$3.<init>:(Ljavafx/scene/shape/ArcTo;)V
            putfield javafx.scene.shape.ArcTo.radiusY:Ljavafx/beans/property/DoubleProperty;
         3: .line 124
            aload 0 /* this */
            dload 1 /* radiusX */
            invokevirtual javafx.scene.shape.ArcTo.setRadiusX:(D)V
         4: .line 125
            aload 0 /* this */
            dload 3 /* radiusY */
            invokevirtual javafx.scene.shape.ArcTo.setRadiusY:(D)V
         5: .line 126
            aload 0 /* this */
            dload 5 /* xAxisRotation */
            invokevirtual javafx.scene.shape.ArcTo.setXAxisRotation:(D)V
         6: .line 127
            aload 0 /* this */
            dload 7 /* x */
            invokevirtual javafx.scene.shape.ArcTo.setX:(D)V
         7: .line 128
            aload 0 /* this */
            dload 9 /* y */
            invokevirtual javafx.scene.shape.ArcTo.setY:(D)V
         8: .line 129
            aload 0 /* this */
            iload 11 /* largeArcFlag */
            invokevirtual javafx.scene.shape.ArcTo.setLargeArcFlag:(Z)V
         9: .line 130
            aload 0 /* this */
            iload 12 /* sweepFlag */
            invokevirtual javafx.scene.shape.ArcTo.setSweepFlag:(Z)V
        10: .line 131
            aload 0 /* this */
            invokestatic com.sun.javafx.scene.shape.ArcToHelper.initHelper:(Ljavafx/scene/shape/ArcTo;)V
        11: .line 132
            return
        end local 12 // boolean sweepFlag
        end local 11 // boolean largeArcFlag
        end local 9 // double y
        end local 7 // double x
        end local 5 // double xAxisRotation
        end local 3 // double radiusY
        end local 1 // double radiusX
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   12     0           this  Ljavafx/scene/shape/ArcTo;
            0   12     1        radiusX  D
            0   12     3        radiusY  D
            0   12     5  xAxisRotation  D
            0   12     7              x  D
            0   12     9              y  D
            0   12    11   largeArcFlag  Z
            0   12    12      sweepFlag  Z
    MethodParameters:
               Name  Flags
      radiusX        
      radiusY        
      xAxisRotation  
      x              
      y              
      largeArcFlag   
      sweepFlag      

  public final void setRadiusX(double);
    descriptor: (D)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // javafx.scene.shape.ArcTo this
        start local 1 // double value
         0: .line 158
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.radiusX:Ljavafx/beans/property/DoubleProperty;
            dload 1 /* value */
            invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
         1: .line 159
            return
        end local 1 // double value
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Ljavafx/scene/shape/ArcTo;
            0    2     1  value  D
    MethodParameters:
       Name  Flags
      value  

  public final double getRadiusX();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 162
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.radiusX:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
            dreturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/shape/ArcTo;

  public final javafx.beans.property.DoubleProperty radiusXProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 166
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.radiusX:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/shape/ArcTo;

  public final void setRadiusY(double);
    descriptor: (D)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // javafx.scene.shape.ArcTo this
        start local 1 // double value
         0: .line 193
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.radiusY:Ljavafx/beans/property/DoubleProperty;
            dload 1 /* value */
            invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
         1: .line 194
            return
        end local 1 // double value
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Ljavafx/scene/shape/ArcTo;
            0    2     1  value  D
    MethodParameters:
       Name  Flags
      value  

  public final double getRadiusY();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 197
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.radiusY:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
            dreturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/shape/ArcTo;

  public final javafx.beans.property.DoubleProperty radiusYProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 201
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.radiusY:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/shape/ArcTo;

  public final void setXAxisRotation(double);
    descriptor: (D)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // javafx.scene.shape.ArcTo this
        start local 1 // double value
         0: .line 216
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.xAxisRotation:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dload 1 /* value */
            dconst_0
            dcmpl
            ifeq 2
         1: .line 217
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.XAxisRotationProperty:()Ljavafx/beans/property/DoubleProperty;
            dload 1 /* value */
            invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
         2: .line 219
      StackMap locals:
      StackMap stack:
            return
        end local 1 // double value
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljavafx/scene/shape/ArcTo;
            0    3     1  value  D
    MethodParameters:
       Name  Flags
      value  

  public final double getXAxisRotation();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 226
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.xAxisRotation:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.xAxisRotation:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
      StackMap locals:
      StackMap stack: double
         2: dreturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/shape/ArcTo;

  public final javafx.beans.property.DoubleProperty XAxisRotationProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 234
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.xAxisRotation:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 2
         1: .line 235
            aload 0 /* this */
            new javafx.scene.shape.ArcTo$4
            dup
            aload 0 /* this */
            invokespecial javafx.scene.shape.ArcTo$4.<init>:(Ljavafx/scene/shape/ArcTo;)V
            putfield javafx.scene.shape.ArcTo.xAxisRotation:Ljavafx/beans/property/DoubleProperty;
         2: .line 253
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.xAxisRotation:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/shape/ArcTo;

  public final void setLargeArcFlag(boolean);
    descriptor: (Z)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.shape.ArcTo this
        start local 1 // boolean value
         0: .line 264
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.largeArcFlag:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 1
            iload 1 /* value */
            ifeq 2
         1: .line 265
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.largeArcFlagProperty:()Ljavafx/beans/property/BooleanProperty;
            iload 1 /* value */
            invokevirtual javafx.beans.property.BooleanProperty.set:(Z)V
         2: .line 267
      StackMap locals:
      StackMap stack:
            return
        end local 1 // boolean value
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljavafx/scene/shape/ArcTo;
            0    3     1  value  Z
    MethodParameters:
       Name  Flags
      value  

  public final boolean isLargeArcFlag();
    descriptor: ()Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 270
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.largeArcFlag:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.largeArcFlag:Ljavafx/beans/property/BooleanProperty;
            invokevirtual javafx.beans.property.BooleanProperty.get:()Z
      StackMap locals:
      StackMap stack: int
         2: ireturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/shape/ArcTo;

  public final javafx.beans.property.BooleanProperty largeArcFlagProperty();
    descriptor: ()Ljavafx/beans/property/BooleanProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 274
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.largeArcFlag:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 2
         1: .line 275
            aload 0 /* this */
            new javafx.scene.shape.ArcTo$5
            dup
            aload 0 /* this */
            invokespecial javafx.scene.shape.ArcTo$5.<init>:(Ljavafx/scene/shape/ArcTo;)V
            putfield javafx.scene.shape.ArcTo.largeArcFlag:Ljavafx/beans/property/BooleanProperty;
         2: .line 293
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.largeArcFlag:Ljavafx/beans/property/BooleanProperty;
            areturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/shape/ArcTo;

  public final void setSweepFlag(boolean);
    descriptor: (Z)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.shape.ArcTo this
        start local 1 // boolean value
         0: .line 304
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.sweepFlag:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 1
            iload 1 /* value */
            ifeq 2
         1: .line 305
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.sweepFlagProperty:()Ljavafx/beans/property/BooleanProperty;
            iload 1 /* value */
            invokevirtual javafx.beans.property.BooleanProperty.set:(Z)V
         2: .line 307
      StackMap locals:
      StackMap stack:
            return
        end local 1 // boolean value
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljavafx/scene/shape/ArcTo;
            0    3     1  value  Z
    MethodParameters:
       Name  Flags
      value  

  public final boolean isSweepFlag();
    descriptor: ()Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 310
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.sweepFlag:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.sweepFlag:Ljavafx/beans/property/BooleanProperty;
            invokevirtual javafx.beans.property.BooleanProperty.get:()Z
      StackMap locals:
      StackMap stack: int
         2: ireturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/shape/ArcTo;

  public final javafx.beans.property.BooleanProperty sweepFlagProperty();
    descriptor: ()Ljavafx/beans/property/BooleanProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 314
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.sweepFlag:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 2
         1: .line 315
            aload 0 /* this */
            new javafx.scene.shape.ArcTo$6
            dup
            aload 0 /* this */
            invokespecial javafx.scene.shape.ArcTo$6.<init>:(Ljavafx/scene/shape/ArcTo;)V
            putfield javafx.scene.shape.ArcTo.sweepFlag:Ljavafx/beans/property/BooleanProperty;
         2: .line 333
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.sweepFlag:Ljavafx/beans/property/BooleanProperty;
            areturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/shape/ArcTo;

  public final void setX(double);
    descriptor: (D)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // javafx.scene.shape.ArcTo this
        start local 1 // double value
         0: .line 346
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.x:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dload 1 /* value */
            dconst_0
            dcmpl
            ifeq 2
         1: .line 347
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.xProperty:()Ljavafx/beans/property/DoubleProperty;
            dload 1 /* value */
            invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
         2: .line 349
      StackMap locals:
      StackMap stack:
            return
        end local 1 // double value
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljavafx/scene/shape/ArcTo;
            0    3     1  value  D
    MethodParameters:
       Name  Flags
      value  

  public final double getX();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 352
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.x:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.x:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
      StackMap locals:
      StackMap stack: double
         2: dreturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/shape/ArcTo;

  public final javafx.beans.property.DoubleProperty xProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 356
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.x:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 2
         1: .line 357
            aload 0 /* this */
            new javafx.scene.shape.ArcTo$7
            dup
            aload 0 /* this */
            invokespecial javafx.scene.shape.ArcTo$7.<init>:(Ljavafx/scene/shape/ArcTo;)V
            putfield javafx.scene.shape.ArcTo.x:Ljavafx/beans/property/DoubleProperty;
         2: .line 375
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.x:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/shape/ArcTo;

  public final void setY(double);
    descriptor: (D)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // javafx.scene.shape.ArcTo this
        start local 1 // double value
         0: .line 388
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.y:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dload 1 /* value */
            dconst_0
            dcmpl
            ifeq 2
         1: .line 389
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.yProperty:()Ljavafx/beans/property/DoubleProperty;
            dload 1 /* value */
            invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
         2: .line 391
      StackMap locals:
      StackMap stack:
            return
        end local 1 // double value
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljavafx/scene/shape/ArcTo;
            0    3     1  value  D
    MethodParameters:
       Name  Flags
      value  

  public final double getY();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 394
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.y:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.y:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
      StackMap locals:
      StackMap stack: double
         2: dreturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/shape/ArcTo;

  public final javafx.beans.property.DoubleProperty yProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 398
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.y:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 2
         1: .line 399
            aload 0 /* this */
            new javafx.scene.shape.ArcTo$8
            dup
            aload 0 /* this */
            invokespecial javafx.scene.shape.ArcTo$8.<init>:(Ljavafx/scene/shape/ArcTo;)V
            putfield javafx.scene.shape.ArcTo.y:Ljavafx/beans/property/DoubleProperty;
         2: .line 417
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.shape.ArcTo.y:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/shape/ArcTo;

  void addTo(com.sun.javafx.sg.prism.NGPath);
    descriptor: (Lcom/sun/javafx/sg/prism/NGPath;)V
    flags: (0x0000) 
    Code:
      stack=7, locals=2, args_size=2
        start local 0 // javafx.scene.shape.ArcTo this
        start local 1 // com.sun.javafx.sg.prism.NGPath pgPath
         0: .line 422
            aload 0 /* this */
            aload 1 /* pgPath */
            aconst_null
            aload 1 /* pgPath */
            invokevirtual com.sun.javafx.sg.prism.NGPath.getCurrentX:()F
            f2d
            aload 1 /* pgPath */
            invokevirtual com.sun.javafx.sg.prism.NGPath.getCurrentY:()F
            f2d
            invokevirtual javafx.scene.shape.ArcTo.addArcTo:(Lcom/sun/javafx/sg/prism/NGPath;Lcom/sun/javafx/geom/Path2D;DD)V
         1: .line 423
            return
        end local 1 // com.sun.javafx.sg.prism.NGPath pgPath
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Ljavafx/scene/shape/ArcTo;
            0    2     1  pgPath  Lcom/sun/javafx/sg/prism/NGPath;
    MethodParameters:
        Name  Flags
      pgPath  

  private void doAddTo(com.sun.javafx.geom.Path2D);
    descriptor: (Lcom/sun/javafx/geom/Path2D;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=7, locals=2, args_size=2
        start local 0 // javafx.scene.shape.ArcTo this
        start local 1 // com.sun.javafx.geom.Path2D path
         0: .line 429
            aload 0 /* this */
            aconst_null
            aload 1 /* path */
            aload 1 /* path */
            invokevirtual com.sun.javafx.geom.Path2D.getCurrentX:()F
            f2d
            aload 1 /* path */
            invokevirtual com.sun.javafx.geom.Path2D.getCurrentY:()F
            f2d
            invokevirtual javafx.scene.shape.ArcTo.addArcTo:(Lcom/sun/javafx/sg/prism/NGPath;Lcom/sun/javafx/geom/Path2D;DD)V
         1: .line 430
            return
        end local 1 // com.sun.javafx.geom.Path2D path
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/shape/ArcTo;
            0    2     1  path  Lcom/sun/javafx/geom/Path2D;
    MethodParameters:
      Name  Flags
      path  

  private void addArcTo(com.sun.javafx.sg.prism.NGPath, com.sun.javafx.geom.Path2D, double, double);
    descriptor: (Lcom/sun/javafx/sg/prism/NGPath;Lcom/sun/javafx/geom/Path2D;DD)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=9, locals=88, args_size=5
        start local 0 // javafx.scene.shape.ArcTo this
        start local 1 // com.sun.javafx.sg.prism.NGPath pgPath
        start local 2 // com.sun.javafx.geom.Path2D path
        start local 3 // double x0
        start local 5 // double y0
         0: .line 438
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.getX:()D
            dstore 7 /* localX */
        start local 7 // double localX
         1: .line 439
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.getY:()D
            dstore 9 /* localY */
        start local 9 // double localY
         2: .line 440
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.isSweepFlag:()Z
            istore 11 /* localSweepFlag */
        start local 11 // boolean localSweepFlag
         3: .line 441
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.isLargeArcFlag:()Z
            istore 12 /* localLargeArcFlag */
        start local 12 // boolean localLargeArcFlag
         4: .line 444
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.isAbsolute:()Z
            ifeq 5
            dload 7 /* localX */
            goto 6
      StackMap locals: javafx.scene.shape.ArcTo com.sun.javafx.sg.prism.NGPath com.sun.javafx.geom.Path2D double double double double int int
      StackMap stack:
         5: dload 7 /* localX */
            dload 3 /* x0 */
            dadd
      StackMap locals:
      StackMap stack: double
         6: dstore 13 /* xto */
        start local 13 // double xto
         7: .line 445
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.isAbsolute:()Z
            ifeq 8
            dload 9 /* localY */
            goto 9
      StackMap locals: double
      StackMap stack:
         8: dload 9 /* localY */
            dload 5 /* y0 */
            dadd
      StackMap locals:
      StackMap stack: double
         9: dstore 15 /* yto */
        start local 15 // double yto
        10: .line 447
            dload 3 /* x0 */
            dload 13 /* xto */
            dsub
            ldc 2.0
            ddiv
            dstore 17 /* dx2 */
        start local 17 // double dx2
        11: .line 448
            dload 5 /* y0 */
            dload 15 /* yto */
            dsub
            ldc 2.0
            ddiv
            dstore 19 /* dy2 */
        start local 19 // double dy2
        12: .line 450
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.getXAxisRotation:()D
            invokestatic java.lang.Math.toRadians:(D)D
            dstore 21 /* xAxisRotationR */
        start local 21 // double xAxisRotationR
        13: .line 451
            dload 21 /* xAxisRotationR */
            invokestatic java.lang.Math.cos:(D)D
            dstore 23 /* cosAngle */
        start local 23 // double cosAngle
        14: .line 452
            dload 21 /* xAxisRotationR */
            invokestatic java.lang.Math.sin:(D)D
            dstore 25 /* sinAngle */
        start local 25 // double sinAngle
        15: .line 457
            dload 23 /* cosAngle */
            dload 17 /* dx2 */
            dmul
            dload 25 /* sinAngle */
            dload 19 /* dy2 */
            dmul
            dadd
            dstore 27 /* x1 */
        start local 27 // double x1
        16: .line 458
            dload 25 /* sinAngle */
            dneg
            dload 17 /* dx2 */
            dmul
            dload 23 /* cosAngle */
            dload 19 /* dy2 */
            dmul
            dadd
            dstore 29 /* y1 */
        start local 29 // double y1
        17: .line 460
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.getRadiusX:()D
            invokestatic java.lang.Math.abs:(D)D
            dstore 31 /* rx */
        start local 31 // double rx
        18: .line 461
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.getRadiusY:()D
            invokestatic java.lang.Math.abs:(D)D
            dstore 33 /* ry */
        start local 33 // double ry
        19: .line 462
            dload 31 /* rx */
            dload 31 /* rx */
            dmul
            dstore 35 /* Prx */
        start local 35 // double Prx
        20: .line 463
            dload 33 /* ry */
            dload 33 /* ry */
            dmul
            dstore 37 /* Pry */
        start local 37 // double Pry
        21: .line 464
            dload 27 /* x1 */
            dload 27 /* x1 */
            dmul
            dstore 39 /* Px1 */
        start local 39 // double Px1
        22: .line 465
            dload 29 /* y1 */
            dload 29 /* y1 */
            dmul
            dstore 41 /* Py1 */
        start local 41 // double Py1
        23: .line 467
            dload 39 /* Px1 */
            dload 35 /* Prx */
            ddiv
            dload 41 /* Py1 */
            dload 37 /* Pry */
            ddiv
            dadd
            dstore 43 /* radiiCheck */
        start local 43 // double radiiCheck
        24: .line 468
            dload 43 /* radiiCheck */
            dconst_1
            dcmpl
            ifle 35
        25: .line 469
            dload 43 /* radiiCheck */
            invokestatic java.lang.Math.sqrt:(D)D
            dload 31 /* rx */
            dmul
            dstore 31 /* rx */
        26: .line 470
            dload 43 /* radiiCheck */
            invokestatic java.lang.Math.sqrt:(D)D
            dload 33 /* ry */
            dmul
            dstore 33 /* ry */
        27: .line 471
            dload 31 /* rx */
            dload 31 /* rx */
            dcmpl
            ifne 28
            dload 33 /* ry */
            dload 33 /* ry */
            dcmpl
            ifeq 33
        28: .line 472
      StackMap locals: javafx.scene.shape.ArcTo com.sun.javafx.sg.prism.NGPath com.sun.javafx.geom.Path2D double double double double int int double double double double double double double double double double double double double double double double
      StackMap stack:
            aload 1 /* pgPath */
            ifnonnull 31
        29: .line 473
            aload 2 /* path */
            dload 13 /* xto */
            d2f
            dload 15 /* yto */
            d2f
            invokevirtual com.sun.javafx.geom.Path2D.lineTo:(FF)V
        30: .line 474
            goto 32
        31: .line 475
      StackMap locals:
      StackMap stack:
            aload 1 /* pgPath */
            dload 13 /* xto */
            d2f
            dload 15 /* yto */
            d2f
            invokevirtual com.sun.javafx.sg.prism.NGPath.addLineTo:(FF)V
        32: .line 477
      StackMap locals:
      StackMap stack:
            return
        33: .line 479
      StackMap locals:
      StackMap stack:
            dload 31 /* rx */
            dload 31 /* rx */
            dmul
            dstore 35 /* Prx */
        34: .line 480
            dload 33 /* ry */
            dload 33 /* ry */
            dmul
            dstore 37 /* Pry */
        35: .line 486
      StackMap locals:
      StackMap stack:
            iload 12 /* localLargeArcFlag */
            iload 11 /* localSweepFlag */
            if_icmpne 36
            ldc -1.0
            goto 37
      StackMap locals:
      StackMap stack:
        36: dconst_1
      StackMap locals:
      StackMap stack: double
        37: dstore 45 /* sign */
        start local 45 // double sign
        38: .line 487
            dload 35 /* Prx */
            dload 37 /* Pry */
            dmul
            dload 35 /* Prx */
            dload 41 /* Py1 */
            dmul
            dsub
            dload 37 /* Pry */
            dload 39 /* Px1 */
            dmul
            dsub
            dload 35 /* Prx */
            dload 41 /* Py1 */
            dmul
            dload 37 /* Pry */
            dload 39 /* Px1 */
            dmul
            dadd
            ddiv
            dstore 47 /* sq */
        start local 47 // double sq
        39: .line 488
            dload 47 /* sq */
            dconst_0
            dcmpg
            ifge 40
            dconst_0
            goto 41
      StackMap locals: double double
      StackMap stack:
        40: dload 47 /* sq */
      StackMap locals:
      StackMap stack: double
        41: dstore 47 /* sq */
        42: .line 489
            dload 45 /* sign */
            dload 47 /* sq */
            invokestatic java.lang.Math.sqrt:(D)D
            dmul
            dstore 49 /* coef */
        start local 49 // double coef
        43: .line 490
            dload 49 /* coef */
            dload 31 /* rx */
            dload 29 /* y1 */
            dmul
            dload 33 /* ry */
            ddiv
            dmul
            dstore 51 /* cx1 */
        start local 51 // double cx1
        44: .line 491
            dload 49 /* coef */
            dload 33 /* ry */
            dload 27 /* x1 */
            dmul
            dload 31 /* rx */
            ddiv
            dneg
            dmul
            dstore 53 /* cy1 */
        start local 53 // double cy1
        45: .line 496
            dload 3 /* x0 */
            dload 13 /* xto */
            dadd
            ldc 2.0
            ddiv
            dstore 55 /* sx2 */
        start local 55 // double sx2
        46: .line 497
            dload 5 /* y0 */
            dload 15 /* yto */
            dadd
            ldc 2.0
            ddiv
            dstore 57 /* sy2 */
        start local 57 // double sy2
        47: .line 498
            dload 55 /* sx2 */
            dload 23 /* cosAngle */
            dload 51 /* cx1 */
            dmul
            dload 25 /* sinAngle */
            dload 53 /* cy1 */
            dmul
            dsub
            dadd
            dstore 59 /* cx */
        start local 59 // double cx
        48: .line 499
            dload 57 /* sy2 */
            dload 25 /* sinAngle */
            dload 51 /* cx1 */
            dmul
            dload 23 /* cosAngle */
            dload 53 /* cy1 */
            dmul
            dadd
            dadd
            dstore 61 /* cy */
        start local 61 // double cy
        49: .line 504
            dload 27 /* x1 */
            dload 51 /* cx1 */
            dsub
            dload 31 /* rx */
            ddiv
            dstore 63 /* ux */
        start local 63 // double ux
        50: .line 505
            dload 29 /* y1 */
            dload 53 /* cy1 */
            dsub
            dload 33 /* ry */
            ddiv
            dstore 65 /* uy */
        start local 65 // double uy
        51: .line 506
            dload 27 /* x1 */
            dneg
            dload 51 /* cx1 */
            dsub
            dload 31 /* rx */
            ddiv
            dstore 67 /* vx */
        start local 67 // double vx
        52: .line 507
            dload 29 /* y1 */
            dneg
            dload 53 /* cy1 */
            dsub
            dload 33 /* ry */
            ddiv
            dstore 69 /* vy */
        start local 69 // double vy
        53: .line 509
            dload 63 /* ux */
            dload 63 /* ux */
            dmul
            dload 65 /* uy */
            dload 65 /* uy */
            dmul
            dadd
            invokestatic java.lang.Math.sqrt:(D)D
            dstore 71 /* n */
        start local 71 // double n
        54: .line 510
            dload 63 /* ux */
            dstore 73 /* p */
        start local 73 // double p
        55: .line 511
            dload 65 /* uy */
            dconst_0
            dcmpg
            ifge 56
            ldc -1.0
            goto 57
      StackMap locals: javafx.scene.shape.ArcTo com.sun.javafx.sg.prism.NGPath com.sun.javafx.geom.Path2D double double double double int int double double double double double double double double double double double double double double double double double double double double double double double double double double double double double double double
      StackMap stack:
        56: dconst_1
      StackMap locals:
      StackMap stack: double
        57: dstore 45 /* sign */
        58: .line 512
            dload 45 /* sign */
            dload 73 /* p */
            dload 71 /* n */
            ddiv
            invokestatic java.lang.Math.acos:(D)D
            dmul
            invokestatic java.lang.Math.toDegrees:(D)D
            dstore 75 /* angleStart */
        start local 75 // double angleStart
        59: .line 515
            dload 63 /* ux */
            dload 63 /* ux */
            dmul
            dload 65 /* uy */
            dload 65 /* uy */
            dmul
            dadd
            dload 67 /* vx */
            dload 67 /* vx */
            dmul
            dload 69 /* vy */
            dload 69 /* vy */
            dmul
            dadd
            dmul
            invokestatic java.lang.Math.sqrt:(D)D
            dstore 71 /* n */
        60: .line 516
            dload 63 /* ux */
            dload 67 /* vx */
            dmul
            dload 65 /* uy */
            dload 69 /* vy */
            dmul
            dadd
            dstore 73 /* p */
        61: .line 517
            dload 63 /* ux */
            dload 69 /* vy */
            dmul
            dload 65 /* uy */
            dload 67 /* vx */
            dmul
            dsub
            dconst_0
            dcmpg
            ifge 62
            ldc -1.0
            goto 63
      StackMap locals: double
      StackMap stack:
        62: dconst_1
      StackMap locals:
      StackMap stack: double
        63: dstore 45 /* sign */
        64: .line 518
            dload 45 /* sign */
            dload 73 /* p */
            dload 71 /* n */
            ddiv
            invokestatic java.lang.Math.acos:(D)D
            dmul
            invokestatic java.lang.Math.toDegrees:(D)D
            dstore 77 /* angleExtent */
        start local 77 // double angleExtent
        65: .line 519
            iload 11 /* localSweepFlag */
            ifne 68
            dload 77 /* angleExtent */
            dconst_0
            dcmpl
            ifle 68
        66: .line 520
            dload 77 /* angleExtent */
            ldc 360.0
            dsub
            dstore 77 /* angleExtent */
        67: .line 521
            goto 70
      StackMap locals: double
      StackMap stack:
        68: iload 11 /* localSweepFlag */
            ifeq 70
            dload 77 /* angleExtent */
            dconst_0
            dcmpg
            ifge 70
        69: .line 522
            dload 77 /* angleExtent */
            ldc 360.0
            dadd
            dstore 77 /* angleExtent */
        70: .line 524
      StackMap locals:
      StackMap stack:
            dload 77 /* angleExtent */
            ldc 360.0
            drem
            dstore 77 /* angleExtent */
        71: .line 525
            dload 75 /* angleStart */
            ldc 360.0
            drem
            dstore 75 /* angleStart */
        72: .line 530
            dload 59 /* cx */
            dload 31 /* rx */
            dsub
            d2f
            fstore 79 /* arcX */
        start local 79 // float arcX
        73: .line 531
            dload 61 /* cy */
            dload 33 /* ry */
            dsub
            d2f
            fstore 80 /* arcY */
        start local 80 // float arcY
        74: .line 532
            dload 31 /* rx */
            ldc 2.0
            dmul
            d2f
            fstore 81 /* arcW */
        start local 81 // float arcW
        75: .line 533
            dload 33 /* ry */
            ldc 2.0
            dmul
            d2f
            fstore 82 /* arcH */
        start local 82 // float arcH
        76: .line 534
            dload 75 /* angleStart */
            dneg
            d2f
            fstore 83 /* arcStart */
        start local 83 // float arcStart
        77: .line 535
            dload 77 /* angleExtent */
            dneg
            d2f
            fstore 84 /* arcExtent */
        start local 84 // float arcExtent
        78: .line 537
            aload 1 /* pgPath */
            ifnonnull 90
        79: .line 539
            new com.sun.javafx.geom.Arc2D
            dup
            fload 79 /* arcX */
            fload 80 /* arcY */
            fload 81 /* arcW */
            fload 82 /* arcH */
        80: .line 540
            fload 83 /* arcStart */
            fload 84 /* arcExtent */
            iconst_0
        81: .line 539
            invokespecial com.sun.javafx.geom.Arc2D.<init>:(FFFFFFI)V
        82: .line 538
            astore 85 /* arc */
        start local 85 // com.sun.javafx.geom.Arc2D arc
        83: .line 541
            dload 21 /* xAxisRotationR */
            dconst_0
            dcmpl
            ifne 84
            aconst_null
            goto 85
        84: .line 542
      StackMap locals: javafx.scene.shape.ArcTo com.sun.javafx.sg.prism.NGPath com.sun.javafx.geom.Path2D double double double double int int double double double double double double double double double double double double double double double double double double double double double double double double double double double double double double double double double float float float float float float com.sun.javafx.geom.Arc2D
      StackMap stack:
            dload 21 /* xAxisRotationR */
            dload 59 /* cx */
            dload 61 /* cy */
            invokestatic com.sun.javafx.geom.transform.BaseTransform.getRotateInstance:(DDD)Lcom/sun/javafx/geom/transform/BaseTransform;
        85: .line 541
      StackMap locals:
      StackMap stack: com.sun.javafx.geom.transform.BaseTransform
            astore 86 /* xform */
        start local 86 // com.sun.javafx.geom.transform.BaseTransform xform
        86: .line 543
            aload 85 /* arc */
            aload 86 /* xform */
            invokevirtual com.sun.javafx.geom.Arc2D.getPathIterator:(Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/PathIterator;
            astore 87 /* pi */
        start local 87 // com.sun.javafx.geom.PathIterator pi
        87: .line 547
            aload 87 /* pi */
            invokeinterface com.sun.javafx.geom.PathIterator.next:()V
        88: .line 548
            aload 2 /* path */
            aload 87 /* pi */
            iconst_1
            invokevirtual com.sun.javafx.geom.Path2D.append:(Lcom/sun/javafx/geom/PathIterator;Z)V
        end local 87 // com.sun.javafx.geom.PathIterator pi
        end local 86 // com.sun.javafx.geom.transform.BaseTransform xform
        end local 85 // com.sun.javafx.geom.Arc2D arc
        89: .line 549
            goto 93
        90: .line 550
      StackMap locals:
      StackMap stack:
            aload 1 /* pgPath */
            fload 79 /* arcX */
            fload 80 /* arcY */
            fload 81 /* arcW */
            fload 82 /* arcH */
        91: .line 551
            fload 83 /* arcStart */
            fload 84 /* arcExtent */
            dload 21 /* xAxisRotationR */
            d2f
        92: .line 550
            invokevirtual com.sun.javafx.sg.prism.NGPath.addArcTo:(FFFFFFF)V
        93: .line 553
      StackMap locals:
      StackMap stack:
            return
        end local 84 // float arcExtent
        end local 83 // float arcStart
        end local 82 // float arcH
        end local 81 // float arcW
        end local 80 // float arcY
        end local 79 // float arcX
        end local 77 // double angleExtent
        end local 75 // double angleStart
        end local 73 // double p
        end local 71 // double n
        end local 69 // double vy
        end local 67 // double vx
        end local 65 // double uy
        end local 63 // double ux
        end local 61 // double cy
        end local 59 // double cx
        end local 57 // double sy2
        end local 55 // double sx2
        end local 53 // double cy1
        end local 51 // double cx1
        end local 49 // double coef
        end local 47 // double sq
        end local 45 // double sign
        end local 43 // double radiiCheck
        end local 41 // double Py1
        end local 39 // double Px1
        end local 37 // double Pry
        end local 35 // double Prx
        end local 33 // double ry
        end local 31 // double rx
        end local 29 // double y1
        end local 27 // double x1
        end local 25 // double sinAngle
        end local 23 // double cosAngle
        end local 21 // double xAxisRotationR
        end local 19 // double dy2
        end local 17 // double dx2
        end local 15 // double yto
        end local 13 // double xto
        end local 12 // boolean localLargeArcFlag
        end local 11 // boolean localSweepFlag
        end local 9 // double localY
        end local 7 // double localX
        end local 5 // double y0
        end local 3 // double x0
        end local 2 // com.sun.javafx.geom.Path2D path
        end local 1 // com.sun.javafx.sg.prism.NGPath pgPath
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   94     0               this  Ljavafx/scene/shape/ArcTo;
            0   94     1             pgPath  Lcom/sun/javafx/sg/prism/NGPath;
            0   94     2               path  Lcom/sun/javafx/geom/Path2D;
            0   94     3                 x0  D
            0   94     5                 y0  D
            1   94     7             localX  D
            2   94     9             localY  D
            3   94    11     localSweepFlag  Z
            4   94    12  localLargeArcFlag  Z
            7   94    13                xto  D
           10   94    15                yto  D
           11   94    17                dx2  D
           12   94    19                dy2  D
           13   94    21     xAxisRotationR  D
           14   94    23           cosAngle  D
           15   94    25           sinAngle  D
           16   94    27                 x1  D
           17   94    29                 y1  D
           18   94    31                 rx  D
           19   94    33                 ry  D
           20   94    35                Prx  D
           21   94    37                Pry  D
           22   94    39                Px1  D
           23   94    41                Py1  D
           24   94    43         radiiCheck  D
           38   94    45               sign  D
           39   94    47                 sq  D
           43   94    49               coef  D
           44   94    51                cx1  D
           45   94    53                cy1  D
           46   94    55                sx2  D
           47   94    57                sy2  D
           48   94    59                 cx  D
           49   94    61                 cy  D
           50   94    63                 ux  D
           51   94    65                 uy  D
           52   94    67                 vx  D
           53   94    69                 vy  D
           54   94    71                  n  D
           55   94    73                  p  D
           59   94    75         angleStart  D
           65   94    77        angleExtent  D
           73   94    79               arcX  F
           74   94    80               arcY  F
           75   94    81               arcW  F
           76   94    82               arcH  F
           77   94    83           arcStart  F
           78   94    84          arcExtent  F
           83   89    85                arc  Lcom/sun/javafx/geom/Arc2D;
           86   89    86              xform  Lcom/sun/javafx/geom/transform/BaseTransform;
           87   89    87                 pi  Lcom/sun/javafx/geom/PathIterator;
    MethodParameters:
        Name  Flags
      pgPath  
      path    
      x0      final
      y0      final

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // javafx.scene.shape.ArcTo this
         0: .line 561
            new java.lang.StringBuilder
            dup
            ldc "ArcTo["
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            astore 1 /* sb */
        start local 1 // java.lang.StringBuilder sb
         1: .line 563
            aload 1 /* sb */
            ldc "x="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.getX:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            pop
         2: .line 564
            aload 1 /* sb */
            ldc ", y="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.getY:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            pop
         3: .line 565
            aload 1 /* sb */
            ldc ", radiusX="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.getRadiusX:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            pop
         4: .line 566
            aload 1 /* sb */
            ldc ", radiusY="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.getRadiusY:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            pop
         5: .line 567
            aload 1 /* sb */
            ldc ", xAxisRotation="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.getXAxisRotation:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            pop
         6: .line 569
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.isLargeArcFlag:()Z
            ifeq 8
         7: .line 570
            aload 1 /* sb */
            ldc ", lartArcFlag"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         8: .line 573
      StackMap locals: java.lang.StringBuilder
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.shape.ArcTo.isSweepFlag:()Z
            ifeq 10
         9: .line 574
            aload 1 /* sb */
            ldc ", sweepFlag"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        10: .line 577
      StackMap locals:
      StackMap stack:
            aload 1 /* sb */
            ldc "]"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 1 // java.lang.StringBuilder sb
        end local 0 // javafx.scene.shape.ArcTo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Ljavafx/scene/shape/ArcTo;
            1   11     1    sb  Ljava/lang/StringBuilder;
}
SourceFile: "ArcTo.java"
NestMembers:
  javafx.scene.shape.ArcTo$1  javafx.scene.shape.ArcTo$2  javafx.scene.shape.ArcTo$3  javafx.scene.shape.ArcTo$4  javafx.scene.shape.ArcTo$5  javafx.scene.shape.ArcTo$6  javafx.scene.shape.ArcTo$7  javafx.scene.shape.ArcTo$8
InnerClasses:
  public abstract ArcToAccessor = com.sun.javafx.scene.shape.ArcToHelper$ArcToAccessor of com.sun.javafx.scene.shape.ArcToHelper
  javafx.scene.shape.ArcTo$1
  javafx.scene.shape.ArcTo$2
  javafx.scene.shape.ArcTo$3
  javafx.scene.shape.ArcTo$4
  javafx.scene.shape.ArcTo$5
  javafx.scene.shape.ArcTo$6
  javafx.scene.shape.ArcTo$7
  javafx.scene.shape.ArcTo$8