2 SZ  R  X R V  R  Y RT R   R  ' 8 R  - 0 / 4 3 8 8 R < O R @ S  S S 8 8 H H R H @ @ O @ alignment#Lptolemy/data/expr/StringParameter;extrusionDepthLptolemy/data/expr/Parameter; fontFamilyfontSizetext(Lptolemy/actor/parameters/PortParameter;_containedNodeLjavax/media/j3d/Node;_scaleTransformLjavax/media/j3d/Transform3D; _textGeometryLjavax/media/j3d/Text3D;5(Lptolemy/kernel/CompositeEntity;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablefamilieLjava/lang/String;this%Lptolemy/domains/gr/lib/TextString3D; container Lptolemy/kernel/CompositeEntity;namefamilies[Ljava/lang/String; StackMapTableo ExceptionsattributeChanged"(Lptolemy/kernel/util/Attribute;)V textValuefontFamilyValuedepthD extrusionLjavax/media/j3d/FontExtrusion;font3DLjavax/media/j3d/Font3D;alignmentValuealignIsizeF attributeLptolemy/kernel/util/Attribute;prefire()Z _createModel()VshapeLjavax/media/j3d/Shape3D;scaler Ljavax/media/j3d/TransformGroup;_getNodeObject()Ljavax/media/j3d/Node; SourceFileTextString3D.java bc&ptolemy/actor/parameters/PortParameter b Z[ Ptolemy !ptolemy/data/expr/StringParameter XU SansSerif ptolemy/data/expr/Parameter VW 0.2 YW1.0 TUcenterfirstlast `a ptolemy/data/StringToken ptolemy/data/DoubleToken javax/media/j3d/FontExtrusionjava/awt/geom/Line2D$DoubleDouble InnerClasses b bjavax/media/j3d/Font3D java/awt/Font b b  javax/media/j3d/Text3D     ^_javax/vecmath/Vector3d b  \]javax/media/j3d/TransformGroup  xy  b  javax/media/j3d/Shape3D b   javax/media/j3d/Transform3D #ptolemy/domains/gr/lib/TextString3D$ptolemy/domains/gr/lib/GRShadedShapeptolemy/kernel/CompositeEntityjava/lang/String*ptolemy/kernel/util/IllegalActionException,ptolemy/kernel/util/NameDuplicationException3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)V setStringMode(Z)V setExpression(Ljava/lang/String;)Vjava/awt/GraphicsEnvironmentgetLocalGraphicsEnvironment ()Ljava/awt/GraphicsEnvironment;getAvailableFontFamilyNames()[Ljava/lang/String; addChoiceptolemy/data/type/BaseTypeDOUBLE DoubleType'Lptolemy/data/type/BaseType$DoubleType; setTypeEquals(Lptolemy/data/type/Type;)V moveToFirst()IgetToken()Lptolemy/data/Token; stringValue()Ljava/lang/String; setString_changesAllowedNowZ doubleValue()Djava/awt/geom/Line2D(DDDD)V(Ljava/awt/Shape;)V(Ljava/lang/String;II)V1(Ljava/awt/Font;Ljavax/media/j3d/FontExtrusion;)V setFont3D(Ljavax/media/j3d/Font3D;)Vequals(Ljava/lang/Object;)Z setAlignment(I)V(DDD)VsetScale(Ljavax/vecmath/Vector3d;)V setTransform (Ljavax/media/j3d/Transform3D;)Vupdate-(Ljavax/media/j3d/Font3D;Ljava/lang/String;)V setCapability setGeometry(Ljavax/media/j3d/Geometry;)V _appearanceLjavax/media/j3d/Appearance; setAppearance(Ljavax/media/j3d/Appearance;)VaddChild(Ljavax/media/j3d/Node;)V%ptolemy/data/type/BaseType$DoubleType!RSTUVWXUYWZ[\]^_`abcd*+,*Y**** Y* *  N-:662:* *Y****Y**** Y* *** *!* "W*"W*#W*#W*$WerVWXY%[3\<a?bCd\eedkhyijlmnpqrstvwxyz{f4\ ghijklmhCnopNqrsttuvwxyd% +*#*%*&'(M*%,)+* +*\*%U**N* +M*,-.J/Y0Y)12:3Y4Y,56:*%7+*?*%8**1*+M>, 9>,!9>*%:J+*=*;;*,-.E*;*?@*;A*+Ben%FNX\pff zhN@{h\2|}p~ #h!!ijp(X-s Auvd: *C*De f  ijuvdS #*E*&'(L* +M*,-.J/Y0Y)12:3Y4Y,56:*8Y+F%*%G*+:6 9 6!96*%:HYI:  *%J *KL@YM:  N*OYP;*,-.8 *; *;A  Q* ?***%G*%Gez(<Q_gps}     "fp #ijzh {h(|}<~Qphs f D p(qsss uvd/*?e f ij0