Classes | |
class | BALL::VIEW::EditSingleShortcut |
class | BALL::VIEW::DatasetControl |
class | BALL::VIEW::DockingController |
class | BALL::VIEW::DockWidget |
class | BALL::VIEW::EditableScene |
class | BALL::VIEW::FileObserver |
class | BALL::VIEW::TreeWidget |
class | BALL::VIEW::GenericControl |
class | BALL::VIEW::GeometricControl |
class | BALL::VIEW::HelpViewer |
class | BALL::VIEW::LogView |
class | BALL::VIEW::MolecularControl |
class | BALL::VIEW::MolecularStructure |
class | BALL::VIEW::PythonHighlighter |
class | BALL::VIEW::PythonValidator |
class | BALL::VIEW::PyWidget |
class | BALL::VIEW::RegularData1DWidget |
class | BALL::VIEW::RegularData2DWidget |
class | BALL::VIEW::Scene |
class | BALL::VIEW::TestFramework |
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 ).