All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class lyon.Geometry

java.lang.Object
   |
   +----lyon.Geometry

public final class Geometry
extends java.lang.Object

Variable Index

 o APP_NAME
 o camera
 o camera_grating_line
 o grating
 o grating_target_line
 o grid
 o lambda
 o laser
 o lwl
 o n
 o number_of_rays
 o Pi_on_180
 o step_size
 o wedge

Constructor Index

 o Geometry()

Method Index

 o add_elements(Vector)
 o allocate_ray_memory()
 o compute_rays()
 o delta_t()
 o init()
 o print()
 o print(PrintStream)
 o print_angles()
 o printShapes(Vector)
 o s()
 o save()
 o set_up_camera()
 o set_up_colors()
 o set_up_grating()
 o set_up_laser_wedge()

Variables

 o grid
 public static lyon.Grid grid
 o n
 public static observers.ObservableInt n
 o lambda
 public static observers.ObservableInt lambda
 o step_size
 public static observers.ObservableInt step_size
 o Pi_on_180
 public static double Pi_on_180
 o APP_NAME
 public static java.lang.String APP_NAME
 o camera
 public static lyon.Shape camera
 o grating
 public static lyon.Shape grating
 o wedge
 public static lyon.Shape wedge
 o laser
 public static lyon.Shape laser
 o lwl
 public static lyon.Shape lwl
 o number_of_rays
 public static observers.ObservableInt number_of_rays
 o grating_target_line
 public static lyon.Shape grating_target_line[]
 o camera_grating_line
 public static lyon.Shape camera_grating_line[]

Constructors

 o Geometry
 private Geometry()

Methods

 o delta_t
 public static double delta_t( o 
save
 public static void save( o 
printShapes
 static void printShapes(java.util.Vector v)
 o print
 public static void print(java.io.PrintStream out)
 o print
 public static void print( o 
s
 public static double s( o 
print_angles
 public static void print_angles( o 
init
 public static void init( o 
add_elements
 public static void add_elements(java.util.Vector v)
 o set_up_grating
 public static void set_up_grating( o 
allocate_ray_memory
 public static void allocate_ray_memory( o 
compute_rays
 public static void compute_rays( o 
set_up_laser_wedge
 public static void set_up_laser_wedge( o 
set_up_colors
 public static void set_up_colors( o 
set_up_camera
 public static void set_up_camera(
All Packages  Class Hierarchy  This Package  Previous  Next  Index