graphics.raytracers.raytracer.tracer
Class Scene
java.lang.Object
   graphics.raytracers.raytracer.tracer.Scene
graphics.raytracers.raytracer.tracer.Scene
- public class Scene 
- extends java.lang.Object
| Constructor Summary | 
| Scene(java.awt.Dimension _screenSize)
 | 
 
| Method Summary | 
|  graphics.raytracers.raytracer.tracer.Vec3f | getEye()
 | 
|  graphics.raytracers.raytracer.tracer.Vec3f | getLight()
 | 
|  int | getNumberOfTargets()
 | 
|  graphics.raytracers.raytracer.tracer.Target | getTargetAt(int i)
 | 
| static void | main(java.lang.String[] args)
 | 
| static graphics.raytracers.raytracer.tracer.Sphere | makeSphere(double x,
           double y,
           double z,
           double r)
 | 
|  void | preview()
 | 
|  int[] | render()renderABand - renders lines y0 through
     y1, returning the result.
 | 
|  int[] | render1()
 | 
|  int[] | renderALine(short pixY)
 | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
Scene
public Scene(java.awt.Dimension _screenSize)
makeSphere
public static graphics.raytracers.raytracer.tracer.Sphere makeSphere(double x,
                                                                     double y,
                                                                     double z,
                                                                     double r)
- 
 
getTargetAt
public graphics.raytracers.raytracer.tracer.Target getTargetAt(int i)
- 
 
getNumberOfTargets
public int getNumberOfTargets()
- 
 
getLight
public graphics.raytracers.raytracer.tracer.Vec3f getLight()
- 
 
getEye
public graphics.raytracers.raytracer.tracer.Vec3f getEye()
- 
 
render
public int[] render()
- renderABand - renders lines y0 through
     y1, returning the result.
 
- 
 
renderALine
public int[] renderALine(short pixY)
- 
 
main
public static void main(java.lang.String[] args)
- 
 
render1
public int[] render1()
- 
 
preview
public void preview()
-