public class org.apache.batik.anim.TransformAnimation extends org.apache.batik.anim.SimpleAnimation
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.anim.TransformAnimation
super_class: org.apache.batik.anim.SimpleAnimation
{
protected short type;
descriptor: S
flags: (0x0004) ACC_PROTECTED
protected float[] keyTimes2;
descriptor: [F
flags: (0x0004) ACC_PROTECTED
protected float[] keyTimes3;
descriptor: [F
flags: (0x0004) ACC_PROTECTED
public void <init>(org.apache.batik.anim.timing.TimedElement, org.apache.batik.anim.dom.AnimatableElement, int, float[], float[], boolean, boolean, org.apache.batik.anim.values.AnimatableValue[], org.apache.batik.anim.values.AnimatableValue, org.apache.batik.anim.values.AnimatableValue, org.apache.batik.anim.values.AnimatableValue, short);
descriptor: (Lorg/apache/batik/anim/timing/TimedElement;Lorg/apache/batik/anim/dom/AnimatableElement;I[F[FZZ[Lorg/apache/batik/anim/values/AnimatableValue;Lorg/apache/batik/anim/values/AnimatableValue;Lorg/apache/batik/anim/values/AnimatableValue;Lorg/apache/batik/anim/values/AnimatableValue;S)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=12, locals=19, args_size=13
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 start local 10 start local 11 start local 12 0: aload 0
aload 1
aload 2
1: iload 3
iconst_2
if_icmpne 2
iconst_1
goto 3
StackMap locals: uninitialized-this org.apache.batik.anim.timing.TimedElement org.apache.batik.anim.dom.AnimatableElement int float[] float[] int int org.apache.batik.anim.values.AnimatableValue[] org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue int
StackMap stack: uninitialized-this org.apache.batik.anim.timing.TimedElement org.apache.batik.anim.dom.AnimatableElement
2: iload 3
3: StackMap locals: uninitialized-this org.apache.batik.anim.timing.TimedElement org.apache.batik.anim.dom.AnimatableElement int float[] float[] int int org.apache.batik.anim.values.AnimatableValue[] org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue int
StackMap stack: uninitialized-this org.apache.batik.anim.timing.TimedElement org.apache.batik.anim.dom.AnimatableElement int
iload 3
iconst_2
if_icmpne 4
aconst_null
goto 5
StackMap locals: uninitialized-this org.apache.batik.anim.timing.TimedElement org.apache.batik.anim.dom.AnimatableElement int float[] float[] int int org.apache.batik.anim.values.AnimatableValue[] org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue int
StackMap stack: uninitialized-this org.apache.batik.anim.timing.TimedElement org.apache.batik.anim.dom.AnimatableElement int
4: aload 4
5: StackMap locals: uninitialized-this org.apache.batik.anim.timing.TimedElement org.apache.batik.anim.dom.AnimatableElement int float[] float[] int int org.apache.batik.anim.values.AnimatableValue[] org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue int
StackMap stack: uninitialized-this org.apache.batik.anim.timing.TimedElement org.apache.batik.anim.dom.AnimatableElement int float[]
aload 5
iload 6
iload 7
aload 8
aload 9
aload 10
aload 11
invokespecial org.apache.batik.anim.SimpleAnimation.<init>:(Lorg/apache/batik/anim/timing/TimedElement;Lorg/apache/batik/anim/dom/AnimatableElement;I[F[FZZ[Lorg/apache/batik/anim/values/AnimatableValue;Lorg/apache/batik/anim/values/AnimatableValue;Lorg/apache/batik/anim/values/AnimatableValue;Lorg/apache/batik/anim/values/AnimatableValue;)V
6: aload 0
iload 3
putfield org.apache.batik.anim.TransformAnimation.calcMode:I
7: aload 0
iload 12
putfield org.apache.batik.anim.TransformAnimation.type:S
8: iload 3
iconst_2
if_icmpeq 10
9: return
10: StackMap locals: org.apache.batik.anim.TransformAnimation org.apache.batik.anim.timing.TimedElement org.apache.batik.anim.dom.AnimatableElement int float[] float[] int int org.apache.batik.anim.values.AnimatableValue[] org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue int
StackMap stack:
aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
arraylength
istore 13
start local 13 11: aconst_null
astore 15
start local 15 12: aconst_null
astore 16
start local 16 13: iload 12
tableswitch { // 2 - 4
2: 16
3: 16
4: 14
default: 18
}
14: StackMap locals: org.apache.batik.anim.TransformAnimation org.apache.batik.anim.timing.TimedElement org.apache.batik.anim.dom.AnimatableElement int float[] float[] int int org.apache.batik.anim.values.AnimatableValue[] org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue int int top float[] float[]
StackMap stack:
iload 13
newarray 6
astore 16
15: aload 16
iconst_0
fconst_0
fastore
16: StackMap locals:
StackMap stack:
iload 13
newarray 6
astore 15
17: aload 15
iconst_0
fconst_0
fastore
18: StackMap locals:
StackMap stack:
iload 13
newarray 6
astore 14
start local 14 19: aload 14
iconst_0
fconst_0
fastore
20: iconst_1
istore 17
start local 17 21: goto 45
22: StackMap locals: org.apache.batik.anim.TransformAnimation org.apache.batik.anim.timing.TimedElement org.apache.batik.anim.dom.AnimatableElement int float[] float[] int int org.apache.batik.anim.values.AnimatableValue[] org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue org.apache.batik.anim.values.AnimatableValue int int float[] float[] float[] int
StackMap stack:
iload 12
tableswitch { // 2 - 4
2: 30
3: 30
4: 23
default: 37
}
23: StackMap locals:
StackMap stack:
aload 16
iload 17
24: aload 16
iload 17
iconst_1
isub
faload
25: aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 17
iconst_1
isub
aaload
26: checkcast org.apache.batik.anim.values.AnimatableTransformListValue
27: aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 17
aaload
invokevirtual org.apache.batik.anim.values.AnimatableTransformListValue.distanceTo3:(Lorg/apache/batik/anim/values/AnimatableValue;)F
28: fadd
29: fastore
30: StackMap locals:
StackMap stack:
aload 15
iload 17
31: aload 15
iload 17
iconst_1
isub
faload
32: aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 17
iconst_1
isub
aaload
33: checkcast org.apache.batik.anim.values.AnimatableTransformListValue
34: aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 17
aaload
invokevirtual org.apache.batik.anim.values.AnimatableTransformListValue.distanceTo2:(Lorg/apache/batik/anim/values/AnimatableValue;)F
35: fadd
36: fastore
37: StackMap locals:
StackMap stack:
aload 14
iload 17
38: aload 14
iload 17
iconst_1
isub
faload
39: aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 17
iconst_1
isub
aaload
40: checkcast org.apache.batik.anim.values.AnimatableTransformListValue
41: aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 17
aaload
invokevirtual org.apache.batik.anim.values.AnimatableTransformListValue.distanceTo1:(Lorg/apache/batik/anim/values/AnimatableValue;)F
42: fadd
43: fastore
44: iinc 17 1
StackMap locals:
StackMap stack:
45: iload 17
aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
arraylength
if_icmplt 22
end local 17 46: iload 12
tableswitch { // 2 - 4
2: 56
3: 56
4: 47
default: 65
}
47: StackMap locals:
StackMap stack:
aload 16
iload 13
iconst_1
isub
faload
fstore 17
start local 17 48: aload 0
iload 13
newarray 6
putfield org.apache.batik.anim.TransformAnimation.keyTimes3:[F
49: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes3:[F
iconst_0
fconst_0
fastore
50: iconst_1
istore 18
start local 18 51: goto 54
52: StackMap locals: float int
StackMap stack:
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes3:[F
iload 18
aload 16
iload 18
faload
fload 17
fdiv
fastore
53: iinc 18 1
StackMap locals:
StackMap stack:
54: iload 18
iload 13
iconst_1
isub
if_icmplt 52
end local 18 55: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes3:[F
iload 13
iconst_1
isub
fconst_1
fastore
end local 17 56: StackMap locals:
StackMap stack:
aload 15
iload 13
iconst_1
isub
faload
fstore 17
start local 17 57: aload 0
iload 13
newarray 6
putfield org.apache.batik.anim.TransformAnimation.keyTimes2:[F
58: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes2:[F
iconst_0
fconst_0
fastore
59: iconst_1
istore 18
start local 18 60: goto 63
61: StackMap locals: float int
StackMap stack:
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes2:[F
iload 18
aload 15
iload 18
faload
fload 17
fdiv
fastore
62: iinc 18 1
StackMap locals:
StackMap stack:
63: iload 18
iload 13
iconst_1
isub
if_icmplt 61
end local 18 64: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes2:[F
iload 13
iconst_1
isub
fconst_1
fastore
end local 17 65: StackMap locals:
StackMap stack:
aload 14
iload 13
iconst_1
isub
faload
fstore 17
start local 17 66: aload 0
iload 13
newarray 6
putfield org.apache.batik.anim.TransformAnimation.keyTimes:[F
67: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes:[F
iconst_0
fconst_0
fastore
68: iconst_1
istore 18
start local 18 69: goto 72
70: StackMap locals: float int
StackMap stack:
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes:[F
iload 18
aload 14
iload 18
faload
fload 17
fdiv
fastore
71: iinc 18 1
StackMap locals:
StackMap stack:
72: iload 18
iload 13
iconst_1
isub
if_icmplt 70
end local 18 73: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes:[F
iload 13
iconst_1
isub
fconst_1
fastore
end local 17 74: return
end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 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 75 0 this Lorg/apache/batik/anim/TransformAnimation;
0 75 1 timedElement Lorg/apache/batik/anim/timing/TimedElement;
0 75 2 animatableElement Lorg/apache/batik/anim/dom/AnimatableElement;
0 75 3 calcMode I
0 75 4 keyTimes [F
0 75 5 keySplines [F
0 75 6 additive Z
0 75 7 cumulative Z
0 75 8 values [Lorg/apache/batik/anim/values/AnimatableValue;
0 75 9 from Lorg/apache/batik/anim/values/AnimatableValue;
0 75 10 to Lorg/apache/batik/anim/values/AnimatableValue;
0 75 11 by Lorg/apache/batik/anim/values/AnimatableValue;
0 75 12 type S
11 75 13 count I
19 75 14 cumulativeDistances1 [F
12 75 15 cumulativeDistances2 [F
13 75 16 cumulativeDistances3 [F
21 46 17 i I
48 56 17 totalLength F
57 65 17 totalLength F
66 74 17 totalLength F
51 55 18 i I
60 64 18 i I
69 73 18 i I
MethodParameters:
Name Flags
timedElement
animatableElement
calcMode
keyTimes
keySplines
additive
cumulative
values
from
to
by
type
protected void sampledAtUnitTime(float, int);
descriptor: (FI)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=13, locals=14, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.apache.batik.anim.TransformAnimation.calcMode:I
iconst_2
if_icmpne 3
1: aload 0
getfield org.apache.batik.anim.TransformAnimation.type:S
iconst_5
if_icmpeq 3
2: aload 0
getfield org.apache.batik.anim.TransformAnimation.type:S
bipush 6
if_icmpne 5
3: StackMap locals:
StackMap stack:
aload 0
fload 1
iload 2
invokespecial org.apache.batik.anim.SimpleAnimation.sampledAtUnitTime:(FI)V
4: return
5: StackMap locals:
StackMap stack:
aconst_null
astore 5
start local 5 6: aconst_null
astore 8
start local 8 7: fconst_0
fstore 10
start local 10 8: fconst_0
fstore 11
start local 11 9: fconst_0
fstore 12
start local 12 10: fload 1
fconst_1
fcmpl
ifeq 58
11: aload 0
getfield org.apache.batik.anim.TransformAnimation.type:S
tableswitch { // 4 - 4
4: 12
default: 27
}
12: StackMap locals: org.apache.batik.anim.TransformAnimation float int top top org.apache.batik.anim.values.AnimatableTransformListValue top top org.apache.batik.anim.values.AnimatableTransformListValue top float float float
StackMap stack:
iconst_0
istore 13
start local 13 13: goto 15
14: StackMap locals: int
StackMap stack:
iinc 13 1
15: StackMap locals:
StackMap stack:
iload 13
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes3:[F
arraylength
iconst_1
isub
if_icmpge 18
16: fload 1
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes3:[F
iload 13
iconst_1
iadd
faload
17: fcmpl
ifge 14
18: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 13
aaload
19: checkcast org.apache.batik.anim.values.AnimatableTransformListValue
astore 5
20: aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 13
iconst_1
iadd
aaload
21: checkcast org.apache.batik.anim.values.AnimatableTransformListValue
astore 8
22: fload 1
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes3:[F
iload 13
faload
fsub
23: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes3:[F
iload 13
iconst_1
iadd
faload
24: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes3:[F
iload 13
faload
25: fsub
26: fdiv
fstore 12
end local 13 27: StackMap locals:
StackMap stack:
iconst_0
istore 13
start local 13 28: goto 30
29: StackMap locals: int
StackMap stack:
iinc 13 1
30: StackMap locals:
StackMap stack:
iload 13
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes2:[F
arraylength
iconst_1
isub
if_icmpge 33
31: fload 1
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes2:[F
iload 13
iconst_1
iadd
faload
32: fcmpl
ifge 29
33: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 13
aaload
34: checkcast org.apache.batik.anim.values.AnimatableTransformListValue
astore 4
start local 4 35: aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 13
iconst_1
iadd
aaload
36: checkcast org.apache.batik.anim.values.AnimatableTransformListValue
astore 7
start local 7 37: fload 1
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes2:[F
iload 13
faload
fsub
38: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes2:[F
iload 13
iconst_1
iadd
faload
39: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes2:[F
iload 13
faload
40: fsub
41: fdiv
fstore 11
42: iconst_0
istore 13
43: goto 45
44: StackMap locals: org.apache.batik.anim.TransformAnimation float int top org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue top org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue top float float float int
StackMap stack:
iinc 13 1
45: StackMap locals:
StackMap stack:
iload 13
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes:[F
arraylength
iconst_1
isub
if_icmpge 48
46: fload 1
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes:[F
iload 13
iconst_1
iadd
faload
47: fcmpl
ifge 44
48: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 13
aaload
49: checkcast org.apache.batik.anim.values.AnimatableTransformListValue
astore 3
start local 3 50: aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
iload 13
iconst_1
iadd
aaload
51: checkcast org.apache.batik.anim.values.AnimatableTransformListValue
astore 6
start local 6 52: fload 1
aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes:[F
iload 13
faload
fsub
53: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes:[F
iload 13
iconst_1
iadd
faload
54: aload 0
getfield org.apache.batik.anim.TransformAnimation.keyTimes:[F
iload 13
faload
55: fsub
56: fdiv
fstore 10
end local 13 57: goto 64
end local 7 end local 6 end local 4 end local 3 58: StackMap locals: org.apache.batik.anim.TransformAnimation float int top top org.apache.batik.anim.values.AnimatableTransformListValue top top org.apache.batik.anim.values.AnimatableTransformListValue top float float float
StackMap stack:
aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
arraylength
iconst_1
isub
aaload
59: checkcast org.apache.batik.anim.values.AnimatableTransformListValue
dup
astore 5
dup
astore 4
start local 4 60: astore 3
start local 3 61: aconst_null
dup
astore 8
dup
astore 7
start local 7 62: astore 6
start local 6 63: fconst_1
dup
fstore 12
dup
fstore 11
fstore 10
64: StackMap locals: org.apache.batik.anim.TransformAnimation float int org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue top float float float
StackMap stack:
aload 0
getfield org.apache.batik.anim.TransformAnimation.cumulative:Z
ifeq 68
65: aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
aload 0
getfield org.apache.batik.anim.TransformAnimation.values:[Lorg/apache/batik/anim/values/AnimatableValue;
arraylength
iconst_1
isub
aaload
66: checkcast org.apache.batik.anim.values.AnimatableTransformListValue
astore 9
start local 9 67: goto 69
end local 9 68: StackMap locals:
StackMap stack:
aconst_null
astore 9
start local 9 69: StackMap locals: org.apache.batik.anim.TransformAnimation float int org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue org.apache.batik.anim.values.AnimatableTransformListValue float float float
StackMap stack:
aload 0
getfield org.apache.batik.anim.TransformAnimation.type:S
tableswitch { // 4 - 4
4: 70
default: 77
}
70: StackMap locals:
StackMap stack:
aload 0
71: aload 0
getfield org.apache.batik.anim.TransformAnimation.value:Lorg/apache/batik/anim/values/AnimatableValue;
checkcast org.apache.batik.anim.values.AnimatableTransformListValue
aload 3
aload 4
72: aload 5
aload 6
aload 7
aload 8
fload 10
73: fload 11
fload 12
aload 9
74: iload 2
75: invokestatic org.apache.batik.anim.values.AnimatableTransformListValue.interpolate:(Lorg/apache/batik/anim/values/AnimatableTransformListValue;Lorg/apache/batik/anim/values/AnimatableTransformListValue;Lorg/apache/batik/anim/values/AnimatableTransformListValue;Lorg/apache/batik/anim/values/AnimatableTransformListValue;Lorg/apache/batik/anim/values/AnimatableTransformListValue;Lorg/apache/batik/anim/values/AnimatableTransformListValue;Lorg/apache/batik/anim/values/AnimatableTransformListValue;FFFLorg/apache/batik/anim/values/AnimatableTransformListValue;I)Lorg/apache/batik/anim/values/AnimatableTransformListValue;
putfield org.apache.batik.anim.TransformAnimation.value:Lorg/apache/batik/anim/values/AnimatableValue;
76: goto 82
77: StackMap locals:
StackMap stack:
aload 0
78: aload 0
getfield org.apache.batik.anim.TransformAnimation.value:Lorg/apache/batik/anim/values/AnimatableValue;
checkcast org.apache.batik.anim.values.AnimatableTransformListValue
aload 3
aload 4
79: aload 6
aload 7
fload 10
fload 11
80: aload 9
iload 2
81: invokestatic org.apache.batik.anim.values.AnimatableTransformListValue.interpolate:(Lorg/apache/batik/anim/values/AnimatableTransformListValue;Lorg/apache/batik/anim/values/AnimatableTransformListValue;Lorg/apache/batik/anim/values/AnimatableTransformListValue;Lorg/apache/batik/anim/values/AnimatableTransformListValue;Lorg/apache/batik/anim/values/AnimatableTransformListValue;FFLorg/apache/batik/anim/values/AnimatableTransformListValue;I)Lorg/apache/batik/anim/values/AnimatableTransformListValue;
putfield org.apache.batik.anim.TransformAnimation.value:Lorg/apache/batik/anim/values/AnimatableValue;
82: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.anim.TransformAnimation.value:Lorg/apache/batik/anim/values/AnimatableValue;
invokevirtual org.apache.batik.anim.values.AnimatableValue.hasChanged:()Z
ifeq 84
83: aload 0
invokevirtual org.apache.batik.anim.TransformAnimation.markDirty:()V
84: StackMap locals:
StackMap stack:
return
end local 12 end local 11 end local 10 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 85 0 this Lorg/apache/batik/anim/TransformAnimation;
0 85 1 unitTime F
0 85 2 repeatIteration I
50 58 3 value1 Lorg/apache/batik/anim/values/AnimatableTransformListValue;
61 85 3 value1 Lorg/apache/batik/anim/values/AnimatableTransformListValue;
35 58 4 value2 Lorg/apache/batik/anim/values/AnimatableTransformListValue;
60 85 4 value2 Lorg/apache/batik/anim/values/AnimatableTransformListValue;
6 85 5 value3 Lorg/apache/batik/anim/values/AnimatableTransformListValue;
52 58 6 nextValue1 Lorg/apache/batik/anim/values/AnimatableTransformListValue;
63 85 6 nextValue1 Lorg/apache/batik/anim/values/AnimatableTransformListValue;
37 58 7 nextValue2 Lorg/apache/batik/anim/values/AnimatableTransformListValue;
62 85 7 nextValue2 Lorg/apache/batik/anim/values/AnimatableTransformListValue;
7 85 8 nextValue3 Lorg/apache/batik/anim/values/AnimatableTransformListValue;
67 68 9 accumulation Lorg/apache/batik/anim/values/AnimatableTransformListValue;
69 85 9 accumulation Lorg/apache/batik/anim/values/AnimatableTransformListValue;
8 85 10 interpolation1 F
9 85 11 interpolation2 F
10 85 12 interpolation3 F
13 27 13 keyTimeIndex I
28 57 13 keyTimeIndex I
MethodParameters:
Name Flags
unitTime
repeatIteration
}
SourceFile: "TransformAnimation.java"