org.jscience.physics.waves.optics.elements
Class Screen

java.lang.Object
  extended by org.jscience.physics.waves.optics.elements.OpticalElement
      extended by org.jscience.physics.waves.optics.elements.Screen
All Implemented Interfaces:
java.lang.Cloneable

public class Screen
extends OpticalElement

DOCUMENT ME!


Constructor Summary
Screen()
          Creates a new Screen object.
Screen(double height, double depth)
          Creates a new Screen object.
 
Method Summary
 void drawSelf(java.awt.Graphics g)
          DOCUMENT ME!
 double getDepth()
          DOCUMENT ME!
 double getHeight()
          DOCUMENT ME!
 void propagateRayPointSelf(RayPoint r)
          DOCUMENT ME!
 void setDepth(double depth)
          DOCUMENT ME!
 void setHeight(double height)
          DOCUMENT ME!
 
Methods inherited from class org.jscience.physics.waves.optics.elements.OpticalElement
clone, draw, drawRay, getAxis, getCenter, getOffAxis, getWidth, getX, moveAxis, moveOffAxis, moveOnAxis, propagate, propagateRayPoint, putAfter, rearrange, setWidth, translateOrigin, translateOriginBack
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Screen

public Screen()
Creates a new Screen object.


Screen

public Screen(double height,
              double depth)
Creates a new Screen object.

Parameters:
height - DOCUMENT ME!
depth - DOCUMENT ME!
Method Detail

setDepth

public void setDepth(double depth)
DOCUMENT ME!

Parameters:
depth - DOCUMENT ME!

getDepth

public double getDepth()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setHeight

public void setHeight(double height)
DOCUMENT ME!

Parameters:
height - DOCUMENT ME!

getHeight

public double getHeight()
DOCUMENT ME!

Returns:
DOCUMENT ME!

propagateRayPointSelf

public void propagateRayPointSelf(RayPoint r)
DOCUMENT ME!

Specified by:
propagateRayPointSelf in class OpticalElement
Parameters:
r - DOCUMENT ME!
See Also:
RayPoint, OpticalElement.getCenter()

drawSelf

public void drawSelf(java.awt.Graphics g)
DOCUMENT ME!

Specified by:
drawSelf in class OpticalElement
Parameters:
g - DOCUMENT ME!