Sindbad~EG File Manager
��� 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; painted Z xfac F prevx I prevy xtheta ytheta
scalefudge amat
LMatrix3D; tmat mdname Ljava/lang/String; message <init> ()V Code LineNumberTable init
StackMapTable � � � destroy run � � start stop mouseClicked (Ljava/awt/event/MouseEvent;)V mousePressed
mouseReleased mouseEntered mouseExited mouseDragged �
mouseMoved paint (Ljava/awt/Graphics;)V
setPainted
getAppletInfo ()Ljava/lang/String; getParameterInfo ()[[Ljava/lang/String;
SourceFile ThreeD.java g h W X ` Z Matrix3D a b c b d e f e model � � scale � � � � � java/lang/Exception � � � � model.obj � � � � \ � \ � � � � � � � � � � � � � � java/net/URL � � g � � � Model3D g � U V � h � h Z Z Z Z Z Z Y Z � � h h java/lang/Thread g t h �
[ \ ] \
h h b � X � � h Error in model: h OTitle: 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. ThreeD java/applet/Applet java/lang/Runnable java/awt/event/MouseListener "java/awt/event/MouseMotionListener java/io/InputStream java/awt/event/MouseEvent getParameter &(Ljava/lang/String;)Ljava/lang/String; java/lang/Float valueOf %(Ljava/lang/String;)Ljava/lang/Float;
floatValue ()F yrot (D)V xrot getSize ()Ljava/awt/Dimension; java/awt/Dimension width height resize (II)V addMouseListener !(Ljava/awt/event/MouseListener;)V addMouseMotionListener '(Ljava/awt/event/MouseMotionListener;)V removeMouseListener removeMouseMotionListener
currentThread ()Ljava/lang/Thread; setPriority (I)V getDocumentBase ()Ljava/net/URL; #(Ljava/net/URL;Ljava/lang/String;)V
openStream ()Ljava/io/InputStream; (Ljava/io/InputStream;)V findBB compress xmax xmin ymax ymin zmax zmin toString close repaint (Ljava/lang/Runnable;)V getX ()I getY consume unit mult
(LMatrix3D;)V mat translate (FFF)V transformed java/awt/Graphics
drawString (Ljava/lang/String;II)V java/lang/Object notifyAll ! P Q R S T U V W X Y Z [ \ ] \ ^ Z _ Z ` Z a b c b d e f e g h i [ /*� *� *� *� Y� � *� Y� � *� *� � j Y \ ` a $b )c k h i �**
� � **� �
� � � L*� � *� � *� � *� **� � � ��
*� � *� � � ��
*� � � **� **� �
j . f
h i j (k 2l 9m ?n up zq r l 7 ] m R n� o n� o n� o n p h i + **� **� � j u v
w q h i � �L� � � Y*� *� � !� "L� #Y+� $M*,� %,� &,� ',� (,� )fF,� *,� +f8,� ,,� -f8%�� F%�� F*� � �%n8*� � �%n8*.�� � j*� j� /� M*� %*,� 0� +� +� 1� M*� 2� � � � � � j n z | } ~ % *� .� 2� <� G� R� Y� \� c� f� r� ~� �� �� �� �� �� �� �� �� �� �� l ` � \ o r s � '