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
- addAperature(double, double).
Method in class optics.OpticsApplet
- Add a blocking aperature at x.
- addAperatureP(int, int).
Method in class optics.OpticsApplet
- Add a blocking aperature 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
-