All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class lyon.GUI

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----java.applet.Applet
                                   |
                                   +----lyon.GUI

public class GUI
extends java.applet.Applet
implements futils.utils.constants

Variable Index

 o allStr
 o anchor
 o ap_cb
 o c
 o cameraStr
 o checkboxes
 o drawnShapes
 o g
 o gf
 o graphDLvsXStr
 o graphPvsXStr
 o gratingStr
 o grid
 o i3_cb
 o laserAngleStr
 o laserStr
 o main_frame
 o mouseChoice
 o mouseChoiceItems
 o objectPropertiesStr
 o order_cb
 o r3_cb
 o version
 o x3_cb

Constructor Index

 o GUI()

Method Index

 o add_rays()
 o create_gui()
 o create_main_frame(Main)
 o handleEvent(Event)
 o init_gui()
 o keyDown(Event, int)
 o make_graph_dl()
 o make_graph_p()
 o paint(Graphics)
 o print_dl()
 o processMouseUp(String, int, int)
 o update_dl(Dl)
 o update_dons_dl(Dl)
 o update_p(Dl)

Variables

 o mouseChoice
 java.awt.Choice mouseChoice
 o objectPropertiesStr
 java.lang.String objectPropertiesStr
 o cameraStr
 java.lang.String cameraStr
 o laserStr
 java.lang.String laserStr
 o laserAngleStr
 java.lang.String laserAngleStr
 o gratingStr
 java.lang.String gratingStr
 o graphPvsXStr
 java.lang.String graphPvsXStr
 o graphDLvsXStr
 java.lang.String graphDLvsXStr
 o allStr
 java.lang.String allStr
 o mouseChoiceItems
 java.lang.String mouseChoiceItems[]
 o version
 static java.lang.String version
 o grid
 lyon.Grid grid
 o drawnShapes
 static java.util.Vector drawnShapes
 o gf
 public static java.awt.Frame gf
 o ap_cb
 java.awt.Checkbox ap_cb
 o order_cb
 java.awt.Checkbox order_cb
 o i3_cb
 java.awt.Checkbox i3_cb
 o r3_cb
 java.awt.Checkbox r3_cb
 o x3_cb
 java.awt.Checkbox x3_cb
 o checkboxes
 java.awt.Checkbox checkboxes[]
 o c
 lyon.Camera c
 o g
 lyon.Grating g
 o anchor
 lyon.point anchor
 o main_frame
 public static lyon.MenuBarFrame main_frame

Constructors

 o GUI
 public GUI()

Methods

 o create_gui
 public void create_gui()
 o create_main_frame
 public static void create_main_frame(lyon.Main m)
 o update_dl
 public void update_dl(grapher.Dl dl)
 o update_dons_dl
 public void update_dons_dl(grapher.Dl dl)
 o add_rays
 void add_rays()
 o print_dl
 public void print_dl()
 o init_gui
 public void init_gui()
 o handleEvent
 public boolean handleEvent(java.awt.Event e)
Overrides:
handleEvent in class java.awt.Component
 o make_graph_dl
 public void make_graph_dl()
 o make_graph_p
 public void make_graph_p()
 o update_p
 public void update_p(grapher.Dl p)
 o processMouseUp
 public void processMouseUp(java.lang.String object_name,
                            int x,
                            int y)
 o keyDown
 public boolean keyDown(java.awt.Event evt,
                        int key)
Overrides:
keyDown in class java.awt.Component
 o paint
 public synchronized void paint(java.awt.Graphics g)
Overrides:
paint in class java.awt.Container

All Packages  Class Hierarchy  This Package  Previous  Next  Index