2 2ab; c 1de fg7h i j 1k lm n9 1o: 1pq3 r 1s n5 1t6 1u v w 1x 1y 1z {| }~     ~ 1 thetaLptolemy/actor/TypedIOPort;anchorXanchorY initialThetaLptolemy/data/expr/Parameter;initialAnchorXinitialAnchorY angleType%Lptolemy/kernel/util/StringAttribute; _oldAngleD _oldAnchorX _oldAnchorY5(Lptolemy/kernel/CompositeEntity;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis!Lptolemy/domains/gr/lib/Rotate2D; container Lptolemy/kernel/CompositeEntity;nameLjava/lang/String; Exceptions_applyInitialTransform(Ldiva/canvas/Figure;)VfigureLdiva/canvas/Figure; StackMapTable_applyTransforminputTransformLjava/awt/geom/AffineTransform;angle anchorXValue anchorYValueneedsTransformZ SourceFile Rotate2D.java AB#ptolemy/kernel/util/StringAttribute A ;<radians ptolemy/data/expr/Parameterptolemy/data/DoubleToken A A 78 98 :8ptolemy/actor/TypedIOPort A 34 54 64 => ?> @> degrees     ptolemy/domains/gr/lib/Rotate2D$ptolemy/domains/gr/lib/GRTransform2D*ptolemy/kernel/util/IllegalActionException,ptolemy/kernel/util/NameDuplicationExceptiondiva/canvas/Figurejava/awt/geom/AffineTransform3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)V setExpression(Ljava/lang/String;)V(D)VG(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;Lptolemy/data/Token;)Vptolemy/data/type/BaseTypeDOUBLE DoubleType InnerClasses'Lptolemy/data/type/BaseType$DoubleType; setTypeEquals(Lptolemy/data/type/Type;)V7(Lptolemy/kernel/ComponentEntity;Ljava/lang/String;ZZ)VgetToken()Lptolemy/data/Token; doubleValue()D getExpression()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)Zjava/lang/Math toRadians(D)DgetRotateInstance$(DDD)Ljava/awt/geom/AffineTransform; transform"(Ljava/awt/geom/AffineTransform;)VisOutsideConnected()ZhasToken(I)Zget(I)Lptolemy/data/Token;getTransformContext ()Ldiva/canvas/TransformContext;diva/canvas/TransformContext getTransform!()Ljava/awt/geom/AffineTransform;_isAccumulatinggetInverseTransform concatenate%ptolemy/data/type/BaseType$DoubleType!12 3454647898:8;<=>?>@>ABCF *+,*Y***Y* Y * *Y* Y **Y* Y **Y***Y***Y**DBKMNP3Q=SSU]WsY}[\^_abcE FGHIJKLMNOPCc**  **  ** !*"#$**%+** *!&'D"3BMbEcFGcQRSMLMTPC *I* 9*!96*(4*))** I6*"#$(%I*(!*)** 96*("*)** w96;(&: ++, - *. ++/0+ 'Dj )8;JOdtwEH.UV FGQRW> X>Y>Z[SO\]'(4^LM_` l