Rings
Version 0.3

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.
 


Rings
Version 0.3

Copyright 2003-05 Mike Murray