Class Summary |
ActionProcessor |
This class processes "discardable" events. |
AutoScroller |
This class is attached to a scroll pane. |
ColorChooser |
ColorChooser is a BDialog in which the user can edit an RGBColor object. |
ComponentsDialog |
A ComponentsDialog is a modal dialog containing a line of text, and one or more Widgets
for the user to edit. |
Compound3DManipulator |
This class displays a set of curves and handles around a selection in a ViewerCanvas. |
Compound3DManipulator.Axis |
Instances of this class represent coordinate axes. |
Compound3DManipulator.HandleType |
Instances of this class represent handle types. |
Compound3DManipulator.ViewMode |
Instances of this class represent the different view modes for the manipulator. |
DefaultDockableWidget |
This is a DockableWidget subclass that paints its border using colors obtained from ThemeManager. |
DefaultToolButton |
This ToolButton is the classic button with one icon for standard representation
and another one for selected state. |
EditingTool |
EditingTool is the superclass of tools for editing objects or scenes. |
FloatingDialog |
This class is a dialog which "floats" above its parent window whenever it is set to be
non-modal. |
GenericTool |
GenericTool is an EditingTool which performs no operations. |
GenericTreeElement |
|
ImageFileChooser |
This is a BFileChooser for selecting image files to load. |
InfiniteDragListener |
This class implements "infinite" mouse drags, which are not restricted by the boundaries
of the screen. |
MeshEditingTool |
This is a subclass of EditingTool for tools which edit Mesh objects. |
MessageDialog |
A MessageDialog is a modal dialog containing one or more lines of text, and one or more
buttons for the user to select from. |
NinePointManipulator |
This class displays a set of handles around a selection in a ViewerCanvas. |
NinePointManipulator.HandlePosition |
Instances of this class represent the nine handle positions. |
ObjectTreeElement |
This class represents an object in the tree of objects in a scene. |
PanelDialog |
A PanelDialog is a modal dialog containing a line of text at the top, and a single
Widget (usually a container with other Widgets). |
PropertyEditor |
This class presents a user interface for editing the value of a Property . |
Spacer |
|
ThemeManager |
This class holds GUI customization information. |
ThemeManager.ButtonStyle |
nested ButtonStyle class. |
ThemeManager.ColorSet |
This class hold all the colors used by a theme. |
ThemeManager.ThemeInfo |
This class stores information about a theme. |
ToolButton |
A ToolButton provides the user interface for an EditingTool in a ToolPalette . |
ToolButtonWidget |
A ToolBarButton is a simple button that relies on a ToolButton for graphic representation. |
ToolPalette |
A ToolPalette is drawn as a grid of images, one for each EditingTool that is added to
the palette. |
Translate |
This class provides utilities for localizing text so that it can be translated into
different languages. |
TreeElement |
This is an abstract class representing an element in a tree. |
TreeList |
This is a Widget which displays a hierarchy of objects. |
UIUtilities |
This class provides a variety of static methods for performing useful UI related operations. |
ValueField |
A ValueField is a BTextField used for entering a numerical value. |
ValueSelector |
This class is used for selecting a numeric value within a (possibly unbounded) range. |
ValueSlider |
A ValueSlider contains a BTextField and a BSlider which are together used for choosing
a value. |