Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
net.sf.j3d.threeD.raytracer.camera.Camera

Packages that use Camera
net.sf.j3d.physics |
net.sf.j3d.threeD.raytracer.camera |
net.sf.j3d.threeD.raytracer.engine |
net.sf.j3d.threeD.raytracer.surfaceUI |
net.sf.j3d.threeD.ui.event |

Uses of Camera in net.sf.j3d.physics

Classes in net.sf.j3d.physics that implement Camera
`class` | `CameraObject`

Methods in net.sf.j3d.physics with parameters of type Camera
`void` | `Plane.draw(Camera c, Graphics g, double ox, double oy, double scale)`
`void` | `Sphere.draw(Camera c, Graphics g, double ox, double oy, double scale)`
`void` | `RigidBody.draw(Camera c, Graphics g, double ox, double oy, double scale)`

Uses of Camera in net.sf.j3d.threeD.raytracer.camera

Classes in net.sf.j3d.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 net.sf.j3d.threeD.raytracer.engine

Methods in net.sf.j3d.threeD.raytracer.engine that return Camera
`Camera` | `Scene.getCamera()` Returns the Camera object stored by this Scene object.

Methods in net.sf.j3d.threeD.raytracer.engine with parameters of type Camera
`static RGB[][]` | `RayTracingEngine.render(Surface[] surfaces, Camera camera, Light[] lights, RenderParameters p, 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.
`void` | `Scene.setCamera(Camera camera)` Sets the camera of this Scene object to the camera represented by the specified Camera object.

Constructors in net.sf.j3d.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 net.sf.j3d.threeD.raytracer.surfaceUI

Methods in net.sf.j3d.threeD.raytracer.surfaceUI with parameters of type Camera
`void` | `SurfaceUIFactory.SurfaceUIImpl.draw(Graphics g, Camera camera)` Does nothing.
`void` | `SurfaceUI.draw(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 net.sf.j3d.threeD.ui.event

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

Constructors in net.sf.j3d.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 | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES