tracer
Class Scene

java.lang.Object
  |
  +--tracer.Scene

public class Scene
extends java.lang.Object


Constructor Summary
Scene(java.awt.Dimension _screenSize)
           
 
Method Summary
 tracer.Vec3f getEye()
           
 tracer.Vec3f getLight()
           
 int getNumberOfTargets()
           
 tracer.Target getTargetAt(int i)
           
static void main(java.lang.String[] args)
           
static 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Scene

public Scene(java.awt.Dimension _screenSize)
Method Detail

getEye

public tracer.Vec3f getEye()

getLight

public tracer.Vec3f getLight()

getNumberOfTargets

public int getNumberOfTargets()

getTargetAt

public tracer.Target getTargetAt(int i)

main

public static void main(java.lang.String[] args)

makeSphere

public static tracer.Sphere makeSphere(double x,
                                       double y,
                                       double z,
                                       double r)

preview

public void preview()

render

public int[] render()
renderABand - renders lines y0 through y1, returning the result.

render1

public int[] render1()

renderALine

public int[] renderALine(short pixY)