Brabosphere Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AboutBoxThis class shows an About Box
AtomSetStores the atoms of a molecular system
BasissetProvides an interface to the basissets available in the program
BraboBaseAllows generating an input file for the program Brabo
BraboBase::WidgetDataA struct for saving the contents of all BraboWidget widgets
BraboBase::XMLDataA struct representing the XML dictRef values for all the data from WidgetData
CalculationThis class handles running a Brabo calculation
ColorButtonProvides a button for selecting a color
CrdFactoryAllows loading and saving of a number of coordinate file formats
CrdViewThis class is a lightweight version of Xbrabo
DensityBaseThis class allows changing the representation of density isosurfaces
DensityBase::SurfacePropertiesContains the properties of a surface
DensityLoadThreadThis class loads the density data for the class DensityBase
DomUtilsThis is a utility class used to read and make nodes in a QDomDocument
GLBaseParametersA struct containing all the basic OpenGL parameters pertaining the lighting, quality, material and other properties
GLMoleculeParametersStruct containing OpenGL parameters specific to the visualisation of molecules
GLMoleculeViewThis class shows a molecule and various properties in 3D using OpenGL
GlobalBaseThis class allows setup of the global calculation options
GlobalBase::WidgetDataStruct local to the class GLobalBase containing the data pertaining to all widgets
GLOrbitalViewThis class shows an orbital in 3D using OpenGL
GLSimpleMoleculeViewThis class shows a molecule in 3D using OpenGL
GLSimpleMoleculeView::ShapePropertiesUtility struct for sorting of shapes by decreasing opacity
GLViewThis class serves as a base class for the OpenGL visualization classes
IconSetsStores all icons used in the program
IsoSurfaceGenerates an isosurface from a list of 3D density points
IsoSurface::TriangleA utility struct containing the ID's of 3 points making up a triangle
Latin1ValidatorThis class validates QString's so they only contain latin1 characters
NewAtomBaseAllows the addition of a new atom
OrbitalThreadThis class calculates Hydrogen orbitals for visualisation in 3D in a thread
OrbitalViewerBaseThis class is a container for showing and manipulating views or orbitals
PathsThis class of static member data contains the paths to all executables and some other directories
PlotMapBaseThis class shows 2D density maps from files created with potdicht
PlotMapLabelThis class does the drawing of a 2D density map including isodensity lines
Point3D< T >This class represents a 3D point
PreferencesBaseThis class allows setup of the preferences
PreferencesBase::WidgetDataA struct for saving the status of all widgets of PreferencesWidget
Quaternion< T >This class represents a quaternion (4D vector)
RelaxBaseThis class allows generation of an input file for the program Relax
RelaxBase::ICDataA utility struct containing all data to reconstruct an internal coordinate
RelaxBase::WidgetDataA struct representing the data from all widgets
RelaxBase::XMLDataA struct representing the XML dictRef values for all the data from WidgetData
StatusTextThis class is used for logging events for a calculation
Vector3D< T >This class represents a 3D vector
VersionThis class holds the application's name, company, version and build number
XbraboThis class is the main MDI widget which controls the XbraboViews
XbraboViewThis class is the MDI view widget which also holds all data pertaining a calculation

Generated on Fri May 19 14:31:57 2006 for Brabosphere by  doxygen 1.4.6-NO