Overview | All Modules | Tutorial | User's Guide | Programming Guide |
Previous | COVISE Online Documentation | Next |
This class provides background for GUI elements. More...
Classes | |
class | coAction |
classes that are derived from coAction can be attached tho the scenegraph and will be called when user interacts with the object More... | |
class | coBackground |
This class provides background for GUI elements. More... | |
class | coButton |
Basic button class providing a selectable rectangular area. More... | |
class | coButtonActor |
Action listener for events triggered by coButton. More... | |
class | coButtonGeometry |
this class describes an abstract bas for Button geometries new button shapes can be created by deriving from this class More... | |
class | coButtonInteraction |
class | coButtonMenuItem |
This class defines a menu item which can be used as a button to trigger an action. More... | |
class | coCheckboxGroup |
This class provides a mechanism to implement radio buttons. More... | |
class | coCheckboxMenuItem |
Menu item which is usable as a toggle button, a radio button, or a group of toggle buttons. More... | |
class | coColoredBackground |
class | coCombinedButtonInteraction |
class | coDefaultButtonGeometry |
class | coDialog |
class | coDragNDrop |
base class for drag'n'drop classes They should be derived from this class and hand over their 'hit's to it. More... | |
class | coDragNDropManager |
This class declares the basic drag'n'drop operations and offers the 'clipboard' to store drag'n'drop data. More... | |
class | coFlatButtonGeometry |
class | coFlatPanelGeometry |
class | coFrame |
This class provides a flat textured frame arround objects. More... | |
class | coGenericSubMenuItem |
class | coIconButtonToolboxItem |
This class defines a toolbox item which can be used as a button to trigger an action. More... | |
class | coIconSubMenuToolboxItem |
class | coIconToggleButtonToolboxItem |
This class defines a toolbox item which can be used as a button to trigger an action. More... | |
class | coInteraction |
class | coInteractionManager |
class | coJoystickManager |
This class manages the selection of the menu via joystick. More... | |
class | coLabel |
Label element. More... | |
class | coLabelMenuItem |
class | coLabelSubMenuToolboxItem |
Menu item which can be used to open and close submenus menu events are generated when the user opens or closes the submenu In difference to a normal Menu subwindow, orientation (attachement) changes have to be handled properly. More... | |
class | coMenu |
This class provides a general menu for use in 3D space. More... | |
class | coMenuContainer |
class | coMenuFocusListener |
Action listener for events triggered by any coMenuItem. More... | |
class | coMenuItem |
This is the base class of all menu items. More... | |
class | coMenuListener |
Action listener for events triggered by any coMenuItem. More... | |
class | coMouseButtonInteraction |
class | coMovableBackgroundMenuItem |
class | coNavInteraction |
class | coPanel |
This class provides background panel for GUI elements. More... | |
class | coPanelGeometry |
class | coPopupHandle |
Popup Handler. More... | |
class | coPotiMenuItem |
class | coPotiToolboxItem |
This class provides a coMenuItem which consists of a coValuePoti and a coLabel. More... | |
class | coProgressBar |
class | coProgressBarMenuItem |
class | coPushButton |
This class provides a specific coButton to be used as a push button. More... | |
class | coRectButtonGeometry |
class | coRelativeButtonInteraction |
class | coRelativeInputInteraction |
class | coRotButton |
Basic button class providing a selectable rectangular area. More... | |
class | coRotButtonActor |
Action listener for events triggered by coButton. More... | |
class | coRotPushButton |
This class provides a specific coRotButton to be used as a push button. More... | |
class | coRotToggleButton |
This class provides a specific coRotButton to be used as a toggle button. More... | |
class | coRowContainer |
Container class that aligns its children in a row. More... | |
class | coRowMenu |
This class provides a simple menu for use in 3D space. More... | |
class | coRowMenuHandle |
Handles 'normal' Menus. More... | |
class | coRowMenuItem |
This is the base class of all row menu items. More... | |
class | coSlider |
This class provides a basic 3D slider, which is based on a texture mapped tickmark field and a round slider position indicator. More... | |
class | coSliderActor |
Action listener for events triggered by coSlider. More... | |
class | coSliderMenuItem |
This class defines a menu item which provides a slider to manipulate a scalar value. More... | |
class | coSliderToolboxItem |
class | coSlopePoti |
A special rotary knob to adjust slope values. More... | |
class | coSquareButtonGeometry |
class | coSubMenuItem |
Menu item which can be used to open and close submenus menu events are generated when the user opens or closes the submenu. More... | |
class | coSubMenuToolboxItem |
Menu item which can be used to open and close submenus menu events are generated when the user opens or closes the submenu In difference to a normal Menu subwindow, orientation (attachement) changes have to be handled properly. More... | |
class | coTextButtonGeometry |
class | coTexturedBackground |
This class provides background for GUI elements. More... | |
class | coTexturedBackgroundActor |
Overwrite the routines of this class to get callback functions for when the pointer intersected the texture and the button was pressed. More... | |
class | coTextureRectBackground |
This class provides background for GUI elements. More... | |
class | coTextureRectBackgroundActor |
Overwrite the routines of this class to get callback functions for when the pointer intersected the texture and the button was pressed. More... | |
class | coToggleButton |
This class provides a specific coButton to be used as a toggle button. More... | |
class | coToggleButtonGeometry |
class | coToolboxMenu |
A Toolbox Menu contains Toolbox Menu Item and offers different organization modes (horizontal or vertical) The Handle, Items and submenus are organized respectively to this setting. More... | |
class | coToolboxMenuHandle |
Offers a Handle for Toolboxes. More... | |
class | coToolboxMenuItem |
This is the base class of all toolbox menu items. More... | |
class | coTrackerButtonInteraction |
class | coUIContainer |
class | coUIElement |
Basic VRUI GUI element. More... | |
class | coUIUserData |
class | coUpdateable |
objects that are derived from this class are called once per frame More... | |
class | coUpdateManager |
the UpdateManager keeps a list of all updateable objects and calls their update method once per frame. More... | |
class | coValuePoti |
This class offers a poti GUI element which can be used to set integer or floating point values. More... | |
class | coValuePotiActor |
Action listener for coValuePoti events. More... | |
class | NodeDumpVisitor |
class | OSGVruiColoredBackground |
This class provides background for GUI elements. More... | |
class | OSGVruiDefaultButtonGeometry |
class | OSGVruiFlatButtonGeometry |
this class implements a flat, textured button More... | |
class | OSGVruiFlatPanelGeometry |
class | OSGVruiFrame |
This class provides a flat textured frame arround objects. More... | |
class | OSGVruiHit |
class | OSGVruiLabel |
Label element. More... | |
class | OSGVruiMatrix |
class | OSGVruiNode |
class | OSGVruiNull |
class | OSGVruiPanelGeometry |
class | OSGVruiPresets |
class | OSGVruiRectButtonGeometry |
this class implements a rect, textured button More... | |
class | OSGVruiSlider |
This class provides a basic 3D slider, which is based on a texture mapped tickmark field and a round slider position indicator. More... | |
class | OSGVruiSquareButtonGeometry |
this class implements a square, textured button More... | |
class | OSGVruiTextButtonGeometry |
class | OSGVruiTexture |
class | OSGVruiTexturedBackground |
This class provides background for GUI elements. More... | |
class | OSGVruiTextureRectBackground |
This class provides background for GUI elements. More... | |
class | OSGVruiToggleButtonGeometry |
class | OSGVruiTransformNode |
class | OSGVruiUIContainer |
class | OSGVruiUIElement |
class | OSGVruiUserDataCollection |
class | OSGVruiValuePoti |
class | vruiActionUserData |
Userdata that can be attached to Nodes in the scenegraph. More... | |
class | vruiButtonProvider |
class | vruiButtons |
class | vruiCOIM |
class | vruiCollabInterface |
base class for collaborative Userinterface elements More... | |
class | vruiCoord |
class | vruiGroupNode |
class | vruiHit |
class | vruiIntersection |
class | vruiMatrix |
class | vruiNode |
class | vruiPanelGeometryProvider |
class | vruiRendererInterface |
class | vruiTexture |
Userdata that can be attached to Nodes in the scenegraph. More... | |
class | vruiTransformNode |
class | vruiUIElementProvider |
class | vruiUserData |
Userdata that can be attached to Nodes in the scenegraph. More... | |
class | vruiVec |
Typedefs | |
typedef std::vector< coMenuItem * > | coMenuItemVector |
Functions | |
vruiVec | operator- (const vruiVec &first, const vruiVec &second) |
Variables | |
static const int | MipMapLevels = 8 |
This class provides background for GUI elements.
This class provides a flat textured frame arround objects.
collaborative interface manager
Basic userdata class.
Basic Container This class provides basic functionality and a common interface to all Container elements.
this class implements a beveled button geometry
This class defines a menu item which provides a slider to manipulate a scalar value.
This class provides a coMenuItem which consists of a coValuePoti and a coLabel.
Row container for Menu entries, a certain number of elements (2 per default) are aligned left, the rest right.
This class defines a menu item which can be used as a separator.
Menu item which can be used to open and close submenus menu events are generated when the user opens or closes the submenu In difference to a normal Menu subwindow, orientation (attachement) changes have to be handled properly.
Menu item which can be used to open and close submenus menu events are generated when the user opens or closes the submenu.
this class implements a flat, textured button
The color of this background changes according to the elements state (normal/highlighted/disabled) A background should contain only one child, use another container to layout multiple chlidren inside the frame.
it does not generate events.
The slider UI element is defined in coSlider, events are processed by coSliderActor and coAction.
The functionality implemented in this class represents a container which arranges its children on top of each other.
A frame should contain only one child, use another container to layout multiple children inside the frame. A frame can be configured to fit tight around its child or to maximize its size to always fit into its parent container
typedef std::vector<coMenuItem *> vrui::coMenuItemVector |
|
static |
Previous | Next |
Authors: Martin Aumüller, Ruth Lang, Daniela Rainer, Jürgen Schulze-Döbold, Andreas Werner, Peter Wolf, Uwe Wössner |
Copyright © 1993-2009 HLRS, 2004-2009 RRZK, 2005-2009 Visenso |
COVISE Version 6.5 Academic
|