PK z6 META-INF/PK z6svMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.6.5 Created-By: 1.6.0_01-b06 (Sun Microsystems Inc.) Main-Class: scopeinfo.Main Class-Path: X-COMMENT: Main-Class will be added automatically by build PK y6 scopeinfo/PK k6 scopeinfo/Main.class2    ()VCodeLineNumberTableLocalVariableTablethisLscopeinfo/Main;main([Ljava/lang/String;)Vargs[Ljava/lang/String;wLscopeinfo/ScopeFrame; SourceFile Main.java  scopeinfo/ScopeFrame   scopeinfo/Mainjava/lang/Object setVisible(Z)V writeUpdates!  3*     RYM,,  ! #%  PK y6Yscopeinfo/ScopeFrame$1.class2$   this$0Lscopeinfo/ScopeFrame;(Lscopeinfo/ScopeFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLscopeinfo/ScopeFrame$1; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileScopeFrame.javaEnclosingMethod !  ! "#scopeinfo/ScopeFrame$1java/awt/event/MouseAdapterscopeinfo/ScopeFrameinitComponents()V access$0004(Lscopeinfo/ScopeFrame;Ljava/awt/event/MouseEvent;)V0  4 *+*    A *+     PK y6>Xscopeinfo/ScopeFrame$2.class2$   this$0Lscopeinfo/ScopeFrame;(Lscopeinfo/ScopeFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLscopeinfo/ScopeFrame$2; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileScopeFrame.javaEnclosingMethod !  ! "#scopeinfo/ScopeFrame$2java/awt/event/MouseAdapterscopeinfo/ScopeFrameinitComponents()V access$1004(Lscopeinfo/ScopeFrame;Ljava/awt/event/MouseEvent;)V0  4 *+*    A *+     PK y6㜵scopeinfo/ScopeFrame$3.class2$   this$0Lscopeinfo/ScopeFrame;(Lscopeinfo/ScopeFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLscopeinfo/ScopeFrame$3; mouseDragged(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileScopeFrame.javaEnclosingMethod !  ! "#scopeinfo/ScopeFrame$3!java/awt/event/MouseMotionAdapterscopeinfo/ScopeFrameinitComponents()V access$2004(Lscopeinfo/ScopeFrame;Ljava/awt/event/MouseEvent;)V0  4 *+*    A *+     PK y6"scopeinfo/ScopeFrame$4.class2$   this$0Lscopeinfo/ScopeFrame;(Lscopeinfo/ScopeFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLscopeinfo/ScopeFrame$4; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileScopeFrame.javaEnclosingMethod !  ! "#scopeinfo/ScopeFrame$4java/awt/event/MouseAdapterscopeinfo/ScopeFrameinitComponents()V access$3004(Lscopeinfo/ScopeFrame;Ljava/awt/event/MouseEvent;)V0  4 *+*    A *+     PK y6Hscopeinfo/ScopeFrame$5.class2   ()VCodeLineNumberTableLocalVariableTablethis InnerClassesLscopeinfo/ScopeFrame$5;run SourceFileScopeFrame.javaEnclosingMethod   scopeinfo/ScopeFrame scopeinfo/ScopeFrame$5java/lang/Objectjava/lang/Runnablemain([Ljava/lang/String;)V setVisible(Z)V0  /*     : Y     PK y67O6O6scopeinfo/ScopeFrame.class2s 5 6 7 8 9: 9 ; <= 9 >? 9 @A 9 B C D E F GH 9 I J K L M N O P Q R S TU &9 VW )9 X Y Z [ \ ] ^ _ ` a b c d e f g hi <9 j k l m n op qr st Hu v w xy sz{|}~  ^ &  ^  ^ ^ ) )s  ) k ) n )  y  <s  <  <    ^             ^        )   9                      & H H@$ &     SILscopeinfo/ScopeInfo;CalculateButtonLjavax/swing/JButton;F_DistanceToFilmPlaneLjavax/swing/JTextField;F_EffectiveFocalLengthF_EffectiveFocalRatioF_EyepieceFocalLengthF_EyepieceProjectionLjavax/swing/JCheckBox; F_ImageAreaH F_ImageAreaWF_ObjectFilmSize_hF_ObjectFilmSize_wF_ObjectSize_hF_ObjectSize_wF_PrimaryDiameterF_PrimaryFocalLengthPrjoectionTypeLjavax/swing/ButtonGroup;jButton1jLabel1Ljavax/swing/JLabel;jLabel10jLabel11jLabel12jLabel13jLabel14jLabel15jLabel16jLabel17jLabel18jLabel19jLabel2jLabel20jLabel21jLabel22jLabel23jLabel24jLabel3jLabel4jLabel5jLabel6jLabel7jLabel8jLabel9jPanel1Ljavax/swing/JPanel; jSeparator1Ljavax/swing/JSeparator; jSeparator2()VCodeLineNumberTableLocalVariableTablethisLscopeinfo/ScopeFrame;initComponents jPanel1LayoutLjavax/swing/GroupLayout;layoutExitButton_MouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;!F_EyepieceProjection_MouseClicked StackMapTableCalculateButtonMouseDraggedCalculateButtonMouseClickedmain([Ljava/lang/String;)Vargs[Ljava/lang/String; writeUpdates readUpdates calculatedrawFilm(DDDD)VscaleDfilm_wfilm_hobject_wobject_hgLjava/awt/Graphics;jpcenter_xIcenter_yarea_xarea_yfilm_xfilm_yobject_xobject_yU access$0004(Lscopeinfo/ScopeFrame;Ljava/awt/event/MouseEvent;)Vx0x1 access$100 access$200 access$300 SourceFileScopeFrame.java       scopeinfo/ScopeInfo javax/swing/ButtonGroup javax/swing/JTextField javax/swing/JLabel javax/swing/JSeparator javax/swing/JPanel javax/swing/JCheckBox javax/swing/JButton  Jim's Astrophotography Assistant Field1 java/awt/Dimension    Object Size (vertical)Imaging Area Size (vertical) jTextField2mm jTextField3 jTextField4Primary Focal LengthPrimary Diameter jTextField5Distance To Film Plane jTextField6Eyepiece Focal Length jTextField7 jTextField8 Object Size on film (vertical)javax/swing/GroupLayout           Eyepiece Projection  java/awt/Insets  scopeinfo/ScopeFrame$1 InnerClasses   JTextField8Effective Focal Length jTextField1 arcsecObject Size (horizontal)Imaging Area Size (horizontal) Object Size on Film (horizontal)javax/swing/ImageIcon    Calculatescopeinfo/ScopeFrame$2scopeinfo/ScopeFrame$3 !"Exitscopeinfo/ScopeFrame$4Film area imaged:Effective Focal Ratio #$% &() *( + ,- ,.  / 01 02 *3 ,46 89 :; ,< = ,> ,? 0@ :A B C D EF G scopeinfo/ScopeFrame$5H IJ KL MN O P Q R S T U V W XY ZY [Y \] ^_ `Y    ab c" d" efg hi jk lm no pscopeinfo/ScopeFramejavax/swing/JFramesetDefaultCloseOperation(I)VsetTitle(Ljava/lang/String;)VsetText(II)VsetMaximumSize(Ljava/awt/Dimension;)VsetMinimumSizesetPreferredSize setFocusable(Z)V(Ljava/awt/Container;)V setLayout(Ljava/awt/LayoutManager;)V!javax/swing/GroupLayout$Alignment AlignmentLEADING#Ljavax/swing/GroupLayout$Alignment;createParallelGroup ParallelGroupL(Ljavax/swing/GroupLayout$Alignment;)Ljavax/swing/GroupLayout$ParallelGroup;%javax/swing/GroupLayout$ParallelGroupaddGap,(III)Ljavax/swing/GroupLayout$ParallelGroup;setHorizontalGroupqGroup"(Ljavax/swing/GroupLayout$Group;)VsetVerticalGroup setSelectedjavax/swing/BorderFactorycreateEmptyBorder!(IIII)Ljavax/swing/border/Border; setBorder(Ljavax/swing/border/Border;)V(IIII)V setMargin(Ljava/awt/Insets;)V(Lscopeinfo/ScopeFrame;)VaddMouseListener!(Ljava/awt/event/MouseListener;)VsetRequestFocusEnabledsetIcon(Ljavax/swing/Icon;)VaddMouseMotionListener'(Ljava/awt/event/MouseMotionListener;)VgetContentPane()Ljava/awt/Container;java/awt/ContainercreateSequentialGroupSequentialGroup+()Ljavax/swing/GroupLayout$SequentialGroup;'javax/swing/GroupLayout$SequentialGroupaddContainerGapTRAILING addComponent`(Ljava/awt/Component;Ljavax/swing/GroupLayout$Alignment;)Ljavax/swing/GroupLayout$ParallelGroup;?(Ljava/awt/Component;)Ljavax/swing/GroupLayout$SequentialGroup;.(III)Ljavax/swing/GroupLayout$SequentialGroup;addGroupH(Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$ParallelGroup;J(Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$SequentialGroup;-(II)Ljavax/swing/GroupLayout$SequentialGroup;c(Ljava/awt/Component;Ljavax/swing/GroupLayout$Alignment;III)Ljavax/swing/GroupLayout$ParallelGroup;r*javax/swing/LayoutStyle$ComponentPlacementComponentPlacementRELATED,Ljavax/swing/LayoutStyle$ComponentPlacement;addPreferredGapW(Ljavax/swing/LayoutStyle$ComponentPlacement;)Ljavax/swing/GroupLayout$SequentialGroup;=(Ljava/awt/Component;)Ljavax/swing/GroupLayout$ParallelGroup;M(Ljavax/swing/GroupLayout$Alignment;Z)Ljavax/swing/GroupLayout$ParallelGroup;@(Ljava/awt/Component;III)Ljavax/swing/GroupLayout$ParallelGroup;B(Ljava/awt/Component;III)Ljavax/swing/GroupLayout$SequentialGroup;k(Ljavax/swing/GroupLayout$Alignment;Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$ParallelGroup;Y(Ljavax/swing/LayoutStyle$ComponentPlacement;II)Ljavax/swing/GroupLayout$SequentialGroup;BASELINEpackdispose isSelected()Z setEnabledjava/awt/EventQueue invokeLater(Ljava/lang/Runnable;)V objectSize_hjava/lang/DoubletoString(D)Ljava/lang/String; objectSize_w frameWidth frameHeightfilmPlaneDistanceeyepieceFocalLengthprimaryFocalLengthprimaryDiametersetEFLeffectiveFocalLength SizeOnFilm_h()D SizeOnFilm_wcalcEFRgetText()Ljava/lang/String;valueOf&(Ljava/lang/String;)Ljava/lang/Double; doubleValuegetSize()Ljava/awt/Dimension;widthheight getGraphics()Ljava/awt/Graphics;java/awt/Graphics clearRectjava/awt/ColorBLACKLjava/awt/Color;setColor(Ljava/awt/Color;)VfillArc (IIIIII)VdrawRectjavax/swing/GroupLayout$Groupjavax/swing/LayoutStyle!,J**Y*   P* Y * Y*Y*Y* Y*Y* Y*Y*Y* Y*Y*Y* Y*Y* Y *Y!* Y"* Y#*Y$*Y%*&Y'(*)Y*+* Y,*Y-* Y.*Y/*Y0*Y1*Y2*Y3*Y4*Y5*Y6*Y7*Y8* Y9*Y:*Y;**}~*>Y**>Y**?~*?Y**@N*AN*BsG*B\*BHYEIJ*BHYEIK^Y*_M*,,,ab,,ab,,b*0a,*Z,,ab*n,,ab****2...,a,,*.**a*a,ab***1*/,**4,**3   ,,ab,*+,,ab*-**!ZZZ,*,a,b* *"*B,ab*7*5*6))),*A,*%n,,ab,,a*$*:$$$,*>N*?,ab,*9*;,*#*8),*@ ,*(d,,ab,,ab,,b**/,b*0*1,**.,b***,b***2,b***3,b***4* ,b,*+**!*-,,b* *5,b*"*6,b*,*7,b*A*B*% ,ab,*$*:,b*>*?,,b*#*8,b*9*;*@*(e* !!",#7$B%M&X'c(n)y*+,-./0123456789):4;?<J=U>`?k@vABCDEFGHIKLMNOP#R,T5V>WPXbZk\t]^`bcdfhjkl npq1rCtLvUwgxyz{|}&5>FXjs| %7@PYbq rI K O  Pe=*    N*+&*,*"* *B#*,*"* *B*  "-5=EMNN   - 5  =*    9 Y    a**G*.*G**G**G* *G*"*G**G**G*+ ****,*G*#*G*9*G*B*GB"3DUfw      ****.******** **"***** (<Pdx _ )*******"#$(% )*(:  6  6 'o)o g'o9g)o9'k6)k6k6k6 l6 l6  :    ¶  ld ldh  ld ldűJ8;<@(A6DAHHIOJWK_NeOkQrR}SUWY3rF  eS!" kM#" $" %"Hp&"Oi'"Wa("_Y)"Aw 36 *+ *+,-:*+ ./ 0-:*+ ./ 1-:*+ ./ 2-:*+ ./ 34R n^@^^^'57@PK x6%Zscopeinfo/ScopeInfo.class2Y &E@Q@ %F@C %G@8 %H@B %I@@ %J@i` %K %L@? %M@ %N %O@È PQ@$ %R %SA -TU objectSize_hD objectSize_w frameHeight frameWidtheffectiveFocalLengthkRatioprimaryDiameterprimaryFocalLengthfilmPlaneDistanceeyepieceFocalLength()VCodeLineNumberTableLocalVariableTablethisLscopeinfo/ScopeInfo; SizeOnFilm_h()Dsize SizeOnFilm_wcalcEFRefrcalcEFLeflsetEFL SourceFileScopeInfo.java 23 '( )( *( +( ,( .( /( 0( 1( -(V WX =: ?:scopeinfo/ScopeInfojava/lang/Objectjava/lang/Mathround(D)J!%& '()(*(+(,(-(.(/(0(1(234D**** * *****5.   '.5<C6 D789:4\ **k*WokH'oH'5 !"6 78;(<:4\ **k*WokH'oH'5'()6 78;(=:4f&**k**koH'kH'oH'5/01$36&78>(?:4V*!*kkH'oH'59:<678@(A347 **"5 @A6  78B34#5 CDPK z6 AMETA-INF/PK z6sv+META-INF/MANIFEST.MFPK y6 A-scopeinfo/PK k6 Uscopeinfo/Main.classPK y6Yscopeinfo/ScopeFrame$1.classPK y6>Xscopeinfo/ScopeFrame$2.classPK y6㜵 scopeinfo/ScopeFrame$3.classPK y6" scopeinfo/ScopeFrame$4.classPK y6Hscopeinfo/ScopeFrame$5.classPK y67O6O6;scopeinfo/ScopeFrame.classPK x6%ZHscopeinfo/ScopeInfo.classPK N