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

## Package threeD.ui.panels

Interface Summary
DynamicDisplay | A DynamicDisplay implementation represents a display that can be updated.

Class Summary
DebugOutputPanel | A DebugOutputPanel object provides a display for the debug output of the ray tracing application.
EditablePropertiesTableModel | An EditablePropertiesTableModel object can be used to manage the data needed when displaying the properties of an Editable object in a table.
EditDefaultSurfaceTransformPanel | An EditDefaultSurfaceTransformPanel can be used to gather input from the user to specifiy scaling and rotation properties of an AbstractSurface object.
EditNumberPanel | An EditNumberPanel object can be used to specify a number.
EditPanel | An EditPanel object can be used to allow a user to set the properties of an Editable object.
EditRGBPanel | An EditRGBPanel object can be used to specify an RGB color.
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.
EditVectorPanel | An EditVectorPanel object can be used to specify a 3D vector.
ExpandedEditPanel | An ExpandedEditPanel object can be used to allow a user to set the properties of a set of Editable objects.
ExtendedCellEditor | An ExtendedCellEditor object can be used to allow a user to edit values in a table including instances of RGB and Vector.
ExtendedCellRenderer | An ExtendedCellRenderer object can be used to render values in a table including instances of RGB and Class.
LightInfoPanel | A LightInfoPanel object allows access to a list of Light objects contained in the specified Scene object.
LightListModel | The LightListModel class extends AbstractListModel and provides a list model that dynamically displays the Light objects of a Scene object.
PercentagePanel | A PercentagePanel object can be used to display a decimal value (0.0 - 1.0) as a percentage and provide a slider for setting the value.
RenderPanel | A RenderPanel object allows display of scene previews and rendered images of the Scene object it uses.
ShaderEditPanel | A ShaderEditPanel object can be used to allow a user to set the editable properties of members of a shader tree (assuming that they implement the Editable interface).
SplashScreen | The SplashScreen class extends JWindow and can display an image while the main application loads.
SurfaceInfoPanel | A SurfaceInfoPanel object allows access to a list of SurfaceUI objects contained in the specified Scene object.
SurfaceInfoPanel.SurfaceTreeCellRenderer |
SurfaceListModel | The SurfaceListModel class extends AbstractListModel and provides a list model that dynamically displays the Surface objects of a Scene object.
TransformationsListModel | The TransformationsListModel class extends AbstractListModel and provides a list model that dynamically displays the transformations applied to an AbstractSurface object.
TransformSurfacePanel | A TransformSurfacePanel can be used to allow the user to modify an AbstractSurface object's transformations.

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

Copyright 2003-05 Mike Murray