final class javafx.scene.Node$NodeTransformation
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: javafx.scene.Node$NodeTransformation
  super_class: java.lang.Object
{
  private javafx.beans.property.DoubleProperty translateX;
    descriptor: Ljavafx/beans/property/DoubleProperty;
    flags: (0x0002) ACC_PRIVATE

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

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

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

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

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

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

  private javafx.beans.property.ObjectProperty<javafx.geometry.Point3D> rotationAxis;
    descriptor: Ljavafx/beans/property/ObjectProperty;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/geometry/Point3D;>;

  private javafx.collections.ObservableList<javafx.scene.transform.Transform> transforms;
    descriptor: Ljavafx/collections/ObservableList;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljavafx/collections/ObservableList<Ljavafx/scene/transform/Transform;>;

  private javafx.scene.Node$LazyTransformProperty localToParentTransform;
    descriptor: Ljavafx/scene/Node$LazyTransformProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.scene.Node$LazyTransformProperty localToSceneTransform;
    descriptor: Ljavafx/scene/Node$LazyTransformProperty;
    flags: (0x0002) ACC_PRIVATE

  private int listenerReasons;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.InvalidationListener localToSceneInvLstnr;
    descriptor: Ljavafx/beans/InvalidationListener;
    flags: (0x0002) ACC_PRIVATE

  final javafx.scene.Node this$0;
    descriptor: Ljavafx/scene/Node;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  private void <init>(javafx.scene.Node);
    descriptor: (Ljavafx/scene/Node;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 5868
            aload 0 /* this */
            aload 1
            putfield javafx.scene.Node$NodeTransformation.this$0:Ljavafx/scene/Node;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 5880
            aload 0 /* this */
            iconst_0
            putfield javafx.scene.Node$NodeTransformation.listenerReasons:I
         2: .line 5868
            return
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;
    MethodParameters:
        Name  Flags
      this$0  final

  private javafx.beans.InvalidationListener getLocalToSceneInvalidationListener();
    descriptor: ()Ljavafx/beans/InvalidationListener;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 5884
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToSceneInvLstnr:Ljavafx/beans/InvalidationListener;
            ifnonnull 2
         1: .line 5885
            aload 0 /* this */
            aload 0 /* this */
            invokedynamic invalidated(Ljavafx/scene/Node$NodeTransformation;)Ljavafx/beans/InvalidationListener;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljavafx/beans/Observable;)V
                  javafx/scene/Node$NodeTransformation.lambda$0(Ljavafx/beans/Observable;)V (7)
                  (Ljavafx/beans/Observable;)V
            putfield javafx.scene.Node$NodeTransformation.localToSceneInvLstnr:Ljavafx/beans/InvalidationListener;
         2: .line 5887
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToSceneInvLstnr:Ljavafx/beans/InvalidationListener;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public void incListenerReasons();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 5891
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.listenerReasons:I
            ifne 6
         1: .line 5892
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.this$0:Ljavafx/scene/Node;
            invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
            astore 1 /* n */
        start local 1 // javafx.scene.Node n
         2: .line 5893
            aload 1 /* n */
            ifnull 6
         3: .line 5894
            aload 1 /* n */
            invokevirtual javafx.scene.Node.localToSceneTransformProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
         4: .line 5895
            aload 0 /* this */
            invokevirtual javafx.scene.Node$NodeTransformation.getLocalToSceneInvalidationListener:()Ljavafx/beans/InvalidationListener;
         5: .line 5894
            invokevirtual javafx.beans.property.ReadOnlyObjectProperty.addListener:(Ljavafx/beans/InvalidationListener;)V
        end local 1 // javafx.scene.Node n
         6: .line 5898
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield javafx.scene.Node$NodeTransformation.listenerReasons:I
            iconst_1
            iadd
            putfield javafx.scene.Node$NodeTransformation.listenerReasons:I
         7: .line 5899
            return
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Ljavafx/scene/Node$NodeTransformation;
            2    6     1     n  Ljavafx/scene/Node;

  public void decListenerReasons();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 5902
            aload 0 /* this */
            dup
            getfield javafx.scene.Node$NodeTransformation.listenerReasons:I
            iconst_1
            isub
            putfield javafx.scene.Node$NodeTransformation.listenerReasons:I
         1: .line 5903
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.listenerReasons:I
            ifne 9
         2: .line 5904
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.this$0:Ljavafx/scene/Node;
            invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
            astore 1 /* n */
        start local 1 // javafx.scene.Node n
         3: .line 5905
            aload 1 /* n */
            ifnull 7
         4: .line 5906
            aload 1 /* n */
            invokevirtual javafx.scene.Node.localToSceneTransformProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
         5: .line 5907
            aload 0 /* this */
            invokevirtual javafx.scene.Node$NodeTransformation.getLocalToSceneInvalidationListener:()Ljavafx/beans/InvalidationListener;
         6: .line 5906
            invokevirtual javafx.beans.property.ReadOnlyObjectProperty.removeListener:(Ljavafx/beans/InvalidationListener;)V
         7: .line 5909
      StackMap locals: javafx.scene.Node
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToSceneTransform:Ljavafx/scene/Node$LazyTransformProperty;
            ifnull 9
         8: .line 5910
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToSceneTransform:Ljavafx/scene/Node$LazyTransformProperty;
            invokevirtual javafx.scene.Node$LazyTransformProperty.validityUnknown:()V
        end local 1 // javafx.scene.Node n
         9: .line 5913
      StackMap locals:
      StackMap stack:
            return
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Ljavafx/scene/Node$NodeTransformation;
            3    9     1     n  Ljavafx/scene/Node;

  public final javafx.scene.transform.Transform getLocalToParentTransform();
    descriptor: ()Ljavafx/scene/transform/Transform;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 5916
            aload 0 /* this */
            invokevirtual javafx.scene.Node$NodeTransformation.localToParentTransformProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
            invokevirtual javafx.beans.property.ReadOnlyObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.scene.transform.Transform
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/Node$NodeTransformation;

  public final javafx.beans.property.ReadOnlyObjectProperty<javafx.scene.transform.Transform> localToParentTransformProperty();
    descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 5920
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToParentTransform:Ljavafx/scene/Node$LazyTransformProperty;
            ifnonnull 2
         1: .line 5921
            aload 0 /* this */
            new javafx.scene.Node$NodeTransformation$1
            dup
            aload 0 /* this */
            invokespecial javafx.scene.Node$NodeTransformation$1.<init>:(Ljavafx/scene/Node$NodeTransformation;)V
            putfield javafx.scene.Node$NodeTransformation.localToParentTransform:Ljavafx/scene/Node$LazyTransformProperty;
         2: .line 5953
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToParentTransform:Ljavafx/scene/Node$LazyTransformProperty;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;
    Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/scene/transform/Transform;>;

  public void invalidateLocalToParentTransform();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 5957
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToParentTransform:Ljavafx/scene/Node$LazyTransformProperty;
            ifnull 2
         1: .line 5958
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToParentTransform:Ljavafx/scene/Node$LazyTransformProperty;
            invokevirtual javafx.scene.Node$LazyTransformProperty.invalidate:()V
         2: .line 5960
      StackMap locals:
      StackMap stack:
            return
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public final javafx.scene.transform.Transform getLocalToSceneTransform();
    descriptor: ()Ljavafx/scene/transform/Transform;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 5963
            aload 0 /* this */
            invokevirtual javafx.scene.Node$NodeTransformation.localToSceneTransformProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
            invokevirtual javafx.beans.property.ReadOnlyObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.scene.transform.Transform
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/Node$NodeTransformation;

  public final javafx.beans.property.ReadOnlyObjectProperty<javafx.scene.transform.Transform> localToSceneTransformProperty();
    descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6079
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToSceneTransform:Ljavafx/scene/Node$LazyTransformProperty;
            ifnonnull 2
         1: .line 6080
            aload 0 /* this */
            new javafx.scene.Node$NodeTransformation$LocalToSceneTransformProperty
            dup
            aload 0 /* this */
            invokespecial javafx.scene.Node$NodeTransformation$LocalToSceneTransformProperty.<init>:(Ljavafx/scene/Node$NodeTransformation;)V
            putfield javafx.scene.Node$NodeTransformation.localToSceneTransform:Ljavafx/scene/Node$LazyTransformProperty;
         2: .line 6083
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToSceneTransform:Ljavafx/scene/Node$LazyTransformProperty;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;
    Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/scene/transform/Transform;>;

  public void invalidateLocalToSceneTransform();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6087
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToSceneTransform:Ljavafx/scene/Node$LazyTransformProperty;
            ifnull 2
         1: .line 6088
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.localToSceneTransform:Ljavafx/scene/Node$LazyTransformProperty;
            invokevirtual javafx.scene.Node$LazyTransformProperty.invalidate:()V
         2: .line 6090
      StackMap locals:
      StackMap stack:
            return
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public double getTranslateX();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6093
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateX:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dconst_0
            goto 2
         1: .line 6094
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateX:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
         2: .line 6093
      StackMap locals:
      StackMap stack: double
            dreturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public final javafx.beans.property.DoubleProperty translateXProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6098
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateX:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 2
         1: .line 6099
            aload 0 /* this */
            new javafx.scene.Node$NodeTransformation$2
            dup
            aload 0 /* this */
            dconst_0
            invokespecial javafx.scene.Node$NodeTransformation$2.<init>:(Ljavafx/scene/Node$NodeTransformation;D)V
            putfield javafx.scene.Node$NodeTransformation.translateX:Ljavafx/beans/property/DoubleProperty;
         2: .line 6121
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateX:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public double getTranslateY();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6125
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateY:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateY:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
      StackMap locals:
      StackMap stack: double
         2: dreturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public final javafx.beans.property.DoubleProperty translateYProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6129
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateY:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 2
         1: .line 6130
            aload 0 /* this */
            new javafx.scene.Node$NodeTransformation$3
            dup
            aload 0 /* this */
            dconst_0
            invokespecial javafx.scene.Node$NodeTransformation$3.<init>:(Ljavafx/scene/Node$NodeTransformation;D)V
            putfield javafx.scene.Node$NodeTransformation.translateY:Ljavafx/beans/property/DoubleProperty;
         2: .line 6152
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateY:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public double getTranslateZ();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6156
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateZ:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateZ:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
      StackMap locals:
      StackMap stack: double
         2: dreturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public final javafx.beans.property.DoubleProperty translateZProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6160
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateZ:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 2
         1: .line 6161
            aload 0 /* this */
            new javafx.scene.Node$NodeTransformation$4
            dup
            aload 0 /* this */
            dconst_0
            invokespecial javafx.scene.Node$NodeTransformation$4.<init>:(Ljavafx/scene/Node$NodeTransformation;D)V
            putfield javafx.scene.Node$NodeTransformation.translateZ:Ljavafx/beans/property/DoubleProperty;
         2: .line 6183
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateZ:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public double getScaleX();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6187
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleX:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleX:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
      StackMap locals:
      StackMap stack: double
         2: dreturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public final javafx.beans.property.DoubleProperty scaleXProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6191
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleX:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 2
         1: .line 6192
            aload 0 /* this */
            new javafx.scene.Node$NodeTransformation$5
            dup
            aload 0 /* this */
            dconst_1
            invokespecial javafx.scene.Node$NodeTransformation$5.<init>:(Ljavafx/scene/Node$NodeTransformation;D)V
            putfield javafx.scene.Node$NodeTransformation.scaleX:Ljavafx/beans/property/DoubleProperty;
         2: .line 6214
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleX:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public double getScaleY();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6218
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleY:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleY:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
      StackMap locals:
      StackMap stack: double
         2: dreturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public final javafx.beans.property.DoubleProperty scaleYProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6222
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleY:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 2
         1: .line 6223
            aload 0 /* this */
            new javafx.scene.Node$NodeTransformation$6
            dup
            aload 0 /* this */
            dconst_1
            invokespecial javafx.scene.Node$NodeTransformation$6.<init>:(Ljavafx/scene/Node$NodeTransformation;D)V
            putfield javafx.scene.Node$NodeTransformation.scaleY:Ljavafx/beans/property/DoubleProperty;
         2: .line 6245
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleY:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public double getScaleZ();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6249
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleZ:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleZ:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
      StackMap locals:
      StackMap stack: double
         2: dreturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public final javafx.beans.property.DoubleProperty scaleZProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6253
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleZ:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 2
         1: .line 6254
            aload 0 /* this */
            new javafx.scene.Node$NodeTransformation$7
            dup
            aload 0 /* this */
            dconst_1
            invokespecial javafx.scene.Node$NodeTransformation$7.<init>:(Ljavafx/scene/Node$NodeTransformation;D)V
            putfield javafx.scene.Node$NodeTransformation.scaleZ:Ljavafx/beans/property/DoubleProperty;
         2: .line 6276
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleZ:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public double getRotate();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6280
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotate:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotate:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
      StackMap locals:
      StackMap stack: double
         2: dreturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public final javafx.beans.property.DoubleProperty rotateProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6284
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotate:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 2
         1: .line 6285
            aload 0 /* this */
            new javafx.scene.Node$NodeTransformation$8
            dup
            aload 0 /* this */
            dconst_0
            invokespecial javafx.scene.Node$NodeTransformation$8.<init>:(Ljavafx/scene/Node$NodeTransformation;D)V
            putfield javafx.scene.Node$NodeTransformation.rotate:Ljavafx/beans/property/DoubleProperty;
         2: .line 6307
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotate:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public javafx.geometry.Point3D getRotationAxis();
    descriptor: ()Ljavafx/geometry/Point3D;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6311
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotationAxis:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 1
            getstatic javafx.scene.Node.DEFAULT_ROTATION_AXIS:Ljavafx/geometry/Point3D;
            goto 2
         1: .line 6312
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotationAxis:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.geometry.Point3D
         2: .line 6311
      StackMap locals:
      StackMap stack: javafx.geometry.Point3D
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;

  public final javafx.beans.property.ObjectProperty<javafx.geometry.Point3D> rotationAxisProperty();
    descriptor: ()Ljavafx/beans/property/ObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6316
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotationAxis:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 4
         1: .line 6317
            aload 0 /* this */
            new javafx.scene.Node$NodeTransformation$9
            dup
            aload 0 /* this */
         2: .line 6318
            getstatic javafx.scene.Node.DEFAULT_ROTATION_AXIS:Ljavafx/geometry/Point3D;
            invokespecial javafx.scene.Node$NodeTransformation$9.<init>:(Ljavafx/scene/Node$NodeTransformation;Ljavafx/geometry/Point3D;)V
         3: .line 6317
            putfield javafx.scene.Node$NodeTransformation.rotationAxis:Ljavafx/beans/property/ObjectProperty;
         4: .line 6335
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotationAxis:Ljavafx/beans/property/ObjectProperty;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Ljavafx/scene/Node$NodeTransformation;
    Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/geometry/Point3D;>;

  public javafx.collections.ObservableList<javafx.scene.transform.Transform> getTransforms();
    descriptor: ()Ljavafx/collections/ObservableList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6339
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.transforms:Ljavafx/collections/ObservableList;
            ifnonnull 2
         1: .line 6340
            aload 0 /* this */
            new javafx.scene.Node$NodeTransformation$10
            dup
            aload 0 /* this */
            invokespecial javafx.scene.Node$NodeTransformation$10.<init>:(Ljavafx/scene/Node$NodeTransformation;)V
            putfield javafx.scene.Node$NodeTransformation.transforms:Ljavafx/collections/ObservableList;
         2: .line 6357
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.transforms:Ljavafx/collections/ObservableList;
            areturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$NodeTransformation;
    Signature: ()Ljavafx/collections/ObservableList<Ljavafx/scene/transform/Transform;>;

  public boolean canSetTranslateX();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6361
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateX:Ljavafx/beans/property/DoubleProperty;
            ifnull 1
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateX:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.isBound:()Z
            ifeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/Node$NodeTransformation;

  public boolean canSetTranslateY();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6365
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateY:Ljavafx/beans/property/DoubleProperty;
            ifnull 1
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateY:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.isBound:()Z
            ifeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/Node$NodeTransformation;

  public boolean canSetTranslateZ();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6369
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateZ:Ljavafx/beans/property/DoubleProperty;
            ifnull 1
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.translateZ:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.isBound:()Z
            ifeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/Node$NodeTransformation;

  public boolean canSetScaleX();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6373
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleX:Ljavafx/beans/property/DoubleProperty;
            ifnull 1
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleX:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.isBound:()Z
            ifeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/Node$NodeTransformation;

  public boolean canSetScaleY();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6377
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleY:Ljavafx/beans/property/DoubleProperty;
            ifnull 1
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleY:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.isBound:()Z
            ifeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/Node$NodeTransformation;

  public boolean canSetScaleZ();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6381
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleZ:Ljavafx/beans/property/DoubleProperty;
            ifnull 1
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleZ:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.isBound:()Z
            ifeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/Node$NodeTransformation;

  public boolean canSetRotate();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6385
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotate:Ljavafx/beans/property/DoubleProperty;
            ifnull 1
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotate:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.isBound:()Z
            ifeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/Node$NodeTransformation;

  public boolean hasTransforms();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6389
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.transforms:Ljavafx/collections/ObservableList;
            ifnull 1
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.transforms:Ljavafx/collections/ObservableList;
            invokeinterface javafx.collections.ObservableList.isEmpty:()Z
            ifne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/Node$NodeTransformation;

  public boolean hasScaleOrRotate();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.Node$NodeTransformation this
         0: .line 6393
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleX:Ljavafx/beans/property/DoubleProperty;
            ifnull 2
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleX:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
            dconst_1
            dcmpl
            ifeq 2
         1: .line 6394
            iconst_1
            ireturn
         2: .line 6396
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleY:Ljavafx/beans/property/DoubleProperty;
            ifnull 4
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleY:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
            dconst_1
            dcmpl
            ifeq 4
         3: .line 6397
            iconst_1
            ireturn
         4: .line 6399
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleZ:Ljavafx/beans/property/DoubleProperty;
            ifnull 6
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.scaleZ:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
            dconst_1
            dcmpl
            ifeq 6
         5: .line 6400
            iconst_1
            ireturn
         6: .line 6402
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotate:Ljavafx/beans/property/DoubleProperty;
            ifnull 8
            aload 0 /* this */
            getfield javafx.scene.Node$NodeTransformation.rotate:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
            dconst_0
            dcmpl
            ifeq 8
         7: .line 6403
            iconst_1
            ireturn
         8: .line 6405
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Ljavafx/scene/Node$NodeTransformation;

  static javafx.scene.Node access$0(javafx.scene.Node$NodeTransformation);
    descriptor: (Ljavafx/scene/Node$NodeTransformation;)Ljavafx/scene/Node;
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 5868
            aload 0
            getfield javafx.scene.Node$NodeTransformation.this$0:Ljavafx/scene/Node;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void lambda$0(javafx.beans.Observable);
    descriptor: (Ljavafx/beans/Observable;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // javafx.scene.Node$NodeTransformation this
        start local 1 // javafx.beans.Observable observable
         0: .line 5885
            aload 0 /* this */
            invokevirtual javafx.scene.Node$NodeTransformation.invalidateLocalToSceneTransform:()V
            return
        end local 1 // javafx.beans.Observable observable
        end local 0 // javafx.scene.Node$NodeTransformation this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Ljavafx/scene/Node$NodeTransformation;
            0    1     1  observable  Ljavafx/beans/Observable;
}
SourceFile: "Node.java"
NestHost: javafx.scene.Node
InnerClasses:
  public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
  private abstract LazyTransformProperty = javafx.scene.Node$LazyTransformProperty of javafx.scene.Node
  private final NodeTransformation = javafx.scene.Node$NodeTransformation of javafx.scene.Node
  javafx.scene.Node$NodeTransformation$1
  javafx.scene.Node$NodeTransformation$10
  javafx.scene.Node$NodeTransformation$2
  javafx.scene.Node$NodeTransformation$3
  javafx.scene.Node$NodeTransformation$4
  javafx.scene.Node$NodeTransformation$5
  javafx.scene.Node$NodeTransformation$6
  javafx.scene.Node$NodeTransformation$7
  javafx.scene.Node$NodeTransformation$8
  javafx.scene.Node$NodeTransformation$9
  LocalToSceneTransformProperty = javafx.scene.Node$NodeTransformation$LocalToSceneTransformProperty of javafx.scene.Node$NodeTransformation