public final class com.sun.prism.paint.RadialGradient extends com.sun.prism.paint.Gradient
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.prism.paint.RadialGradient
super_class: com.sun.prism.paint.Gradient
{
private final float centerX;
descriptor: F
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final float centerY;
descriptor: F
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final float focusAngle;
descriptor: F
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final float focusDistance;
descriptor: F
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final float radius;
descriptor: F
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(float, float, float, float, float, com.sun.javafx.geom.transform.BaseTransform, boolean, int, java.util.List<com.sun.prism.paint.Stop>);
descriptor: (FFFFFLcom/sun/javafx/geom/transform/BaseTransform;ZILjava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=10, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: aload 0
getstatic com.sun.prism.paint.Paint$Type.RADIAL_GRADIENT:Lcom/sun/prism/paint/Paint$Type;
aload 6
iload 7
iload 8
aload 9
invokespecial com.sun.prism.paint.Gradient.<init>:(Lcom/sun/prism/paint/Paint$Type;Lcom/sun/javafx/geom/transform/BaseTransform;ZILjava/util/List;)V
1: aload 0
fload 1
putfield com.sun.prism.paint.RadialGradient.centerX:F
2: aload 0
fload 2
putfield com.sun.prism.paint.RadialGradient.centerY:F
3: aload 0
fload 3
putfield com.sun.prism.paint.RadialGradient.focusAngle:F
4: aload 0
fload 4
putfield com.sun.prism.paint.RadialGradient.focusDistance:F
5: aload 0
fload 5
putfield com.sun.prism.paint.RadialGradient.radius:F
6: return
end local 9 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 7 0 this Lcom/sun/prism/paint/RadialGradient;
0 7 1 centerX F
0 7 2 centerY F
0 7 3 focusAngle F
0 7 4 focusDistance F
0 7 5 radius F
0 7 6 gradientTransform Lcom/sun/javafx/geom/transform/BaseTransform;
0 7 7 proportional Z
0 7 8 spreadMethod I
0 7 9 stops Ljava/util/List<Lcom/sun/prism/paint/Stop;>;
Signature: (FFFFFLcom/sun/javafx/geom/transform/BaseTransform;ZILjava/util/List<Lcom/sun/prism/paint/Stop;>;)V
MethodParameters:
Name Flags
centerX
centerY
focusAngle
focusDistance
radius
gradientTransform
proportional
spreadMethod
stops
public float getCenterX();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.prism.paint.RadialGradient.centerX:F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/prism/paint/RadialGradient;
public float getCenterY();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.prism.paint.RadialGradient.centerY:F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/prism/paint/RadialGradient;
public float getFocusAngle();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.prism.paint.RadialGradient.focusAngle:F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/prism/paint/RadialGradient;
public float getFocusDistance();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.prism.paint.RadialGradient.focusDistance:F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/prism/paint/RadialGradient;
public float getRadius();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.prism.paint.RadialGradient.radius:F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/prism/paint/RadialGradient;
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 "RadialGradient: FocusAngle: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield com.sun.prism.paint.RadialGradient.focusAngle:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc " FocusDistance: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield com.sun.prism.paint.RadialGradient.focusDistance:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
1: ldc " CenterX: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield com.sun.prism.paint.RadialGradient.centerX:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc " CenterY "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield com.sun.prism.paint.RadialGradient.centerY:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
2: ldc " Radius: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield com.sun.prism.paint.RadialGradient.radius:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc "stops:"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual com.sun.prism.paint.RadialGradient.getStops:()Ljava/util/List;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
3: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/prism/paint/RadialGradient;
}
SourceFile: "RadialGradient.java"
InnerClasses:
public final Type = com.sun.prism.paint.Paint$Type of com.sun.prism.paint.Paint