All Packages Class Hierarchy
A
B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Index of all Fields and Methods
- addAperture(double,
double). Method in class optics.OpticsApplet
- Add a blocking aperture at x.
- addApertureP(int,
int). Method in class optics.OpticsApplet
- Add a blocking aperture at x.
- addDielectric(double,
double, double). Method in class optics.OpticsApplet
- Add a dielectric interface that can have a radius of curvature or none at all.
- addDielectricP(int,
double, int). Method in class optics.OpticsApplet
- Add a dielectric interface that can have a radius of curvature or none at all.
- addIndexChange(double,
double). Method in class optics.OpticsApplet
- Add an index change that has no curvature.
- addIndexChangeP(int,
double). Method in class optics.OpticsApplet
- Add an index change that has no curvature.
- addISource(double,
double, int, double). Method in class optics.OpticsApplet
- Adds an infinite source with parallel rays
- addISourceP(int,
int, int, double). Method in class optics.OpticsApplet
- Adds an infinite source with parallel rays
- addLens(double,
double). Method in class optics.OpticsApplet
- Adds a thin lens, no spherical abberation, based on matrix transformations
- addLensP(int,
double). Method in class optics.OpticsApplet
- Adds a thin lens, no spherical abberation, based on matrix transformations
- addMirror(double,
double). Method in class optics.OpticsApplet
- Adds an ideal mirror, based on matrix transformations
- addMirrorP(int,
double). Method in class optics.OpticsApplet
- Adds an ideal mirror, based on matrix transformations
- addPSource(double,
double). Method in class optics.OpticsApplet
- Adds an principal-ray source which draws the three principal rays
- addPSourceP(int,
int). Method in class optics.OpticsApplet
- Adds an principal-ray source which draws the three principal rays
- addRefraction(double,
double, double). Method in class optics.OpticsApplet
- Adds a refraction interface that can represent a thick lens with spherical abberation
and internal reflection.
- addRefractionP(int,
double, int). Method in class optics.OpticsApplet
- Adds a refraction interface that can represent a thick lens with spherical abberation
and internal reflection.
- addScreen(double).
Method in class optics.OpticsApplet
- Adds a screen
- addScreenP(int). Method in
class optics.OpticsApplet
- Adds a screen
- addSource(double,
double, double, double). Method in class optics.OpticsApplet
- Adds a regular point source, with spreading rays from a single point
- addSourceP(int,
int, double, double). Method in class optics.OpticsApplet
- Adds a regular point source, with spreading rays from a single point
- addSphericalMirror(double,
double). Method in class optics.OpticsApplet
- Adds a spherical mirror.
- addSphericalMirrorP(int,
double). Method in class optics.OpticsApplet
- Adds an spherical mirror.
- clearAll(). Method in class
optics.OpticsApplet
- Clears all elements from bench and repaints
- destroy(). Method in class
optics.OpticsApplet
-
- getAppletInfo(). Method in
class optics.OpticsApplet
-
- getParameter(String,
String). Method in class optics.OpticsApplet
-
- getParameterInfo().
Method in class optics.OpticsApplet
-
- init(). Method in class optics.OpticsApplet
-
- jbInit(). Method in class optics.OpticsApplet
-
- OpticsApplet(). Constructor
for class optics.OpticsApplet
-
- setBtnOff(). Method in class
optics.OpticsApplet
- Changes all the colors of the buttons to black
- setDefault(). Method in class
optics.OpticsApplet
- Calls the following methods: setPixPerUnit(100), setInfo(false), setSize(.8),
setDrag(false), setPropertyDrag(false), & setDirection(1)
- setDirection(int).
Method in class optics.OpticsApplet
- Set the direction that sources added after will start in
- setDrag(boolean). Method
in class optics.OpticsApplet
- Determines if elements added after value is set will be allowed to be dragged
- setInfo(boolean). Method
in class optics.OpticsApplet
- Determines if elements added after value will show information on screen including focal
lengths and positions
- setNull(). Method in class
optics.OpticsApplet
- Calls setBtnOff() and makes it so nothing is added when the mouse clicks the bench
- setPixPerUnit(int).
Method in class optics.OpticsApplet
- Set the Pixels per Unit.
- setPropertyDrag(boolean).
Method in class optics.OpticsApplet
- Determines if elements added after value is set will be allowed to have their properties
changed by dragging
- setRayRGB(int,
int, int). Method in class optics.OpticsApplet
- Set the color of the source light rays.
- setSize(double). Method in
class optics.OpticsApplet
- Set the direction that sources added after will start in
- setUnDefault(). Method in
class optics.OpticsApplet
- Calls the following methods: setPixPerUnit(100), setInfo(true), setSize(.8),
setDrag(true), setPropertyDrag(true), & setDirection(1)
- start(). Method in class optics.OpticsApplet
-
- stop(). Method in class optics.OpticsApplet
-