2 Q P P  P P P P P @4   P P P P P P 3 3 P   # P # # # # # # # #?333 P  P 3 3 P P C  # A A # # P md LModel3D;paintedZxfacFprevxIprevyxthetaytheta scalefudgeamat LMatrix3D;tmatmdnameLjava/lang/String;message()VCodeLineNumberTableinit StackMapTabledestroyrunstartstop mouseClicked(Ljava/awt/event/MouseEvent;)V mousePressed mouseReleased mouseEntered mouseExited mouseDragged mouseMovedpaint(Ljava/awt/Graphics;)V setPainted getAppletInfo()Ljava/lang/String;getParameterInfo()[[Ljava/lang/String; SourceFile ThreeD.java gh WX `ZMatrix3D ab cb de femodel scale java/lang/Exception  model.obj  \ \  java/net/URL g Model3D g UV h h Z Z Z Z Z Z YZ  h hjava/lang/Thread g th   [\   ]\  h h  b   X  hError in model:  hOTitle: ThreeD Author: James Gosling? An applet to put a 3D model into a page.[Ljava/lang/String;java/lang/String path string&The path to the model to be displayed.float&The scale of the model. Default is 1.ThreeDjava/applet/Appletjava/lang/Runnablejava/awt/event/MouseListener"java/awt/event/MouseMotionListenerjava/io/InputStreamjava/awt/event/MouseEvent getParameter&(Ljava/lang/String;)Ljava/lang/String;java/lang/FloatvalueOf%(Ljava/lang/String;)Ljava/lang/Float; floatValue()Fyrot(D)VxrotgetSize()Ljava/awt/Dimension;java/awt/Dimensionwidthheightresize(II)VaddMouseListener!(Ljava/awt/event/MouseListener;)VaddMouseMotionListener'(Ljava/awt/event/MouseMotionListener;)VremoveMouseListenerremoveMouseMotionListener currentThread()Ljava/lang/Thread; setPriority(I)VgetDocumentBase()Ljava/net/URL;#(Ljava/net/URL;Ljava/lang/String;)V openStream()Ljava/io/InputStream;(Ljava/io/InputStream;)VfindBBcompressxmaxxminymaxyminzmaxzmintoStringcloserepaint(Ljava/lang/Runnable;)VgetX()IgetYconsumeunitmult (LMatrix3D;)Vmat translate(FFF)V transformedjava/awt/Graphics drawString(Ljava/lang/String;II)Vjava/lang/Object notifyAll!PQRST UVWXYZ[\]\^Z_Z`Zabcbdefeghi[/*** *Y*Y** jY\ `a$b)ckhi** ** L*** ***  **  ***** j. f hij(k2l9m?nupzqrl7]m Rnonononphi+ ****juv wqhiLY* *!"L#Y+$M*,%,&,',(,)fF,*,+f8,,,-f8%F%F*%n8*%n8*.j*j/M*%*,0 ++1M*2jnz| }~%*.2<GRY\cfr~l` \ors 'orsnorsn orm BmthiC*%* 3Y*45jluhijvwijxwi9*+67*+89+:jywijzwij{wij|wiy+6=+8>*;*9d &;EOZafjotxljo}~wiji**%*%>;*%>*%)*%(bv n*%+*%*bv n*%-*%,bv n?*%>*=*%>*/*/v@*/j*nA*%>*l*lB?*%C*%+D*E* +FG+*  (Gj6 Q_l"hi* **Hj iIjiO3JYKY SYLSYMSSYKY SYNSYOSSL+j 1