2< fg      i    k   m n    & & & %      f f   5  8  ; 8  &      8?FR9 Q 8 T V X %  ; degrees(Lptolemy/actor/parameters/PortParameter;interpolationType%Lptolemy/kernel/util/StringAttribute; subSampleBitsLptolemy/data/expr/Parameter;xOriginyOrigin_degreesD_interpolationTypeI_subSampleBits_xOrigin_yOrigin_BICUBIC ConstantValue _BICUBIC2 _BILINEAR_NEARESTNEIGHBOR5(Lptolemy/kernel/CompositeEntity;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis!Lptolemy/actor/lib/jai/JAIRotate; container Lptolemy/kernel/CompositeEntity;nameLjava/lang/String; ExceptionsattributeChanged"(Lptolemy/kernel/util/Attribute;)VtypeName attributeLptolemy/kernel/util/Attribute; StackMapTablefire()V parameters*Ljava/awt/image/renderable/ParameterBlock; jaiImageToken%Lptolemy/actor/lib/jai/JAIImageToken;oldImageLjavax/media/jai/RenderedOp;angleFnewImage SourceFileJAIRotate.java &ptolemy/actor/parameters/PortParameter  gh   0.0     #ptolemy/kernel/util/StringAttribute ijbilinearptolemy/actor/lib/jai/JAIRotate qr  ptolemy/data/expr/Parameterptolemy/data/IntToken   kl ml nl bicubic bicubic2nearestNeighbor*ptolemy/kernel/util/IllegalActionExceptionjava/lang/StringBuilder !Unrecognized interpolation type:      sr tr ur  ptolemy/data/DoubleToken !" op(java/awt/image/renderable/ParameterBlock #$#ptolemy/actor/lib/jai/JAIImageToken %& '( )*oldImage width  + , - oldImage height .oldImage min x /oldImage max x 0oldImage min y 1oldImage max y 2 34java/lang/Math$javax/media/jai/InterpolationBicubic 3(%javax/media/jai/InterpolationBicubic2%javax/media/jai/InterpolationBilinear$javax/media/jai/InterpolationNearest#Invalid value for interpolationType  Rotate5 67newImage width newImage height newImage min x newImage max x newImage min y newImage max y 8 9:ptolemy/actor/lib/Transformer,ptolemy/kernel/util/NameDuplicationExceptionjava/lang/Stringjavax/media/jai/RenderedOp3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)Vptolemy/data/type/BaseTypeDOUBLE; DoubleType InnerClasses'Lptolemy/data/type/BaseType$DoubleType; setTypeEquals(Lptolemy/data/type/Type;)V setExpression(Ljava/lang/String;)VinputLptolemy/actor/TypedIOPort;OBJECTLptolemy/data/type/ObjectType;ptolemy/actor/TypedIOPortoutput(I)VG(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;Lptolemy/data/Token;)V getExpression()Ljava/lang/String;equals(Ljava/lang/Object;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString3(Lptolemy/kernel/util/Nameable;Ljava/lang/String;)VgetToken()Lptolemy/data/Token;intValue()Iupdate doubleValue()Dget(I)Lptolemy/data/Token;getValue()Ljavax/media/jai/RenderedOp; addSource>(Ljava/lang/Object;)Ljava/awt/image/renderable/ParameterBlock; _debuggingZgetWidth(I)Ljava/lang/StringBuilder;_debug getHeightgetMinXgetMaxXgetMinYgetMaxYadd-(F)Ljava/awt/image/renderable/ParameterBlock;javax/media/jai/JAIcreateZ(Ljava/lang/String;Ljava/awt/image/renderable/ParameterBlock;)Ljavax/media/jai/RenderedOp;(Ljavax/media/jai/RenderedOp;)Vsend(ILptolemy/data/Token;)V%ptolemy/data/type/BaseType$DoubleType!fghijklmlnlopqrsrtrurvrwxyrwz{rw|}rw~ *+,*Y*** * * Y**** *Y*Y*Y*Y*Y*Y6 OQRS'U1W?XHYM[W]n_`a %l+*n* M,!" *R,#" *A," *0,$" *%Y*&Y'(),)*+\+***,-.@+***,-/$+***,-0*+1N!*2;CLTp{ ` !%P=*2*3**45678Y9L* :;M,*&Y'?)-@A*B*&Y'C)-DA*B*&Y'E)-FA*B*&Y'G)-HA*B*&Y'I)-JA*B*&Y'K)-LA*B+*/MW+*0MW*7Ok8+MW*h 3FY+QY*.RSWB+TY*.USW/+VY*.WSW+XYYSW %YZ[\+]:*>*&Y'^)@A*B*&Y'_)DA*B*&Y'`)FA*B*&Y'a)HA*B*&Y'b)JA*B*&Y'c)LA*B*;Yde& $05;B\v(8;KN^ampz+<>=$0 5@I %