public final class com.sun.javafx.geometry.BoundsUtils
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.javafx.geometry.BoundsUtils
super_class: java.lang.Object
{
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/geometry/BoundsUtils;
private static double min4(double, double, double, double);
descriptor: (DDDD)D
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=6, locals=8, args_size=4
start local 0 start local 2 start local 4 start local 6 0: dload 0
dload 2
invokestatic java.lang.Math.min:(DD)D
dload 4
dload 6
invokestatic java.lang.Math.min:(DD)D
invokestatic java.lang.Math.min:(DD)D
dreturn
end local 6 end local 4 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v1 D
0 1 2 v2 D
0 1 4 v3 D
0 1 6 v4 D
MethodParameters:
Name Flags
v1
v2
v3
v4
private static double min8(double, double, double, double, double, double, double, double);
descriptor: (DDDDDDDD)D
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=10, locals=16, args_size=8
start local 0 start local 2 start local 4 start local 6 start local 8 start local 10 start local 12 start local 14 0: dload 0
dload 2
dload 4
dload 6
invokestatic com.sun.javafx.geometry.BoundsUtils.min4:(DDDD)D
dload 8
dload 10
dload 12
dload 14
invokestatic com.sun.javafx.geometry.BoundsUtils.min4:(DDDD)D
invokestatic java.lang.Math.min:(DD)D
dreturn
end local 14 end local 12 end local 10 end local 8 end local 6 end local 4 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v1 D
0 1 2 v2 D
0 1 4 v3 D
0 1 6 v4 D
0 1 8 v5 D
0 1 10 v6 D
0 1 12 v7 D
0 1 14 v8 D
MethodParameters:
Name Flags
v1
v2
v3
v4
v5
v6
v7
v8
private static double max4(double, double, double, double);
descriptor: (DDDD)D
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=6, locals=8, args_size=4
start local 0 start local 2 start local 4 start local 6 0: dload 0
dload 2
invokestatic java.lang.Math.max:(DD)D
dload 4
dload 6
invokestatic java.lang.Math.max:(DD)D
invokestatic java.lang.Math.max:(DD)D
dreturn
end local 6 end local 4 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v1 D
0 1 2 v2 D
0 1 4 v3 D
0 1 6 v4 D
MethodParameters:
Name Flags
v1
v2
v3
v4
private static double max8(double, double, double, double, double, double, double, double);
descriptor: (DDDDDDDD)D
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=10, locals=16, args_size=8
start local 0 start local 2 start local 4 start local 6 start local 8 start local 10 start local 12 start local 14 0: dload 0
dload 2
dload 4
dload 6
invokestatic com.sun.javafx.geometry.BoundsUtils.max4:(DDDD)D
dload 8
dload 10
dload 12
dload 14
invokestatic com.sun.javafx.geometry.BoundsUtils.max4:(DDDD)D
invokestatic java.lang.Math.max:(DD)D
dreturn
end local 14 end local 12 end local 10 end local 8 end local 6 end local 4 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v1 D
0 1 2 v2 D
0 1 4 v3 D
0 1 6 v4 D
0 1 8 v5 D
0 1 10 v6 D
0 1 12 v7 D
0 1 14 v8 D
MethodParameters:
Name Flags
v1
v2
v3
v4
v5
v6
v7
v8
public static javafx.geometry.Bounds createBoundingBox(javafx.geometry.Point2D, javafx.geometry.Point2D, javafx.geometry.Point2D, javafx.geometry.Point2D, javafx.geometry.Point2D, javafx.geometry.Point2D, javafx.geometry.Point2D, javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;)Ljavafx/geometry/Bounds;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=16, locals=16, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: aload 0
ifnull 2
aload 1
ifnull 2
aload 2
ifnull 2
aload 3
ifnull 2
1: aload 4
ifnull 2
aload 5
ifnull 2
aload 6
ifnull 2
aload 7
ifnonnull 3
2: StackMap locals:
StackMap stack:
aconst_null
areturn
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 2
invokevirtual javafx.geometry.Point2D.getX:()D
aload 3
invokevirtual javafx.geometry.Point2D.getX:()D
4: aload 4
invokevirtual javafx.geometry.Point2D.getX:()D
aload 5
invokevirtual javafx.geometry.Point2D.getX:()D
aload 6
invokevirtual javafx.geometry.Point2D.getX:()D
aload 7
invokevirtual javafx.geometry.Point2D.getX:()D
5: invokestatic com.sun.javafx.geometry.BoundsUtils.min8:(DDDDDDDD)D
dstore 8
start local 8 6: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 2
invokevirtual javafx.geometry.Point2D.getX:()D
aload 3
invokevirtual javafx.geometry.Point2D.getX:()D
7: aload 4
invokevirtual javafx.geometry.Point2D.getX:()D
aload 5
invokevirtual javafx.geometry.Point2D.getX:()D
aload 6
invokevirtual javafx.geometry.Point2D.getX:()D
aload 7
invokevirtual javafx.geometry.Point2D.getX:()D
8: invokestatic com.sun.javafx.geometry.BoundsUtils.max8:(DDDDDDDD)D
dstore 10
start local 10 9: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
aload 2
invokevirtual javafx.geometry.Point2D.getY:()D
aload 3
invokevirtual javafx.geometry.Point2D.getY:()D
10: aload 4
invokevirtual javafx.geometry.Point2D.getY:()D
aload 5
invokevirtual javafx.geometry.Point2D.getY:()D
aload 6
invokevirtual javafx.geometry.Point2D.getY:()D
aload 7
invokevirtual javafx.geometry.Point2D.getY:()D
11: invokestatic com.sun.javafx.geometry.BoundsUtils.min8:(DDDDDDDD)D
dstore 12
start local 12 12: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
aload 2
invokevirtual javafx.geometry.Point2D.getY:()D
aload 3
invokevirtual javafx.geometry.Point2D.getY:()D
13: aload 4
invokevirtual javafx.geometry.Point2D.getY:()D
aload 5
invokevirtual javafx.geometry.Point2D.getY:()D
aload 6
invokevirtual javafx.geometry.Point2D.getY:()D
aload 7
invokevirtual javafx.geometry.Point2D.getY:()D
14: invokestatic com.sun.javafx.geometry.BoundsUtils.max8:(DDDDDDDD)D
dstore 14
start local 14 15: new javafx.geometry.BoundingBox
dup
dload 8
dload 12
dload 10
dload 8
dsub
dload 14
dload 12
dsub
invokespecial javafx.geometry.BoundingBox.<init>:(DDDD)V
areturn
end local 14 end local 12 end local 10 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 p1 Ljavafx/geometry/Point2D;
0 16 1 p2 Ljavafx/geometry/Point2D;
0 16 2 p3 Ljavafx/geometry/Point2D;
0 16 3 p4 Ljavafx/geometry/Point2D;
0 16 4 p5 Ljavafx/geometry/Point2D;
0 16 5 p6 Ljavafx/geometry/Point2D;
0 16 6 p7 Ljavafx/geometry/Point2D;
0 16 7 p8 Ljavafx/geometry/Point2D;
6 16 8 minX D
9 16 10 maxX D
12 16 12 minY D
15 16 14 maxY D
MethodParameters:
Name Flags
p1
p2
p3
p4
p5
p6
p7
p8
public static javafx.geometry.Bounds createBoundingBox(javafx.geometry.Point3D, javafx.geometry.Point3D, javafx.geometry.Point3D, javafx.geometry.Point3D, javafx.geometry.Point3D, javafx.geometry.Point3D, javafx.geometry.Point3D, javafx.geometry.Point3D);
descriptor: (Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;)Ljavafx/geometry/Bounds;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=16, locals=20, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: aload 0
ifnull 2
aload 1
ifnull 2
aload 2
ifnull 2
aload 3
ifnull 2
1: aload 4
ifnull 2
aload 5
ifnull 2
aload 6
ifnull 2
aload 7
ifnonnull 3
2: StackMap locals:
StackMap stack:
aconst_null
areturn
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.geometry.Point3D.getX:()D
aload 1
invokevirtual javafx.geometry.Point3D.getX:()D
aload 2
invokevirtual javafx.geometry.Point3D.getX:()D
aload 3
invokevirtual javafx.geometry.Point3D.getX:()D
4: aload 4
invokevirtual javafx.geometry.Point3D.getX:()D
aload 5
invokevirtual javafx.geometry.Point3D.getX:()D
aload 6
invokevirtual javafx.geometry.Point3D.getX:()D
aload 7
invokevirtual javafx.geometry.Point3D.getX:()D
5: invokestatic com.sun.javafx.geometry.BoundsUtils.min8:(DDDDDDDD)D
dstore 8
start local 8 6: aload 0
invokevirtual javafx.geometry.Point3D.getX:()D
aload 1
invokevirtual javafx.geometry.Point3D.getX:()D
aload 2
invokevirtual javafx.geometry.Point3D.getX:()D
aload 3
invokevirtual javafx.geometry.Point3D.getX:()D
7: aload 4
invokevirtual javafx.geometry.Point3D.getX:()D
aload 5
invokevirtual javafx.geometry.Point3D.getX:()D
aload 6
invokevirtual javafx.geometry.Point3D.getX:()D
aload 7
invokevirtual javafx.geometry.Point3D.getX:()D
8: invokestatic com.sun.javafx.geometry.BoundsUtils.max8:(DDDDDDDD)D
dstore 10
start local 10 9: aload 0
invokevirtual javafx.geometry.Point3D.getY:()D
aload 1
invokevirtual javafx.geometry.Point3D.getY:()D
aload 2
invokevirtual javafx.geometry.Point3D.getY:()D
aload 3
invokevirtual javafx.geometry.Point3D.getY:()D
10: aload 4
invokevirtual javafx.geometry.Point3D.getY:()D
aload 5
invokevirtual javafx.geometry.Point3D.getY:()D
aload 6
invokevirtual javafx.geometry.Point3D.getY:()D
aload 7
invokevirtual javafx.geometry.Point3D.getY:()D
11: invokestatic com.sun.javafx.geometry.BoundsUtils.min8:(DDDDDDDD)D
dstore 12
start local 12 12: aload 0
invokevirtual javafx.geometry.Point3D.getY:()D
aload 1
invokevirtual javafx.geometry.Point3D.getY:()D
aload 2
invokevirtual javafx.geometry.Point3D.getY:()D
aload 3
invokevirtual javafx.geometry.Point3D.getY:()D
13: aload 4
invokevirtual javafx.geometry.Point3D.getY:()D
aload 5
invokevirtual javafx.geometry.Point3D.getY:()D
aload 6
invokevirtual javafx.geometry.Point3D.getY:()D
aload 7
invokevirtual javafx.geometry.Point3D.getY:()D
14: invokestatic com.sun.javafx.geometry.BoundsUtils.max8:(DDDDDDDD)D
dstore 14
start local 14 15: aload 0
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 1
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 2
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 3
invokevirtual javafx.geometry.Point3D.getZ:()D
16: aload 4
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 5
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 6
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 7
invokevirtual javafx.geometry.Point3D.getZ:()D
17: invokestatic com.sun.javafx.geometry.BoundsUtils.min8:(DDDDDDDD)D
dstore 16
start local 16 18: aload 0
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 1
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 2
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 3
invokevirtual javafx.geometry.Point3D.getZ:()D
19: aload 4
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 5
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 6
invokevirtual javafx.geometry.Point3D.getZ:()D
aload 7
invokevirtual javafx.geometry.Point3D.getZ:()D
20: invokestatic com.sun.javafx.geometry.BoundsUtils.max8:(DDDDDDDD)D
dstore 18
start local 18 21: new javafx.geometry.BoundingBox
dup
dload 8
dload 12
dload 16
dload 10
dload 8
dsub
dload 14
dload 12
dsub
dload 18
dload 16
dsub
invokespecial javafx.geometry.BoundingBox.<init>:(DDDDDD)V
areturn
end local 18 end local 16 end local 14 end local 12 end local 10 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 p1 Ljavafx/geometry/Point3D;
0 22 1 p2 Ljavafx/geometry/Point3D;
0 22 2 p3 Ljavafx/geometry/Point3D;
0 22 3 p4 Ljavafx/geometry/Point3D;
0 22 4 p5 Ljavafx/geometry/Point3D;
0 22 5 p6 Ljavafx/geometry/Point3D;
0 22 6 p7 Ljavafx/geometry/Point3D;
0 22 7 p8 Ljavafx/geometry/Point3D;
6 22 8 minX D
9 22 10 maxX D
12 22 12 minY D
15 22 14 maxY D
18 22 16 minZ D
21 22 18 maxZ D
MethodParameters:
Name Flags
p1
p2
p3
p4
p5
p6
p7
p8
public static javafx.geometry.Bounds createBoundingBox(javafx.geometry.Point2D, javafx.geometry.Point2D, javafx.geometry.Point2D, javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;)Ljavafx/geometry/Bounds;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=12, locals=12, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
ifnull 1
aload 1
ifnull 1
aload 2
ifnull 1
aload 3
ifnonnull 2
1: StackMap locals:
StackMap stack:
aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 2
invokevirtual javafx.geometry.Point2D.getX:()D
aload 3
invokevirtual javafx.geometry.Point2D.getX:()D
invokestatic com.sun.javafx.geometry.BoundsUtils.min4:(DDDD)D
dstore 4
start local 4 3: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 2
invokevirtual javafx.geometry.Point2D.getX:()D
aload 3
invokevirtual javafx.geometry.Point2D.getX:()D
invokestatic com.sun.javafx.geometry.BoundsUtils.max4:(DDDD)D
dstore 6
start local 6 4: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
aload 2
invokevirtual javafx.geometry.Point2D.getY:()D
aload 3
invokevirtual javafx.geometry.Point2D.getY:()D
invokestatic com.sun.javafx.geometry.BoundsUtils.min4:(DDDD)D
dstore 8
start local 8 5: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
aload 2
invokevirtual javafx.geometry.Point2D.getY:()D
aload 3
invokevirtual javafx.geometry.Point2D.getY:()D
invokestatic com.sun.javafx.geometry.BoundsUtils.max4:(DDDD)D
dstore 10
start local 10 6: new javafx.geometry.BoundingBox
dup
dload 4
dload 8
dload 6
dload 4
dsub
dload 10
dload 8
dsub
invokespecial javafx.geometry.BoundingBox.<init>:(DDDD)V
areturn
end local 10 end local 8 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 p1 Ljavafx/geometry/Point2D;
0 7 1 p2 Ljavafx/geometry/Point2D;
0 7 2 p3 Ljavafx/geometry/Point2D;
0 7 3 p4 Ljavafx/geometry/Point2D;
3 7 4 minX D
4 7 6 maxX D
5 7 8 minY D
6 7 10 maxY D
MethodParameters:
Name Flags
p1
p2
p3
p4
}
SourceFile: "BoundsUtils.java"