public abstract class javafx.geometry.Bounds
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: javafx.geometry.Bounds
  super_class: java.lang.Object
{
  private double minX;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double minY;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double minZ;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double width;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double height;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double depth;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double maxX;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double maxY;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double maxZ;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  public final double getMinX();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 44
            aload 0 /* this */
            getfield javafx.geometry.Bounds.minX:D
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public final double getMinY();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 53
            aload 0 /* this */
            getfield javafx.geometry.Bounds.minY:D
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public final double getMinZ();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 62
            aload 0 /* this */
            getfield javafx.geometry.Bounds.minZ:D
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public final double getWidth();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 71
            aload 0 /* this */
            getfield javafx.geometry.Bounds.width:D
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public final double getHeight();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 80
            aload 0 /* this */
            getfield javafx.geometry.Bounds.height:D
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public final double getDepth();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 89
            aload 0 /* this */
            getfield javafx.geometry.Bounds.depth:D
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public final double getMaxX();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 98
            aload 0 /* this */
            getfield javafx.geometry.Bounds.maxX:D
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public final double getMaxY();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 107
            aload 0 /* this */
            getfield javafx.geometry.Bounds.maxY:D
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public final double getMaxZ();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 116
            aload 0 /* this */
            getfield javafx.geometry.Bounds.maxZ:D
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public final double getCenterX();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 127
            aload 0 /* this */
            invokevirtual javafx.geometry.Bounds.getMaxX:()D
            aload 0 /* this */
            invokevirtual javafx.geometry.Bounds.getMinX:()D
            dadd
            ldc 0.5
            dmul
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public final double getCenterY();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 138
            aload 0 /* this */
            invokevirtual javafx.geometry.Bounds.getMaxY:()D
            aload 0 /* this */
            invokevirtual javafx.geometry.Bounds.getMinY:()D
            dadd
            ldc 0.5
            dmul
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public final double getCenterZ();
    descriptor: ()D
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.geometry.Bounds this
         0: .line 149
            aload 0 /* this */
            invokevirtual javafx.geometry.Bounds.getMaxZ:()D
            aload 0 /* this */
            invokevirtual javafx.geometry.Bounds.getMinZ:()D
            dadd
            ldc 0.5
            dmul
            dreturn
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/geometry/Bounds;

  public abstract boolean isEmpty();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean contains(javafx.geometry.Point2D);
    descriptor: (Ljavafx/geometry/Point2D;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      p     

  public abstract boolean contains(javafx.geometry.Point3D);
    descriptor: (Ljavafx/geometry/Point3D;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      p     

  public abstract boolean contains(double, double);
    descriptor: (DD)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      x     
      y     

  public abstract boolean contains(double, double, double);
    descriptor: (DDD)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      x     
      y     
      z     

  public abstract boolean contains(javafx.geometry.Bounds);
    descriptor: (Ljavafx/geometry/Bounds;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      b     

  public abstract boolean contains(double, double, double, double);
    descriptor: (DDDD)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      x     
      y     
      w     
      h     

  public abstract boolean contains(double, double, double, double, double, double);
    descriptor: (DDDDDD)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      x     
      y     
      z     
      w     
      h     
      d     

  public abstract boolean intersects(javafx.geometry.Bounds);
    descriptor: (Ljavafx/geometry/Bounds;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      b     

  public abstract boolean intersects(double, double, double, double);
    descriptor: (DDDD)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      x     
      y     
      w     
      h     

  public abstract boolean intersects(double, double, double, double, double, double);
    descriptor: (DDDDDD)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      x     
      y     
      z     
      w     
      h     
      d     

  protected void <init>(double, double, double, double, double, double);
    descriptor: (DDDDDD)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=13, args_size=7
        start local 0 // javafx.geometry.Bounds this
        start local 1 // double minX
        start local 3 // double minY
        start local 5 // double minZ
        start local 7 // double width
        start local 9 // double height
        start local 11 // double depth
         0: .line 298
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 299
            aload 0 /* this */
            dload 1 /* minX */
            putfield javafx.geometry.Bounds.minX:D
         2: .line 300
            aload 0 /* this */
            dload 3 /* minY */
            putfield javafx.geometry.Bounds.minY:D
         3: .line 301
            aload 0 /* this */
            dload 5 /* minZ */
            putfield javafx.geometry.Bounds.minZ:D
         4: .line 302
            aload 0 /* this */
            dload 7 /* width */
            putfield javafx.geometry.Bounds.width:D
         5: .line 303
            aload 0 /* this */
            dload 9 /* height */
            putfield javafx.geometry.Bounds.height:D
         6: .line 304
            aload 0 /* this */
            dload 11 /* depth */
            putfield javafx.geometry.Bounds.depth:D
         7: .line 305
            aload 0 /* this */
            dload 1 /* minX */
            dload 7 /* width */
            dadd
            putfield javafx.geometry.Bounds.maxX:D
         8: .line 306
            aload 0 /* this */
            dload 3 /* minY */
            dload 9 /* height */
            dadd
            putfield javafx.geometry.Bounds.maxY:D
         9: .line 307
            aload 0 /* this */
            dload 5 /* minZ */
            dload 11 /* depth */
            dadd
            putfield javafx.geometry.Bounds.maxZ:D
        10: .line 308
            return
        end local 11 // double depth
        end local 9 // double height
        end local 7 // double width
        end local 5 // double minZ
        end local 3 // double minY
        end local 1 // double minX
        end local 0 // javafx.geometry.Bounds this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   11     0    this  Ljavafx/geometry/Bounds;
            0   11     1    minX  D
            0   11     3    minY  D
            0   11     5    minZ  D
            0   11     7   width  D
            0   11     9  height  D
            0   11    11   depth  D
    MethodParameters:
        Name  Flags
      minX    
      minY    
      minZ    
      width   
      height  
      depth   
}
SourceFile: "Bounds.java"