public class org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit extends org.apache.batik.ext.awt.image.renderable.AbstractColorInterpolationRable implements org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit
super_class: org.apache.batik.ext.awt.image.renderable.AbstractColorInterpolationRable
{
private double surfaceScale;
descriptor: D
flags: (0x0002) ACC_PRIVATE
private double kd;
descriptor: D
flags: (0x0002) ACC_PRIVATE
private org.apache.batik.ext.awt.image.Light light;
descriptor: Lorg/apache/batik/ext/awt/image/Light;
flags: (0x0002) ACC_PRIVATE
private java.awt.geom.Rectangle2D litRegion;
descriptor: Ljava/awt/geom/Rectangle2D;
flags: (0x0002) ACC_PRIVATE
private float[] kernelUnitLength;
descriptor: [F
flags: (0x0002) ACC_PRIVATE
public void <init>(org.apache.batik.ext.awt.image.renderable.Filter, java.awt.geom.Rectangle2D, org.apache.batik.ext.awt.image.Light, double, double, double[]);
descriptor: (Lorg/apache/batik/ext/awt/image/renderable/Filter;Ljava/awt/geom/Rectangle2D;Lorg/apache/batik/ext/awt/image/Light;DD[D)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=9, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 6 start local 8 0: aload 0
aload 1
aconst_null
invokespecial org.apache.batik.ext.awt.image.renderable.AbstractColorInterpolationRable.<init>:(Lorg/apache/batik/ext/awt/image/renderable/Filter;Ljava/util/Map;)V
1: aload 0
aconst_null
putfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
2: aload 0
aload 3
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.setLight:(Lorg/apache/batik/ext/awt/image/Light;)V
3: aload 0
dload 4
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.setKd:(D)V
4: aload 0
dload 6
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.setSurfaceScale:(D)V
5: aload 0
aload 2
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.setLitRegion:(Ljava/awt/geom/Rectangle2D;)V
6: aload 0
aload 8
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.setKernelUnitLength:([D)V
7: return
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 8 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
0 8 1 src Lorg/apache/batik/ext/awt/image/renderable/Filter;
0 8 2 litRegion Ljava/awt/geom/Rectangle2D;
0 8 3 light Lorg/apache/batik/ext/awt/image/Light;
0 8 4 kd D
0 8 6 surfaceScale D
0 8 8 kernelUnitLength [D
MethodParameters:
Name Flags
src
litRegion
light
kd
surfaceScale
kernelUnitLength
public org.apache.batik.ext.awt.image.renderable.Filter getSource();
descriptor: ()Lorg/apache/batik/ext/awt/image/renderable/Filter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.getSources:()Ljava/util/Vector;
iconst_0
invokevirtual java.util.Vector.get:(I)Ljava/lang/Object;
checkcast org.apache.batik.ext.awt.image.renderable.Filter
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
public void setSource(org.apache.batik.ext.awt.image.renderable.Filter);
descriptor: (Lorg/apache/batik/ext/awt/image/renderable/Filter;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.init:(Lorg/apache/batik/ext/awt/image/renderable/Filter;Ljava/util/Map;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
0 2 1 src Lorg/apache/batik/ext/awt/image/renderable/Filter;
MethodParameters:
Name Flags
src
public java.awt.geom.Rectangle2D getBounds2D();
descriptor: ()Ljava/awt/geom/Rectangle2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.litRegion:Ljava/awt/geom/Rectangle2D;
invokevirtual java.awt.geom.Rectangle2D.clone:()Ljava/lang/Object;
checkcast java.awt.geom.Rectangle2D
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
public java.awt.geom.Rectangle2D getLitRegion();
descriptor: ()Ljava/awt/geom/Rectangle2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.getBounds2D:()Ljava/awt/geom/Rectangle2D;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
public void setLitRegion(java.awt.geom.Rectangle2D);
descriptor: (Ljava/awt/geom/Rectangle2D;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.touch:()V
1: aload 0
aload 1
putfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.litRegion:Ljava/awt/geom/Rectangle2D;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
0 3 1 litRegion Ljava/awt/geom/Rectangle2D;
MethodParameters:
Name Flags
litRegion
public org.apache.batik.ext.awt.image.Light getLight();
descriptor: ()Lorg/apache/batik/ext/awt/image/Light;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.light:Lorg/apache/batik/ext/awt/image/Light;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
public void setLight(org.apache.batik.ext.awt.image.Light);
descriptor: (Lorg/apache/batik/ext/awt/image/Light;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.touch:()V
1: aload 0
aload 1
putfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.light:Lorg/apache/batik/ext/awt/image/Light;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
0 3 1 light Lorg/apache/batik/ext/awt/image/Light;
MethodParameters:
Name Flags
light
public double getSurfaceScale();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.surfaceScale:D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
public void setSurfaceScale(double);
descriptor: (D)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.touch:()V
1: aload 0
dload 1
putfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.surfaceScale:D
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
0 3 1 surfaceScale D
MethodParameters:
Name Flags
surfaceScale
public double getKd();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kd:D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
public void setKd(double);
descriptor: (D)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.touch:()V
1: aload 0
dload 1
putfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kd:D
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
0 3 1 kd D
MethodParameters:
Name Flags
kd
public double[] getKernelUnitLength();
descriptor: ()[D
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
iconst_2
newarray 7
astore 1
start local 1 3: aload 1
iconst_0
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
iconst_0
faload
f2d
dastore
4: aload 1
iconst_1
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
iconst_1
faload
f2d
dastore
5: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
3 6 1 ret [D
public void setKernelUnitLength(double[]);
descriptor: ([D)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.touch:()V
1: aload 1
ifnonnull 4
2: aload 0
aconst_null
putfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
3: return
4: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
ifnonnull 6
5: aload 0
iconst_2
newarray 6
putfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
6: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
iconst_0
aload 1
iconst_0
daload
d2f
fastore
7: aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
iconst_1
aload 1
iconst_1
daload
d2f
fastore
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
0 9 1 kernelUnitLength [D
MethodParameters:
Name Flags
kernelUnitLength
public java.awt.image.RenderedImage createRendering(java.awt.image.renderable.RenderContext);
descriptor: (Ljava/awt/image/renderable/RenderContext;)Ljava/awt/image/RenderedImage;
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=28, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual java.awt.image.renderable.RenderContext.getAreaOfInterest:()Ljava/awt/Shape;
astore 2
start local 2 1: aload 2
ifnonnull 3
2: aload 0
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.getBounds2D:()Ljava/awt/geom/Rectangle2D;
astore 2
3: StackMap locals: java.awt.Shape
StackMap stack:
aload 2
invokeinterface java.awt.Shape.getBounds2D:()Ljava/awt/geom/Rectangle2D;
astore 3
start local 3 4: aload 3
aload 0
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.getBounds2D:()Ljava/awt/geom/Rectangle2D;
aload 3
invokestatic java.awt.geom.Rectangle2D.intersect:(Ljava/awt/geom/Rectangle2D;Ljava/awt/geom/Rectangle2D;Ljava/awt/geom/Rectangle2D;)V
5: aload 1
invokevirtual java.awt.image.renderable.RenderContext.getTransform:()Ljava/awt/geom/AffineTransform;
astore 4
start local 4 6: aload 4
aload 3
invokevirtual java.awt.geom.AffineTransform.createTransformedShape:(Ljava/awt/Shape;)Ljava/awt/Shape;
invokeinterface java.awt.Shape.getBounds:()Ljava/awt/Rectangle;
astore 5
start local 5 7: aload 5
getfield java.awt.Rectangle.width:I
ifeq 8
aload 5
getfield java.awt.Rectangle.height:I
ifne 9
8: StackMap locals: java.awt.geom.Rectangle2D java.awt.geom.AffineTransform java.awt.Rectangle
StackMap stack:
aconst_null
areturn
9: StackMap locals:
StackMap stack:
aload 4
invokevirtual java.awt.geom.AffineTransform.getScaleX:()D
dstore 6
start local 6 10: aload 4
invokevirtual java.awt.geom.AffineTransform.getScaleY:()D
dstore 8
start local 8 11: aload 4
invokevirtual java.awt.geom.AffineTransform.getShearX:()D
dstore 10
start local 10 12: aload 4
invokevirtual java.awt.geom.AffineTransform.getShearY:()D
dstore 12
start local 12 13: aload 4
invokevirtual java.awt.geom.AffineTransform.getTranslateX:()D
dstore 14
start local 14 14: aload 4
invokevirtual java.awt.geom.AffineTransform.getTranslateY:()D
dstore 16
start local 16 15: dload 6
dload 6
dmul
dload 12
dload 12
dmul
dadd
invokestatic java.lang.Math.sqrt:(D)D
dstore 18
start local 18 16: dload 8
dload 8
dmul
dload 10
dload 10
dmul
dadd
invokestatic java.lang.Math.sqrt:(D)D
dstore 20
start local 20 17: dload 18
dconst_0
dcmpl
ifeq 18
dload 20
dconst_0
dcmpl
ifne 19
18: StackMap locals: org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit java.awt.image.renderable.RenderContext java.awt.Shape java.awt.geom.Rectangle2D java.awt.geom.AffineTransform java.awt.Rectangle double double double double double double double double
StackMap stack:
aconst_null
areturn
19: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
ifnull 26
20: aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
iconst_0
faload
fconst_0
fcmpl
ifle 23
21: dload 18
fconst_1
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
iconst_0
faload
fdiv
f2d
dcmpl
ifle 23
22: fconst_1
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
iconst_0
faload
fdiv
f2d
dstore 18
23: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
iconst_1
faload
fconst_0
fcmpl
ifle 26
24: dload 20
fconst_1
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
iconst_1
faload
fdiv
f2d
dcmpl
ifle 26
25: fconst_1
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kernelUnitLength:[F
iconst_1
faload
fdiv
f2d
dstore 20
26: StackMap locals:
StackMap stack:
dload 18
dload 20
invokestatic java.awt.geom.AffineTransform.getScaleInstance:(DD)Ljava/awt/geom/AffineTransform;
27: astore 22
start local 22 28: aload 22
aload 3
invokevirtual java.awt.geom.AffineTransform.createTransformedShape:(Ljava/awt/Shape;)Ljava/awt/Shape;
invokeinterface java.awt.Shape.getBounds:()Ljava/awt/Rectangle;
astore 5
29: aload 3
aload 3
invokevirtual java.awt.geom.Rectangle2D.getX:()D
ldc 2.0
dload 18
ddiv
dsub
30: aload 3
invokevirtual java.awt.geom.Rectangle2D.getY:()D
ldc 2.0
dload 20
ddiv
dsub
31: aload 3
invokevirtual java.awt.geom.Rectangle2D.getWidth:()D
ldc 4.0
dload 18
ddiv
dadd
32: aload 3
invokevirtual java.awt.geom.Rectangle2D.getHeight:()D
ldc 4.0
dload 20
ddiv
dadd
33: invokevirtual java.awt.geom.Rectangle2D.setRect:(DDDD)V
34: aload 1
invokevirtual java.awt.image.renderable.RenderContext.clone:()Ljava/lang/Object;
checkcast java.awt.image.renderable.RenderContext
astore 1
35: aload 1
aload 3
invokevirtual java.awt.image.renderable.RenderContext.setAreaOfInterest:(Ljava/awt/Shape;)V
36: aload 1
aload 22
invokevirtual java.awt.image.renderable.RenderContext.setTransform:(Ljava/awt/geom/AffineTransform;)V
37: aload 0
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.getSource:()Lorg/apache/batik/ext/awt/image/renderable/Filter;
aload 1
invokeinterface org.apache.batik.ext.awt.image.renderable.Filter.createRendering:(Ljava/awt/image/renderable/RenderContext;)Ljava/awt/image/RenderedImage;
invokestatic org.apache.batik.ext.awt.image.GraphicsUtil.wrap:(Ljava/awt/image/RenderedImage;)Lorg/apache/batik/ext/awt/image/rendered/CachableRed;
astore 23
start local 23 38: new org.apache.batik.ext.awt.image.rendered.BumpMap
dup
aload 23
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.surfaceScale:D
dload 18
dload 20
invokespecial org.apache.batik.ext.awt.image.rendered.BumpMap.<init>:(Ljava/awt/image/RenderedImage;DDD)V
astore 24
start local 24 39: new org.apache.batik.ext.awt.image.rendered.DiffuseLightingRed
dup
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.kd:D
aload 0
getfield org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.light:Lorg/apache/batik/ext/awt/image/Light;
aload 24
40: aload 5
dconst_1
dload 18
ddiv
dconst_1
dload 20
ddiv
41: aload 0
invokevirtual org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit.isColorSpaceLinear:()Z
42: invokespecial org.apache.batik.ext.awt.image.rendered.DiffuseLightingRed.<init>:(DLorg/apache/batik/ext/awt/image/Light;Lorg/apache/batik/ext/awt/image/rendered/BumpMap;Ljava/awt/Rectangle;DDZ)V
astore 23
43: new java.awt.geom.AffineTransform
dup
dload 6
dload 18
ddiv
dload 12
dload 18
ddiv
44: dload 10
dload 20
ddiv
dload 8
dload 20
ddiv
45: dload 14
dload 16
46: invokespecial java.awt.geom.AffineTransform.<init>:(DDDDDD)V
47: astore 25
start local 25 48: aload 25
invokevirtual java.awt.geom.AffineTransform.isIdentity:()Z
ifne 56
49: aload 1
invokevirtual java.awt.image.renderable.RenderContext.getRenderingHints:()Ljava/awt/RenderingHints;
astore 26
start local 26 50: new java.awt.Rectangle
dup
aload 5
getfield java.awt.Rectangle.x:I
iconst_1
isub
aload 5
getfield java.awt.Rectangle.y:I
iconst_1
isub
51: aload 5
getfield java.awt.Rectangle.width:I
iconst_2
iadd
52: aload 5
getfield java.awt.Rectangle.height:I
iconst_2
iadd
53: invokespecial java.awt.Rectangle.<init>:(IIII)V
astore 27
start local 27 54: new org.apache.batik.ext.awt.image.rendered.PadRed
dup
aload 23
aload 27
getstatic org.apache.batik.ext.awt.image.PadMode.REPLICATE:Lorg/apache/batik/ext/awt/image/PadMode;
aload 26
invokespecial org.apache.batik.ext.awt.image.rendered.PadRed.<init>:(Lorg/apache/batik/ext/awt/image/rendered/CachableRed;Ljava/awt/Rectangle;Lorg/apache/batik/ext/awt/image/PadMode;Ljava/awt/RenderingHints;)V
astore 23
55: new org.apache.batik.ext.awt.image.rendered.AffineRed
dup
aload 23
aload 25
aload 26
invokespecial org.apache.batik.ext.awt.image.rendered.AffineRed.<init>:(Lorg/apache/batik/ext/awt/image/rendered/CachableRed;Ljava/awt/geom/AffineTransform;Ljava/awt/RenderingHints;)V
astore 23
end local 27 end local 26 56: StackMap locals: org.apache.batik.ext.awt.image.renderable.DiffuseLightingRable8Bit java.awt.image.renderable.RenderContext java.awt.Shape java.awt.geom.Rectangle2D java.awt.geom.AffineTransform java.awt.Rectangle double double double double double double double double java.awt.geom.AffineTransform org.apache.batik.ext.awt.image.rendered.CachableRed org.apache.batik.ext.awt.image.rendered.BumpMap java.awt.geom.AffineTransform
StackMap stack:
aload 23
areturn
end local 25 end local 24 end local 23 end local 22 end local 20 end local 18 end local 16 end local 14 end local 12 end local 10 end local 8 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 57 0 this Lorg/apache/batik/ext/awt/image/renderable/DiffuseLightingRable8Bit;
0 57 1 rc Ljava/awt/image/renderable/RenderContext;
1 57 2 aoi Ljava/awt/Shape;
4 57 3 aoiR Ljava/awt/geom/Rectangle2D;
6 57 4 at Ljava/awt/geom/AffineTransform;
7 57 5 devRect Ljava/awt/Rectangle;
10 57 6 sx D
11 57 8 sy D
12 57 10 shx D
13 57 12 shy D
14 57 14 tx D
15 57 16 ty D
16 57 18 scaleX D
17 57 20 scaleY D
28 57 22 scale Ljava/awt/geom/AffineTransform;
38 57 23 cr Lorg/apache/batik/ext/awt/image/rendered/CachableRed;
39 57 24 bumpMap Lorg/apache/batik/ext/awt/image/rendered/BumpMap;
48 57 25 shearAt Ljava/awt/geom/AffineTransform;
50 56 26 rh Ljava/awt/RenderingHints;
54 56 27 padRect Ljava/awt/Rectangle;
MethodParameters:
Name Flags
rc
}
SourceFile: "DiffuseLightingRable8Bit.java"