All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class lyon.Grating

java.lang.Object
   |
   +----java.util.Observable
           |
           +----futils.utils.Computation
                   |
                   +----lyon.Shape
                           |
                           +----lyon.Grating

class Grating
extends lyon.Shape

Variable Index

 o L
 o pitch1
 o pitch2

Constructor Index

 o Grating()

Method Index

 o change_config(double)
 o change_config(point)
 o draw(Graphics)
 o getPitch1()
 o getPitch2()
 o pitch(double)
 o print()
 o setPitch(int, int)

Variables

 o pitch1
 private observers.ObservableDouble pitch1
 o pitch2
 private observers.ObservableDouble pitch2
 o L
 public double L

Constructors

 o Grating
 Grating()

Methods

 o setPitch
 void setPitch(int v1,
               int v2)
 o getPitch2
 public observers.ObservableDouble getPitch2()
 o getPitch1
 public observers.ObservableDouble getPitch1()
 o pitch
 double pitch(double t)
 o change_config
 void change_config(double length)
 o change_config
 void change_config(lyon.point t)
 o print
 void print()
Overrides:
print in class lyon.Shape
 o draw
 void draw(java.awt.Graphics g)
Overrides:
draw in class lyon.Shape

All Packages  Class Hierarchy  This Package  Previous  Next  Index