BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Enumerations
Modular Widgets

Classes

class  BALL::VIEW::EditSingleShortcut
 
class  BALL::VIEW::DatasetControl
 
class  BALL::VIEW::DockingController
 
class  BALL::VIEW::DockWidget
 
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
 

Enumerations

enum  BALL::VIEW::GeometricControl::ColumnID { BALL::VIEW::GeometricControl::COLUMN_ID__TYPE = 0, BALL::VIEW::GeometricControl::COLUMN_ID__Properties }
 
enum  { BALL::VIEW::MolecularStructure::AMBER_FF = 0, BALL::VIEW::MolecularStructure::CHARMM_FF, BALL::VIEW::MolecularStructure::MMFF94_FF }
 

Enumerations

enum  BALL::VIEW::DockingController::Algorithm { BALL::VIEW::DockingController::GEOMETRIC_FIT = 1 }
 
enum  BALL::VIEW::DockingController::ScoringFunction {
  BALL::VIEW::DockingController::DEFAULT = 0, BALL::VIEW::DockingController::AMBER_FF, BALL::VIEW::DockingController::MMFF94_FF, BALL::VIEW::DockingController::SELECTED_FF,
  BALL::VIEW::DockingController::RANDOM
}
 

Enums

enum  BALL::VIEW::Scene::WindowType { BALL::VIEW::Scene::CONTROL_WINDOW = 0, BALL::VIEW::Scene::LEFT_EYE_WINDOW, BALL::VIEW::Scene::RIGHT_EYE_WINDOW }
 

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 ).

Enumeration Type Documentation

anonymous enum
Enumerator
AMBER_FF 
CHARMM_FF 
MMFF94_FF 

Definition at line 101 of file molecularStructure.h.

Enumeration which contains the docking algorithms. The numbering corresponds to the order in the combobox of dock_dialog_ . If you want to add a new docking algorithm extend enumeration (0 corresponds to <select> item in ComboBox)

Enumerator
GEOMETRIC_FIT 

Definition at line 59 of file dockingController.h.

Enumerator
COLUMN_ID__TYPE 
COLUMN_ID__Properties 

Definition at line 222 of file geometricControl.h.

Enumeration which contains the scoring functions. The numbering corresponds to the order in the combobox of dock_dialog_ . If you want to add a new scoring function extend enumeration

Enumerator
DEFAULT 
AMBER_FF 
MMFF94_FF 
SELECTED_FF 
RANDOM 

Definition at line 69 of file dockingController.h.

Scene may hold several windows for different renering modes. If you need to retrieve a particular window, use this enum together with Scene::getWindow() to get a reference to it.

Enumerator
CONTROL_WINDOW 

Main window that is always being displayed directly in the QT main interface.

LEFT_EYE_WINDOW 

Window into which left eye should be rendered. Indicates same window as CONTROL_WINDOW if no stereo is running.

RIGHT_EYE_WINDOW 

Window into which right eye should be renderer. Indicates same window as CONTROL_WINDOW if no stereo is running.

Definition at line 165 of file scene.h.