BALL::VIEW::FDPBDialog Class Reference
[QT Dialogs]

#include <BALL/VIEW/DIALOGS/FDPBDialog.h>

Inheritance diagram for BALL::VIEW::FDPBDialog:
Inheritance graph
[legend]

List of all members.

Public Slots

virtual void browseChargesData ()
virtual void browseChargesRules ()
virtual void browseRadiiData ()
virtual void browseRadiiRules ()
virtual void accept ()
virtual void resetPressed ()

Public Member Functions

 FDPBDialog (QWidget *parent=0, const char *name="FDPBDialog", bool modal=FALSE, Qt::WFlags fl=0)
 Constructor.
virtual ~FDPBDialog ()
 Destructor.
bool calculate ()
 Calculate the FDPB grid.
FDPBgetFDPBSolver ()
 Get the instance of the FDPB solver.
void setSystem (System *system)
 Set the system, the FDPB will be calculated for.
SystemgetSystem ()
 Get the system.

Protected Slots

virtual void clicked (QAbstractButton *button)

Protected Member Functions

void calculate_ ()
void selectFile_ (QLineEdit &lineedit)
void applyValues_ ()
bool applyProcessors_ ()

Protected Attributes

FDPB fdpb_
Options options_
Systemsystem_
RadiusRuleProcessor radius_rule_processor_
ChargeRuleProcessor charge_rule_processor_
AssignRadiusProcessor radius_processor_
AssignChargeProcessor charge_processor_
CalculateFDPBThreadthread_

Friends

class CalculateFDPBThread

Detailed Description

Dialog for performing Finite Distance Poisson Bolzmann calculations

Definition at line 49 of file FDPBDialog.h.


Constructor & Destructor Documentation

BALL::VIEW::FDPBDialog::FDPBDialog ( QWidget parent = 0,
const char *  name = "FDPBDialog",
bool  modal = FALSE,
Qt::WFlags  fl = 0 
)

Constructor.

virtual BALL::VIEW::FDPBDialog::~FDPBDialog (  )  [virtual]

Destructor.


Member Function Documentation

virtual void BALL::VIEW::FDPBDialog::accept (  )  [virtual, slot]
bool BALL::VIEW::FDPBDialog::applyProcessors_ (  )  [protected]
void BALL::VIEW::FDPBDialog::applyValues_ (  )  [protected]
virtual void BALL::VIEW::FDPBDialog::browseChargesData (  )  [virtual, slot]
virtual void BALL::VIEW::FDPBDialog::browseChargesRules (  )  [virtual, slot]
virtual void BALL::VIEW::FDPBDialog::browseRadiiData (  )  [virtual, slot]
virtual void BALL::VIEW::FDPBDialog::browseRadiiRules (  )  [virtual, slot]
bool BALL::VIEW::FDPBDialog::calculate (  ) 

Calculate the FDPB grid.

void BALL::VIEW::FDPBDialog::calculate_ (  )  [protected]
virtual void BALL::VIEW::FDPBDialog::clicked ( QAbstractButton *  button  )  [protected, virtual, slot]
FDPB& BALL::VIEW::FDPBDialog::getFDPBSolver (  )  [inline]

Get the instance of the FDPB solver.

Definition at line 74 of file FDPBDialog.h.

System* BALL::VIEW::FDPBDialog::getSystem (  )  [inline]

Get the system.

Definition at line 82 of file FDPBDialog.h.

virtual void BALL::VIEW::FDPBDialog::resetPressed (  )  [virtual, slot]
void BALL::VIEW::FDPBDialog::selectFile_ ( QLineEdit lineedit  )  [protected]
void BALL::VIEW::FDPBDialog::setSystem ( System system  )  [inline]

Set the system, the FDPB will be calculated for.

Definition at line 78 of file FDPBDialog.h.


Friends And Related Function Documentation

friend class CalculateFDPBThread [friend]

Definition at line 55 of file FDPBDialog.h.


Member Data Documentation

Definition at line 123 of file FDPBDialog.h.

Definition at line 121 of file FDPBDialog.h.

Definition at line 116 of file FDPBDialog.h.

Definition at line 117 of file FDPBDialog.h.

Definition at line 122 of file FDPBDialog.h.

Definition at line 120 of file FDPBDialog.h.

Definition at line 118 of file FDPBDialog.h.

Definition at line 124 of file FDPBDialog.h.

Generated by  doxygen 1.6.3