Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
C
F
G
H
I
M
N
O
P
R
S
T
V
A
actionPerformed(ActionEvent)
- Method in class
SZU
C
closeTXT(BufferedReader)
- Method in class
TraceThread
Closes the input TXT file
compute()
- Method in class
RayTracer
Computes the ray-tracing of the scene and outputs it to the canvas
F
finalize(double)
- Method in class
RayTracer
G
g
- Variable in class
ResultCanvas
getLightDirection()
- Method in class
RayTracer
Get the direction of the actual light
getLightIntensity()
- Method in class
RayTracer
Get the intensity of the actual light
getMaxDepth()
- Method in class
RayTracer
Get the maximum depth of the recursion
getPreferredSize()
- Method in class
PreviewCanvas
getPreferredSize()
- Method in class
ResultCanvas
H
HelpDialog
- class
HelpDialog
.
HelpDialog(Frame, boolean)
- Constructor for class
HelpDialog
Creates new form HelpDialog
HLS2RGB(float, float, float)
- Method in class
TraceThread
I
img
- Variable in class
ResultCanvas
init()
- Method in class
SZU
initialize()
- Method in class
IntersectInfoBehavior
IntersectInfoBehavior
- class
IntersectInfoBehavior
.
Class: IntersectInfoBehavior Description: Used to respond to mouse pick and drag events in the 3D window.
IntersectInfoBehavior(Canvas3D, BranchGroup, float)
- Constructor for class
IntersectInfoBehavior
M
main(String[])
- Static method in class
SZU
N
newImage()
- Method in class
ResultCanvas
O
openTXT()
- Method in class
TraceThread
Opens the input TXT file
P
paint(Graphics)
- Method in class
SZU.ColorScale
paintComponent(Graphics)
- Method in class
ResultCanvas
pickCanvas
- Variable in class
TraceThread
PreviewCanvas
- class
PreviewCanvas
.
PreviewCanvas(GraphicsConfiguration)
- Constructor for class
PreviewCanvas
Creates new PreviewCanvas
printSceneGraph(Node, int)
- Method in class
SZU
processStimulus(Enumeration)
- Method in class
IntersectInfoBehavior
R
rayTracer
- Variable in class
TraceThread
RayTracer
- class
RayTracer
.
RayTracer(PickCanvas, ResultCanvas, boolean)
- Constructor for class
RayTracer
Creates new RayTracer
readTXT(BufferedReader)
- Method in class
TraceThread
Reads the input TXT file and returns the number of positons of light
ResultCanvas
- class
ResultCanvas
.
ResultCanvas()
- Constructor for class
ResultCanvas
Creates new ResultCanvas
resultIntensity
- Variable in class
RayTracer
run()
- Method in class
TraceThread
S
setCapabilities(Node, int)
- Method in class
SZU
setInputFile(URL, String)
- Method in class
TraceThread
setLight(DirectionalLight)
- Method in class
TraceThread
setLightDirection(Vector3d)
- Method in class
RayTracer
Set the direction of the actual light
setLightIntensity(double)
- Method in class
RayTracer
Set the intensity of the actual light
setMaxDepth(int)
- Method in class
RayTracer
Set the maximum depth of the recursion
setSize(Dimension)
- Method in class
ResultCanvas
stepTXT(BufferedReader, RayTracer)
- Method in class
TraceThread
Performs one computational step from the input TXT file
SZU
- class
SZU
.
Main class
SZU.ColorScale
- class
SZU.ColorScale
.
Inner class for displaying the color scale
SZU.ColorScale(SZU, URL)
- Constructor for class
SZU.ColorScale
Creates new ColorScale
SZU()
- Constructor for class
SZU
SZU(String[])
- Constructor for class
SZU
T
traceThread
- Variable in class
SZU
TraceThread
- class
TraceThread
.
TraceThread(SZU, PreviewCanvas, ResultCanvas, Locale, boolean)
- Constructor for class
TraceThread
Creates new TraceThread
V
verbose
- Variable in class
RayTracer
verbose
- Static variable in class
SZU
A
C
F
G
H
I
M
N
O
P
R
S
T
V
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES