Uses of Interface
net.sf.j3d.threeD.ui.event.EventGenerator

Packages that use EventGenerator
net.sf.j3d.threeD.run   
net.sf.j3d.threeD.ui.dialogs   
net.sf.j3d.threeD.ui.menus   
net.sf.j3d.threeD.ui.panels   
net.sf.j3d.threeD.ui.tree   
 

Uses of EventGenerator in net.sf.j3d.threeD.run
 

Classes in net.sf.j3d.threeD.run that implement EventGenerator
 class RayTracer
          The RayTracer class uses standard ui components from the threeD.ui package to provide a user interface for the ray tracing engine.
 

Uses of EventGenerator in net.sf.j3d.threeD.ui.dialogs
 

Classes in net.sf.j3d.threeD.ui.dialogs that implement EventGenerator
 class AddTransformDialog
          An AddTransformDialog allows the user to select a type of transformation to apply to an AbstractSurface object.
 class EditCameraDialog
          An EditCameraDialog object can be used to specify the settings of a Camera object.
 class EditLightDialog
          An EditLightDialog object can be used to gather input from a user to specify the settings for a Light object.
 class EditPlaneDialog
          An EditPlaneDialog object can be used to allow a user to specify the orientation of a Plane object that is wrapped by a SurfaceUI object.
 class EditPolynomialDialog
          An EditPolynomialDialog object can be used to allow a user to edit the terms of a SurfaceUI object that wraps a Polynomial object.
 class EditPolynomialTermDialog
          An EditPolynomialTermDialog object can be used to allow the user to edit a PolynomialTerm object.
 class EditTransformDialog
          An EditTransformDialog object allows the user to edit the transformation properties of an AbstractSurface object.
 class EditTriangleDialog
          An EditTriangleDialog object can be used to allow a user to specify the vertices of a Triangle object that is wrapped by a SurfaceUI object.
 class NewLightDialog
          A NewLightDialog object can be used to allow the user to add a Light object to a Scene object.
 class NewSurfaceDialog
          A NewSurfaceDialog object can be used to allow the user to add a new Surface object to a Scene object or a SurfaceGroup object.
 

Uses of EventGenerator in net.sf.j3d.threeD.ui.menus
 

Classes in net.sf.j3d.threeD.ui.menus that implement EventGenerator
 class DefaultMenuBar
          The DefaultMenuBar class extends JMenuBar and provides access to all of the standard menus in the threeD.ui.menus package.
 class DefaultToolBar
           
 class EditMenu
          The EditMenu class extends JMenu and provides editing options for the user.
 class EditSceneMenu
          The EditSceneMenu class extends JMenu and provides menu items for editing a scene.
 class FileMenu
          The FileMenu class extends JMenu and provides menu items for opening, closing, and saving files.
 class ImportMenu
           
 class NewMenu
          A NewMenu object extends JMenu and provides menu items for creating new scenes and surfaces.
 class OpenMenu
          An OpenMenu object extends JMenu and provides menu items for open scene data stored in a file.
 class SaveMenu
          A SaveMenu object extends JMenu and provides menu items for saving scene and surface data to a file.
 

Uses of EventGenerator in net.sf.j3d.threeD.ui.panels
 

Classes in net.sf.j3d.threeD.ui.panels that implement EventGenerator
 class EditDefaultSurfaceTransformPanel
          An EditDefaultSurfaceTransformPanel can be used to gather input from the user to specifiy scaling and rotation properties of an AbstractSurface object.
 class EditSurfacePanel
          An EditSurfacePanel object can be used to gather input from a user to specify the settings for an AbstractSurfaceUI object and the underlying AbstractSurface object.
 class LightInfoPanel
          A LightInfoPanel object allows access to a list of Light objects contained in the specified Scene object.
 class RenderPanel
          A RenderPanel object allows display of scene previews and rendered images of the Scene object it uses.
 class SurfaceInfoPanel
          A SurfaceInfoPanel object allows access to a list of SurfaceUI objects contained in the specified Scene object.
 class TransformSurfacePanel
          A TransformSurfacePanel can be used to allow the user to modify an AbstractSurface object's transformations.
 

Uses of EventGenerator in net.sf.j3d.threeD.ui.tree
 

Classes in net.sf.j3d.threeD.ui.tree that implement EventGenerator
 class SceneTreeNode
          A SceneTreeNode object allows a Scene object to be represented by a TreeNode component that can be added to a JTree component.
 class SurfaceTreeNode
          A SurfaceTreeNode object allows SurfaceUI objects to be represented by TreeNode components that can be added to a JTree component.