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.

A B C D E G I L M N P R S T U