public class javafx.geometry.Point2D implements javafx.animation.Interpolatable<javafx.geometry.Point2D>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: javafx.geometry.Point2D
super_class: java.lang.Object
{
public static final javafx.geometry.Point2D ZERO;
descriptor: Ljavafx/geometry/Point2D;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private final double x;
descriptor: D
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final double y;
descriptor: D
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private int hash;
descriptor: I
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=6, locals=0, args_size=0
0: new javafx.geometry.Point2D
dup
dconst_0
dconst_0
invokespecial javafx.geometry.Point2D.<init>:(DD)V
putstatic javafx.geometry.Point2D.ZERO:Ljavafx/geometry/Point2D;
return
LocalVariableTable:
Start End Slot Name Signature
public final double getX();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.geometry.Point2D.x:D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
public final double getY();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.geometry.Point2D.y:D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
public void <init>(double, double);
descriptor: (DD)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 3 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_0
putfield javafx.geometry.Point2D.hash:I
2: aload 0
dload 1
putfield javafx.geometry.Point2D.x:D
3: aload 0
dload 3
putfield javafx.geometry.Point2D.y:D
4: return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/geometry/Point2D;
0 5 1 x D
0 5 3 y D
RuntimeVisibleParameterAnnotations:
0:
javafx.beans.NamedArg(value = "x")
1:
javafx.beans.NamedArg(value = "y")
MethodParameters:
Name Flags
x
y
public double distance(double, double);
descriptor: (DD)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=9, args_size=3
start local 0 start local 1 start local 3 0: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dload 1
dsub
dstore 5
start local 5 1: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dload 3
dsub
dstore 7
start local 7 2: dload 5
dload 5
dmul
dload 7
dload 7
dmul
dadd
invokestatic java.lang.Math.sqrt:(D)D
dreturn
end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/geometry/Point2D;
0 3 1 x1 D
0 3 3 y1 D
1 3 5 a D
2 3 7 b D
MethodParameters:
Name Flags
x1
y1
public double distance(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.geometry.Point2D.distance:(DD)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
0 1 1 point Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
point
public javafx.geometry.Point2D add(double, double);
descriptor: (DD)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=3
start local 0 start local 1 start local 3 0: new javafx.geometry.Point2D
dup
1: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dload 1
dadd
2: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dload 3
dadd
3: invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/geometry/Point2D;
0 4 1 x D
0 4 3 y D
MethodParameters:
Name Flags
x
y
public javafx.geometry.Point2D add(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.geometry.Point2D.add:(DD)Ljavafx/geometry/Point2D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
0 1 1 point Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
point
public javafx.geometry.Point2D subtract(double, double);
descriptor: (DD)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=3
start local 0 start local 1 start local 3 0: new javafx.geometry.Point2D
dup
1: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dload 1
dsub
2: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dload 3
dsub
3: invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/geometry/Point2D;
0 4 1 x D
0 4 3 y D
MethodParameters:
Name Flags
x
y
public javafx.geometry.Point2D multiply(double);
descriptor: (D)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=3, args_size=2
start local 0 start local 1 0: new javafx.geometry.Point2D
dup
aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dload 1
dmul
aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dload 1
dmul
invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
0 1 1 factor D
MethodParameters:
Name Flags
factor
public javafx.geometry.Point2D subtract(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.geometry.Point2D.subtract:(DD)Ljavafx/geometry/Point2D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
0 1 1 point Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
point
public javafx.geometry.Point2D normalize();
descriptor: ()Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual javafx.geometry.Point2D.magnitude:()D
dstore 1
start local 1 1: dload 1
dconst_0
dcmpl
ifne 3
2: new javafx.geometry.Point2D
dup
dconst_0
dconst_0
invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
3: StackMap locals: double
StackMap stack:
new javafx.geometry.Point2D
dup
4: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dload 1
ddiv
5: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dload 1
ddiv
6: invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/geometry/Point2D;
1 7 1 mag D
public javafx.geometry.Point2D midpoint(double, double);
descriptor: (DD)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=5, args_size=3
start local 0 start local 1 start local 3 0: new javafx.geometry.Point2D
dup
1: dload 1
aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dload 1
dsub
ldc 2.0
ddiv
dadd
2: dload 3
aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dload 3
dsub
ldc 2.0
ddiv
dadd
3: invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/geometry/Point2D;
0 4 1 x D
0 4 3 y D
MethodParameters:
Name Flags
x
y
public javafx.geometry.Point2D midpoint(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.geometry.Point2D.midpoint:(DD)Ljavafx/geometry/Point2D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
0 1 1 point Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
point
public double angle(double, double);
descriptor: (DD)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=11, args_size=3
start local 0 start local 1 start local 3 0: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dstore 5
start local 5 1: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dstore 7
start local 7 2: dload 5
dload 1
dmul
dload 7
dload 3
dmul
dadd
3: dload 5
dload 5
dmul
dload 7
dload 7
dmul
dadd
dload 1
dload 1
dmul
dload 3
dload 3
dmul
dadd
dmul
4: invokestatic java.lang.Math.sqrt:(D)D
ddiv
dstore 9
start local 9 5: dload 9
dconst_1
dcmpl
ifle 7
6: dconst_0
dreturn
7: StackMap locals: double double double
StackMap stack:
dload 9
ldc -1.0
dcmpg
ifge 9
8: ldc 180.0
dreturn
9: StackMap locals:
StackMap stack:
dload 9
invokestatic java.lang.Math.acos:(D)D
invokestatic java.lang.Math.toDegrees:(D)D
dreturn
end local 9 end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljavafx/geometry/Point2D;
0 10 1 x D
0 10 3 y D
1 10 5 ax D
2 10 7 ay D
5 10 9 delta D
MethodParameters:
Name Flags
x
y
public double angle(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.geometry.Point2D.angle:(DD)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
0 1 1 point Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
point
public double angle(javafx.geometry.Point2D, javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=17, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dstore 3
start local 3 1: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dstore 5
start local 5 2: aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
dload 3
dsub
dstore 7
start local 7 3: aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
dload 5
dsub
dstore 9
start local 9 4: aload 2
invokevirtual javafx.geometry.Point2D.getX:()D
dload 3
dsub
dstore 11
start local 11 5: aload 2
invokevirtual javafx.geometry.Point2D.getY:()D
dload 5
dsub
dstore 13
start local 13 6: dload 7
dload 11
dmul
dload 9
dload 13
dmul
dadd
7: dload 7
dload 7
dmul
dload 9
dload 9
dmul
dadd
dload 11
dload 11
dmul
dload 13
dload 13
dmul
dadd
dmul
8: invokestatic java.lang.Math.sqrt:(D)D
ddiv
dstore 15
start local 15 9: dload 15
dconst_1
dcmpl
ifle 11
10: dconst_0
dreturn
11: StackMap locals: javafx.geometry.Point2D javafx.geometry.Point2D javafx.geometry.Point2D double double double double double double double
StackMap stack:
dload 15
ldc -1.0
dcmpg
ifge 13
12: ldc 180.0
dreturn
13: StackMap locals:
StackMap stack:
dload 15
invokestatic java.lang.Math.acos:(D)D
invokestatic java.lang.Math.toDegrees:(D)D
dreturn
end local 15 end local 13 end local 11 end local 9 end local 7 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Ljavafx/geometry/Point2D;
0 14 1 p1 Ljavafx/geometry/Point2D;
0 14 2 p2 Ljavafx/geometry/Point2D;
1 14 3 x D
2 14 5 y D
3 14 7 ax D
4 14 9 ay D
5 14 11 bx D
6 14 13 by D
9 14 15 delta D
MethodParameters:
Name Flags
p1
p2
public double magnitude();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=1
start local 0 0: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dstore 1
start local 1 1: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dstore 3
start local 3 2: dload 1
dload 1
dmul
dload 3
dload 3
dmul
dadd
invokestatic java.lang.Math.sqrt:(D)D
dreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/geometry/Point2D;
1 3 1 x D
2 3 3 y D
public double dotProduct(double, double);
descriptor: (DD)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=3
start local 0 start local 1 start local 3 0: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dload 1
dmul
aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dload 3
dmul
dadd
dreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
0 1 1 x D
0 1 3 y D
MethodParameters:
Name Flags
x
y
public double dotProduct(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.geometry.Point2D.dotProduct:(DD)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
0 1 1 vector Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
vector
public javafx.geometry.Point3D crossProduct(double, double);
descriptor: (DD)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=12, locals=9, args_size=3
start local 0 start local 1 start local 3 0: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dstore 5
start local 5 1: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dstore 7
start local 7 2: new javafx.geometry.Point3D
dup
3: dconst_0
dconst_0
dload 5
dload 3
dmul
dload 7
dload 1
dmul
dsub
4: invokespecial javafx.geometry.Point3D.<init>:(DDD)V
areturn
end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/geometry/Point2D;
0 5 1 x D
0 5 3 y D
1 5 5 ax D
2 5 7 ay D
MethodParameters:
Name Flags
x
y
public javafx.geometry.Point3D crossProduct(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.geometry.Point2D.crossProduct:(DD)Ljavafx/geometry/Point3D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
0 1 1 vector Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
vector
public javafx.geometry.Point2D interpolate(javafx.geometry.Point2D, double);
descriptor: (Ljavafx/geometry/Point2D;D)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=4, args_size=3
start local 0 start local 1 start local 2 0: dload 2
dconst_0
dcmpg
ifgt 1
aload 0
areturn
1: StackMap locals:
StackMap stack:
dload 2
dconst_1
dcmpl
iflt 2
aload 1
areturn
2: StackMap locals:
StackMap stack:
new javafx.geometry.Point2D
dup
3: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
dsub
dload 2
dmul
dadd
4: aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
dsub
dload 2
dmul
dadd
5: invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/geometry/Point2D;
0 6 1 endValue Ljavafx/geometry/Point2D;
0 6 2 t D
MethodParameters:
Name Flags
endValue
t
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 1
aload 0
if_acmpne 1
iconst_1
ireturn
1: StackMap locals:
StackMap stack:
aload 1
instanceof javafx.geometry.Point2D
ifeq 5
2: aload 1
checkcast javafx.geometry.Point2D
astore 2
start local 2 3: aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
aload 2
invokevirtual javafx.geometry.Point2D.getX:()D
dcmpl
ifne 4
aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
aload 2
invokevirtual javafx.geometry.Point2D.getY:()D
dcmpl
ifne 4
iconst_1
ireturn
StackMap locals: javafx.geometry.Point2D
StackMap stack:
4: iconst_0
ireturn
end local 2 5: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/geometry/Point2D;
0 6 1 obj Ljava/lang/Object;
3 5 2 other Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
obj
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=1
start local 0 0: aload 0
getfield javafx.geometry.Point2D.hash:I
ifne 5
1: ldc 7
lstore 1
start local 1 2: ldc 31
lload 1
lmul
aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
invokestatic java.lang.Double.doubleToLongBits:(D)J
ladd
lstore 1
3: ldc 31
lload 1
lmul
aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
invokestatic java.lang.Double.doubleToLongBits:(D)J
ladd
lstore 1
4: aload 0
lload 1
lload 1
bipush 32
lshr
lxor
l2i
putfield javafx.geometry.Point2D.hash:I
end local 1 5: StackMap locals:
StackMap stack:
aload 0
getfield javafx.geometry.Point2D.hash:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/geometry/Point2D;
2 5 1 bits J
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "Point2D [x = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual javafx.geometry.Point2D.getX:()D
invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
ldc ", y = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/geometry/Point2D;
public java.lang.Object interpolate(java.lang.Object, double);
descriptor: (Ljava/lang/Object;D)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
0: aload 0
aload 1
checkcast javafx.geometry.Point2D
dload 2
invokevirtual javafx.geometry.Point2D.interpolate:(Ljavafx/geometry/Point2D;D)Ljavafx/geometry/Point2D;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Ljava/lang/Object;Ljavafx/animation/Interpolatable<Ljavafx/geometry/Point2D;>;
SourceFile: "Point2D.java"