Rings
Version 0.3

Uses of Interface
threeD.raytracer.camera.Camera

Packages that use Camera
threeD.raytracer.camera   
threeD.raytracer.engine   
threeD.raytracer.surfaceUI   
threeD.ui.event   
 

Uses of Camera in threeD.raytracer.camera
 

Classes in threeD.raytracer.camera that implement Camera
 class OrthographicCamera
          The OrthographicCamera class provides an orthographic porjection camera.
 class PinholeCamera
          A PinholeCamera object represents a camera in 3D.
 class ThinLensCamera
          A ThinLensCamera object provides a camera with viewing rays that originate from a random point on a circular lens.
 

Uses of Camera in threeD.raytracer.engine
 

Methods in threeD.raytracer.engine that return Camera
 Camera Scene.getCamera()
          Returns the Camera object stored by this Scene object.
 

Methods in threeD.raytracer.engine with parameters of type Camera
 void Scene.setCamera(Camera camera)
          Sets the camera of this Scene object to the camera represented by the specified Camera object.
static RGB[][] RayTracingEngine.render(Surface[] surfaces, Camera camera, Light[] lights, int x, int y, int dx, int dy, int width, int height, int ssWidth, int ssHeight, ProgressMonitor monitor)
          Computes all intersection and lighting calculations required to produce an image of the specified width and height that is a rendering of the specified set of Surface objects using the data from the specified Camera and Light object.
 

Constructors in threeD.raytracer.engine with parameters of type Camera
Scene(Camera camera, Light[] lights, Surface[] surfaces)
          Constructs a Scene object with the specified Camera object, Light array, and Surface array.
 

Uses of Camera in threeD.raytracer.surfaceUI
 

Methods in threeD.raytracer.surfaceUI with parameters of type Camera
 void SurfaceUIFactory.SurfaceUIImpl.draw(java.awt.Graphics g, Camera camera)
          Does nothing.
 void SurfaceUI.draw(java.awt.Graphics g, Camera camera)
          Draws a simple representation of the Surface represented by this SurfaceUI object on the specified Graphics object using the viewing settings of the specified Camera object.
 

Uses of Camera in threeD.ui.event
 

Methods in threeD.ui.event that return Camera
 Camera CameraEvent.getTarget()
           
 Camera CameraEditEvent.getTarget()
          Returns the target of this CameraEditEvent object.
 

Constructors in threeD.ui.event with parameters of type Camera
CameraEditEvent(int code, Camera target)
          Constructs a new CameraEditEvent object with the specified integer code and target.
 


Rings
Version 0.3

Copyright 2003-05 Mike Murray