tracer
Class Scene
java.lang.Object
|
+--tracer.Scene
- public class Scene
- extends java.lang.Object
Constructor Summary |
Scene(java.awt.Dimension _screenSize)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Scene
public Scene(java.awt.Dimension _screenSize)
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)