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

## Uses of Class
threeD.raytracer.engine.Scene

Packages that use Scene
threeD.io |
threeD.raytracer.engine |
threeD.raytracer.network |
threeD.run |
threeD.ui.dialogs |
threeD.ui.event |
threeD.ui.menus |
threeD.ui.panels |
threeD.ui.tree |

Uses of Scene in threeD.io

Methods in threeD.io that return Scene
`static Scene` | `FileDecoder.decodeSceneFile(java.io.File file, int encoding, boolean ui, java.beans.ExceptionListener listener)` Decodes the scene data stored in the file represented by the specified File object using the encoding specified by the integer encoding code and returns the new Scene object.
`static Scene` | `FileDecoder.decodeScene(java.io.InputStream fileIn, int encoding, boolean ui, java.beans.ExceptionListener listener)` Decodes the scene data read from the specified InputStream object using the encoding specified by the integer encoding code and returnes the new Scene object.

Methods in threeD.io with parameters of type Scene
`static void` | `FileEncoder.encodeSceneFile(Scene scene, java.io.File file, int encoding)` Encodes the specified Scene object using the encoding specified by the integer encoding code and saves the encoded data in the file represented by the specified File object.

Uses of Scene in threeD.raytracer.engine

Methods in threeD.raytracer.engine with parameters of type Scene
`static RGB[][]` | `RayTracingEngine.render(Scene scene, 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 Scene object and returns the image as an array of RGB objects.
`static RGB[][]` | `RayTracingEngine.render(Scene scene, int x, int y, int dx, int dy, int width, int height, int ssWidth, int ssHeight, ProgressMonitor monitor)`
`static RGB[][]` | `RayTracingEngine.render(Scene scene, RenderParameters p, ProgressMonitor monitor)` Renders the specified scene.

Uses of Scene in threeD.raytracer.network

Methods in threeD.raytracer.network that return Scene
`Scene` | `RayTracingJob.getScene()`

Uses of Scene in threeD.run

Methods in threeD.run that return Scene
`Scene` | `Project.getScene()`

Methods in threeD.run with parameters of type Scene
`void` | `Project.setScene(Scene s)` Sets the Scene object stored by this Project object.

Constructors in threeD.run with parameters of type Scene
`RayTracer(Scene scene)` Constructs a new RayTracer object using the specified Scene object.
`Project(Scene s)` Constructs a new Project object.

Uses of Scene in threeD.ui.dialogs

Constructors in threeD.ui.dialogs with parameters of type Scene
`NewSurfaceDialog(Scene scene)` Constructs a new NewSurfaceDialog object using the specified Scene object.
`NewLightDialog(Scene scene)` Constructs a new NewLightDialog object using the specified Scene object.
`EditCameraDialog(Scene scene)` Constructs a new EditCameraDialog object that can be used to modify the specified Camera object.

Uses of Scene in threeD.ui.event

Methods in threeD.ui.event that return Scene
`Scene` | `SceneOpenEvent.getScene()` Returns the new Scene object.

Constructors in threeD.ui.event with parameters of type Scene
`SceneOpenEvent(Scene scene)` Constructs a new SceneOpenEvent using the specified Scene object.

Uses of Scene in threeD.ui.menus

Constructors in threeD.ui.menus with parameters of type Scene
`SaveMenu(Scene scene, RenderPanel renderPanel, SurfaceInfoPanel surfacePanel)` Constructs a new SaveMenu object.
`OpenMenu(Scene scn)` Constructs a new OpenMenu object.
`NewMenu(Scene scn)` Constructs a new NewMenu object.
`FileMenu(Scene scene, RenderPanel renderPanel, SurfaceInfoPanel surfacePanel)` Constructs a new FileMenu object using the specified Scene object.
`EditSceneMenu(Scene scn, SurfaceInfoPanel surfaceInfoPanel, LightInfoPanel lightInfoPanel)` Constructs a new EditSceneMenu object using the specified Scene object and the specified SurfaceInfoPanel and LightInfoPanel objects.
`EditMenu(Scene scene, SurfaceInfoPanel surfaceInfoPanel, LightInfoPanel lightInfoPanel)` Constructs a new EditMenu object using the specified Scene object and the specified SurfaceInfoPanel and LightInfoPanel objects.
`DefaultMenuBar(Scene scene, RenderPanel renderPanel)` Constructs a new DefaultMenuBar object using the specified Scene object.

Uses of Scene in threeD.ui.panels

Methods in threeD.ui.panels that return Scene
`Scene` | `LightListModel.getScene()` Returns the Scene object used by this LightListModel object.

Constructors in threeD.ui.panels with parameters of type Scene
`SurfaceListModel(Scene scene)` Constructs a new SurfaceListModel object using the specified Scene object.
`SurfaceInfoPanel(Scene scn)` Constructs a new SurfaceInfoPanel using the specified Scene object.
`RenderPanel(Scene scene)` Constructs a new RenderPanel object that can be used to render the specified Scene object.
`LightListModel(Scene scene)` Constructs a new LightListModel object using the specified Scene object.
`LightInfoPanel(Scene scn)` Constructs a new LightInfoPanel object using the specified Scene object.

Uses of Scene in threeD.ui.tree

Methods in threeD.ui.tree that return Scene
`Scene` | `SceneTreeNode.getScene()` Returns the Scene object stored by this SceneTreeNode object.

Constructors in threeD.ui.tree with parameters of type Scene
`SceneTreeNode(Scene scene)` Constructs a new SceneTreeNode object using the specified Scene object.

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

Copyright 2003-05 Mike Murray