Overview | Package | Class | Use | Tree | Index | Help
| Rings Version 0.3
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Index | Help
| Rings Version 0.3
PREV NEXT | FRAMES NO FRAMES

Copyright 2003-05 Mike Murray