All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class tracer.Scene

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

public class Scene
extends java.lang.Object

Constructor Index

 o Scene(Dimension)

Method Index

 o getEye()
 o getLight()
 o getNumberOfTargets()
 o getTargetAt(int)
 o main(String[])
 o makeSphere(double, double, double, double)
 o preview()
 o render()
renderABand - renders lines y0 through y1, returning the result.
 o render1()
 o renderALine(short)

Constructors

 o Scene
 public Scene(java.awt.Dimension _screenSize)

Methods

 o makeSphere
 public static tracer.Sphere makeSphere(double x,
                                        double y,
                                        double z,
                                        double r)
 o getTargetAt
 public tracer.Target getTargetAt(int i)
 o getNumberOfTargets
 public int getNumberOfTargets()
 o getLight
 public tracer.Vec3f getLight()
 o getEye
 public tracer.Vec3f getEye()
 o render
 public int[] render()
renderABand - renders lines y0 through y1, returning the result.

 o renderALine
 public int[] renderALine(short pixY)
 o main
 public static void main(java.lang.String args[])
 o render1
 public int[] render1()
 o preview
 public void preview()

All Packages  Class Hierarchy  This Package  Previous  Next  Index