2  @ @  @ @ @ @ @ @ @ @  @ @  @ @ @          ?    @  @  @   @! @" H# H$ @% @& '( @) *+ = =,- =. @/ 0 12 E3 E45 E6 E7 E89 L L: L; E< L< E= L= L>  L E? L@ A EB C @D EE EFGH _IJ KLM NO `P b bQRS bT `U =VW =X nY Z[ \ ] ^ _` a b c @d @e f gh i j k l m n o p q r @s @t u v wx wy z E{ |font3DLjavax/media/j3d/Font3D;stringLjava/lang/String;positionLjavax/vecmath/Point3f; alignmentIpath charSpacingFnumChars targetThreads ConstantValue charTransforms[Ljavax/media/j3d/Transform3D; geometryList([Ljavax/media/j3d/GeometryArrayRetained; glyphVecs[Ljava/awt/font/GlyphVector;lowerLjavax/vecmath/Point3d;uppernewGeometryAtomListLjava/util/ArrayList;oldGeometryAtomListvpcToEcLjavax/media/j3d/Transform3D; drawTransform()VCodeLineNumberTablecomputeBoundingBox StackMapTable}update getFont3D()Ljavax/media/j3d/Font3D; setFont3D(Ljavax/media/j3d/Font3D;)V getString()Ljava/lang/String; setString(Ljava/lang/String;)V getPosition(Ljavax/vecmath/Point3f;)V setPosition getAlignment()I setAlignment(I)VgetPathsetPathgetBoundingBox (Ljavax/media/j3d/BoundingBox;)V~getCharacterSpacing()FsetCharacterSpacing(F)VsendDataChangedMessagesendTransformChangedMessageupdateCharacterDataupdateTransformDatasetLive(ZI)V intersects(Ljavax/media/j3d/PickShape;Ljavax/media/j3d/PickInfo;ILjavax/vecmath/Point3d;Ljavax/media/j3d/GeometryRetained;I)Z([Ljavax/vecmath/Point3d;)ZB(Ljavax/media/j3d/Transform3D;Ljavax/media/j3d/GeometryRetained;)Z(Ljavax/media/j3d/Bounds;)ZsetModelViewMatrix=(Ljavax/media/j3d/Transform3D;Ljavax/media/j3d/Transform3D;)Vexecute>(Ljavax/media/j3d/Canvas3D;Ljavax/media/j3d/RenderAtom;ZZFIZ)V getClassTypegetUniqueSource,(Ljava/util/ArrayList;)Ljava/util/ArrayList; SourceFileText3DRetained.javajavax/media/j3d/J3dThread javax/vecmath/Point3f  javax/media/j3d/Text3D javax/media/j3d/Transform3D %javax/media/j3d/GeometryArrayRetained java/awt/font/GlyphVector javax/vecmath/Point3d java/util/ArrayList  javax/media/j3d/GeometryRetained javax/vecmath/Vector3f                         javax/media/j3d/J3dMessage javax/media/j3d/Text3DRetained    javax/media/j3d/Shape3DRetained  javax/media/j3d/BoundingBox  javax/media/j3d/GeometryAtom            javax/media/j3d/GroupRetained javax/media/j3d/TargetsInterface javax/media/j3d/CachedTargets 9Text3DRetained : Problem !!! Can't find matching geomAtom   javax/media/j3d/NnuIdjavax/media/j3d/Targets   javax/media/j3d/VirtualUniverse             java/lang/Double            java/awt/geom/Rectangle2Djava/lang/Objectjava/lang/Throwable[Ljavax/media/j3d/J3dMessage;[Ljava/lang/Object; [Ljavax/media/j3d/CachedTargets;[Cjavax/media/j3d/PickShapejavax/media/j3d/PickInfo[Ljavax/vecmath/Point3d;javax/media/j3d/Bounds(FFF)VgeoType(Ljavax/vecmath/Tuple3f;)VsetgetVisualBounds()Ljava/awt/geom/Rectangle2D;xDgetWidth()Dy getHeightgetLogicalBoundszjavax/media/j3d/Font3D fontExtrusionLjavax/media/j3d/FontExtrusion;javax/media/j3d/FontExtrusionlengthgeomLockLjavax/media/j3d/GeometryLock;javax/media/j3d/GeometryLockgetLockunLockjava/lang/StringsetLower(Ljavax/vecmath/Point3d;)VsetUpper liveStateLockLjava/lang/Object;source"Ljavax/media/j3d/SceneGraphObject; javax/media/j3d/SceneGraphObjectisLive()Z universeListsizetypethreads userListsget(I)Ljava/lang/Object;clearboundsAutoComputeZboundsLjavax/media/j3d/Bounds;getCombineBounds getGeomAtomA(Ljavax/media/j3d/Shape3DRetained;)Ljavax/media/j3d/GeometryAtom; geometryArray#[Ljavax/media/j3d/GeometryRetained;lastLocalTransformArraylocaleLjavax/media/j3d/Locale;visible!Ljavax/media/j3d/Shape3DRetained;isAlphaEditable%(Ljavax/media/j3d/GeometryRetained;)Z alphaEditableadd(Ljava/lang/Object;)Z setGeomAtomB(Ljavax/media/j3d/Shape3DRetained;Ljavax/media/j3d/GeometryAtom;)VtoArray()[Ljava/lang/Object; mirrorShape3DparentLjavax/media/j3d/NodeRetained;getClosestTargetsInterface%(I)Ljavax/media/j3d/TargetsInterface;java/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintlngetCachedTargets$(III)Ljavax/media/j3d/CachedTargets;copy"(Ljavax/media/j3d/CachedTargets;)Vreplace2(Ljavax/media/j3d/NnuId;Ljavax/media/j3d/NnuId;I)VresetCachedTargets%(I[Ljavax/media/j3d/CachedTargets;I)Vargsuniverse!Ljavax/media/j3d/VirtualUniverse;mcLjavax/media/j3d/MasterControl;javax/media/j3d/MasterControlprocessMessage ([Ljavax/media/j3d/J3dMessage;)VcharAt(I)CfontLjava/awt/Font;frc!Ljava/awt/font/FontRenderContext; java/awt/FontcreateGlyphVector@(Ljava/awt/font/FontRenderContext;[C)Ljava/awt/font/GlyphVector;triangulateGlyphsE(Ljava/awt/font/GlyphVector;C)Ljavax/media/j3d/GeometryArrayRetained;(Ljavax/vecmath/Vector3f;)Vmat[D geoBoundsLjavax/media/j3d/BoundingBox; doSetLive markAsLiveinvert (Ljavax/media/j3d/Transform3D;)V transform:(Ljavax/media/j3d/Transform3D;)Ljavax/media/j3d/PickShape;distance(Ljavax/vecmath/Point3d;)D(Ljavax/vecmath/Tuple3d;)V1(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;)Vmuljavax/media/j3d/Canvas3DctxLjavax/media/j3d/Context;;(Ljavax/media/j3d/Context;[DLjavax/media/j3d/Transform3D;)V sourceNodeindexOf(Ljava/lang/Object;)I @{****Y * * * * * ***Y*Y*Y*Y*BX/ 012&3+40;8@@AHFSG^MiNtYzZ YLYMY*N6699 +-,-* +*  * 6* `6B* * 36* 6*2 : ,Y! "c!,Y# $c#6 *2%"9*2 : * c9 $9 * J t,Y!c!,# -&c,-& c#+Y!g!,# -&co,-& c#`,Y# c#,! "-'cB,-' "c!0+Y# g#,! "-'c,-' "c!* ,!+!g9 ,#+#g9*  (k9 (k9* ~6Oh+Y! g!,Y! g!K+Y! c!,Y! c!2+Y#g#,Y#g#+Y#c#,Y#c#+** *+,+**,+**+,c*;^_`a"b(f-g2i9kIlLmWnfoiporzstwxy{|~ %5DObtw $/2=HKVafwgI @ / @V))/,4  @ *H*-.*+*/*-0*1 *r0*-.*++ * *+2 */*-0*1&   $+/% +*3 K*-.*+3*4*-0*5%&'()** DH*-.* *4*-0*5_` abcd* {2* *4*5  u*YM+*6+*7,çN,- @H* H*-.*# *4*-0*5 =Y: Y: *8Y:*9:|*;Y:*;<6=L=H+=Y>S+2?+2 A*BC:*D*D><CE:  F  GHI J<6 K:LYM:664 JC:@: `6N O6 PQ RS T6:6 JC:UV WX  JC:NS^@:6 J2: NSO2SNSOS{*YW*YW Zg*[:*[:*\:<6>:CE:]<6^_a:b:6]CE:K:62  cdef:5bYgS2h22i2ik Shl YW YW +2mS+2mS+2*;Cno <+2m [S+2m [S D Dp+qç :ç :,n $,5;CMU^kry  ' . 14;JOYehnu !"#$() 12 36 7)8198=@>C?N@XBaCfFkHrJ|KMNOPQOUVY[\]^b Jgj#k+=1q;rEsVu^vkwxz}{~"=@=@(@E@ELL.73& @5 @"@:@E`@EE`LC@EE`bL@E`@EF@ @EY:*8Y: *9:*;Y: *;<6=L=+=Y>S+2?+2 A*BC:><ZCE:6J<!JC:  * J<KYW+2m[S+2m*S+2*;CnoCp+q ç :    ç :   # v #,2:DLUbmx  4 @/ @ @E$ @E @E @/ @ @E{L** ** ** *L=* B+*rU**s*t+uS***2+4vS*42 &-7BZpvz&F=>99Y*:**** <* * YwS* N*2x*  * =* `>F* * 7=* >*2 : *Y! "c!*Y# $c#<*2%"9*2 : * c9 $9* 2`Y'c'*Y!c!*#&c*&c#Y'g'*Y!g!*#&c*&c#Y&c&*Y#c#*! "'c_*' "c!IY&g&*Y#g#*! "'c*' "c!* *2x* Y*!*!g9 *#*#g9 *  (k9  (k9 * ]<* *2y\1 gR*Y! g!*Y! g!<* *2y\1 cR*Y! c!*Y! c!<* *2y\1 gR*Y# g#*Y# g#@<* *2y\1 cR*Y# c#*Y# c#*** *+********+,c***z{FQ  )4>KQXcsu"0DWes  )1<EM^ov~!#$#&'(*+*-.#/&203A2G5U6c7f9p:9<=DEFHLMH6@! 3OBBHE@!3*/*|*}WX YZ Yw::6 9 9 Y:6* c*2:O*2+:  ,) 9   6  9  * 2f_ ` acde g,h5i:jFkNl`mdnfpoqwr{stgz~z#@ B@ @ < YwM6+:+d6YS* d6M*2N-;,*2+d6,+22- 6 J )/<DHS^kqz}Q@ !@ @ |,* d6 *2N--+, "$*@ u(* d>*2M, ,+  &@+ *+*,  X Yw:6  *D** 2++*y* 2+, " +<QW   JAYM+<>6,+CE:,6 ,YW,&  $,29?>@(@@