Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
L
M
N
P
R
S
T
U
R
Ray3d
- Class in
<Unnamed>
A class for manipulating 3-dimensional rays.
Ray3d()
- Constructor for class
Ray3d
Constructs a new
Ray3d
with an origin of (0, 0, 0) and a direction of (0, 0, 0).
Ray3d(Point3d, Vector3d)
- Constructor for class
Ray3d
Constructs a new ray initialized to the specified origin and direction.
RayTracer
- Class in
<Unnamed>
A class for ray tracing a scene.
RayTracer(Scene)
- Constructor for class
RayTracer
RayTracerFrame
- Class in
<Unnamed>
The main GUI for the ray tracing application.
RayTracerFrame(String)
- Constructor for class
RayTracerFrame
Constructs a new application GUI.
RayTracerFrame.RenderTask
- Class in
<Unnamed>
A background task to handle rendering.
RayTracerFrame.RenderTask(RayTracer)
- Constructor for class
RayTracerFrame.RenderTask
RayTracerUniformSuperSampler
- Class in
<Unnamed>
Implements a ray tracer that provides uniform super-sampling.
RayTracerUniformSuperSampler(Scene, int)
- Constructor for class
RayTracerUniformSuperSampler
Constructs a uniform super-sampling ray tracer.
render(IProgressable)
- Method in class
RayTracer
Render the scene, updating after every row of pixels.
RenderFrame
- Class in
<Unnamed>
A frame to encapsulate where the rendered image is shown.
RenderFrame()
- Constructor for class
RenderFrame
reset()
- Method in class
Scene
Resets the scene back to the default (empty) state.
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
L
M
N
P
R
S
T
U