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

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

Inheritance diagram for BALL::VIEW::FDPBDialog:
QDialog Ui_FDPBDialogData BALL::VIEW::ModularWidget BALL::VIEW::PreferencesEntry BALL::Embeddable BALL::VIEW::ConnectionObject

List of all members.


Public Slots

virtual void browseChargesData ()
virtual void browseChargesRules ()
virtual void browseRadiiData ()
virtual void browseRadiiRules ()
virtual void cancelPressed ()
virtual void okPressed ()
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 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


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

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::cancelPressed (  )  [virtual, slot]
FDPB& BALL::VIEW::FDPBDialog::getFDPBSolver (  )  [inline]

Get the instance of the FDPB solver.

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

Get the system.

virtual void BALL::VIEW::FDPBDialog::okPressed (  )  [virtual, slot]
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.


Friends And Related Function Documentation

friend class CalculateFDPBThread [friend]

Member Data Documentation