Modular Widgets
[Visualisation]

To provide a high grade of encapsulation of functionality we have developed a design pattern of independent widgets, called ModularWidget . More...
Collaboration diagram for Modular Widgets:

Classes

class BALL::VIEW::EditSingleShortcut
Widget for customizing BALLView shortcuts. More...
class BALL::VIEW::DatasetControl
DatasetControl is a widget to manage and manipulate arbitrary data types. More...
class BALL::VIEW::DockingController
Class for docking two systems. More...
class BALL::VIEW::DockWidget
Class for ModularWidget, which can be docked in the MainApplication window. More...
class BALL::VIEW::EditableScene
Extended 3D view for editing molecules. More...
class BALL::VIEW::FileObserver
Class for observing changes in a molecular file. More...
class BALL::VIEW::TreeWidget
Base class for all control widgets. More...
class BALL::VIEW::GenericControl
GenericControl is a widget to display the structure of Composite objects. More...
class BALL::VIEW::GeometricControl
GeometricControl is a widget to display the list of representations. More...
class BALL::VIEW::HelpViewer
DockWidget to show online help texts e.g. More...
class BALL::VIEW::LogView
LogView class. More...
class BALL::VIEW::MolecularControl
MolecularControl is a widget to display the molecular structure of Composite objects. More...
class BALL::VIEW::MolecularStructure
MolecularStructure provides means to modify molecular structures and do several calculations. More...
class BALL::VIEW::PythonHighlighter
Class for syntax highlighting of Python code. More...
class BALL::VIEW::PyWidget
Python Widget This class is a Window for a Python interpreter interface. More...
class BALL::VIEW::RegularData1DWidget
Widget used to display one-dimensional data. More...
class BALL::VIEW::RegularData2DWidget
Widget used to display two-dimensional data. More...
class BALL::VIEW::Scene
Scene is the main visualization widget that shows the graphical Representation 's. More...
class BALL::VIEW::TestFramework
Class for recording mouse and keyboard inputs, storing them in a line based file and replaying them. More...

Detailed Description

To provide a high grade of encapsulation of functionality we have developed a design pattern of independent widgets, called ModularWidget .

Some of the derived classes have to following abilities:


Other widgets are easy to implement (See documentation of ModularWidget ).


Generated on Thu Aug 6 18:30:05 2009 for BALL by doxygen 1.5.8