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

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

Inheritance diagram for BALL::VIEW::ModelSettingsDialog:
QWidget Ui_ModelSettingsDialogData BALL::VIEW::PreferencesEntry

List of all members.


Public Member Functions

 ModelSettingsDialog (QWidget *parent=0, const char *name="ModelSettingsDialog", Qt::WFlags fl=0)
 

Constructor.


virtual ~ModelSettingsDialog ()
 

Destructor.


virtual void applySettingsTo (ModelProcessor &cp) const
virtual ModelProcessorcreateModelProcessor (ModelType type) const throw (Exception::InvalidOption)
virtual void getSettings (const ModelProcessor &mp)
virtual QWidgetgetEntryFor (ModelType type)
float getStickStickRadius () const
float getBallAndStickStickRadius () const
bool ballAndStickDashedBondsEnabled () const
float getBallRadius () const
float getVDWRadiusFactor () const
float getSurfaceProbeRadius () const
float getTubeRadius () const
float getCartoonTubeRadius () const
float getCartoonHelixRadius () const
float getCartoonArrowWidth () const
float getCartoonStrandHeight () const
float getCartoonStrandWidth () const
float getHBondsRadius () const
float getForceMaxLength () const
float getForceScaling () const
float getForceBase () const
float getForceOffset () const
float getDNALadderRadius () const
float getDNABaseRadius () const
float getDNAHelixRadius () const
void setStickStickRadius (float value)
void setBallAndStickStickRadius (float value)
void setBallAndStickStickDashedBondsEnabled (bool state)
void setBallRadius (float value)
void setVDWRadiusFactor (float value)
void setSurfaceProbeRadius (float value)
void setTubeRadius (float value)
void setCartoonTubeRadius (float value)
void setCartoonHelixRadius (float value)
void setCartoonArrowWidth (float value)
void setCartoonStrandHeight (float value)
void setCartoonStrandWidth (float value)
void setHBondRadius (float value)
void setForceMaxLenght (float value)
void setForceScaling (float value)
void setForceOffset (float value)
void setForceBase (float value)
void setCartoonDNALadderRadius (float value)
void setCartoonDNAHelixRadius (float value)
void setCartoonDNABaseRadius (float value)

Protected Slots

void stickRadiusChanged ()
void VDWfactorChanged ()
void ballStickSphereRadiusChanged ()
void ballStickCylinderRadiusChanged ()
void probeRadiusChanged ()
void tubeRadiusChanged ()
void cartoonTubeRadiusChanged ()
void cartoonHelixRadiusChanged ()
void cartoonStrandArrowWidthChanged ()
void cartoonStrandHeightChanged ()
void cartoonStrandWidthChanged ()
void cartoonDNAHelixRadiusChanged ()
void cartoonDNABaseRadiusChanged ()
void cartoonDNALadderRadiusChanged ()
void hbondsRadiusChanged ()
void forceScalingChanged ()
void forceMaxLengthChanged ()
void forceBaseChanged ()
void forceOffsetChanged ()
void changedNAMode_ (bool state)

Protected Member Functions

float getFloatValue_ (const QSlider *const &le) const
void setValue_ (QSlider *le, float value)
void setLabelText_ (QLabel *label, const QSlider *const from)
void setDefaultValues_ ()

Detailed Description

Dialog for the molecular model settings, it is inserted into the Preferences.


Constructor & Destructor Documentation

BALL::VIEW::ModelSettingsDialog::ModelSettingsDialog ( QWidget parent = 0,
const char *  name = "ModelSettingsDialog",
Qt::WFlags  fl = 0 
)

Constructor.

virtual BALL::VIEW::ModelSettingsDialog::~ModelSettingsDialog (  )  [inline, virtual]

Destructor.


Member Function Documentation

virtual void BALL::VIEW::ModelSettingsDialog::applySettingsTo ( ModelProcessor cp  )  const [virtual]
bool BALL::VIEW::ModelSettingsDialog::ballAndStickDashedBondsEnabled (  )  const [inline]
void BALL::VIEW::ModelSettingsDialog::ballStickCylinderRadiusChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::ballStickSphereRadiusChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::cartoonDNABaseRadiusChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::cartoonDNAHelixRadiusChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::cartoonDNALadderRadiusChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::cartoonHelixRadiusChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::cartoonStrandArrowWidthChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::cartoonStrandHeightChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::cartoonStrandWidthChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::cartoonTubeRadiusChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::changedNAMode_ ( bool  state  )  [protected, slot]
virtual ModelProcessor* BALL::VIEW::ModelSettingsDialog::createModelProcessor ( ModelType  type  )  const throw (Exception::InvalidOption) [virtual]
void BALL::VIEW::ModelSettingsDialog::forceBaseChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::forceMaxLengthChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::forceOffsetChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::forceScalingChanged (  )  [inline, protected, slot]
float BALL::VIEW::ModelSettingsDialog::getBallAndStickStickRadius (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getBallRadius (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getCartoonArrowWidth (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getCartoonHelixRadius (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getCartoonStrandHeight (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getCartoonStrandWidth (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getCartoonTubeRadius (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getDNABaseRadius (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getDNAHelixRadius (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getDNALadderRadius (  )  const [inline]
virtual QWidget* BALL::VIEW::ModelSettingsDialog::getEntryFor ( ModelType  type  )  [virtual]
float BALL::VIEW::ModelSettingsDialog::getFloatValue_ ( const QSlider *const &  le  )  const [protected]
float BALL::VIEW::ModelSettingsDialog::getForceBase (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getForceMaxLength (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getForceOffset (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getForceScaling (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getHBondsRadius (  )  const [inline]
virtual void BALL::VIEW::ModelSettingsDialog::getSettings ( const ModelProcessor mp  )  [virtual]
float BALL::VIEW::ModelSettingsDialog::getStickStickRadius (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getSurfaceProbeRadius (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getTubeRadius (  )  const [inline]
float BALL::VIEW::ModelSettingsDialog::getVDWRadiusFactor (  )  const [inline]
void BALL::VIEW::ModelSettingsDialog::hbondsRadiusChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::probeRadiusChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::setBallAndStickStickDashedBondsEnabled ( bool  state  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setBallAndStickStickRadius ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setBallRadius ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setCartoonArrowWidth ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setCartoonDNABaseRadius ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setCartoonDNAHelixRadius ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setCartoonDNALadderRadius ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setCartoonHelixRadius ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setCartoonStrandHeight ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setCartoonStrandWidth ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setCartoonTubeRadius ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setDefaultValues_ (  )  [protected]
void BALL::VIEW::ModelSettingsDialog::setForceBase ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setForceMaxLenght ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setForceOffset ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setForceScaling ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setHBondRadius ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setLabelText_ ( QLabel *  label,
const QSlider *const   from 
) [protected]
void BALL::VIEW::ModelSettingsDialog::setStickStickRadius ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setSurfaceProbeRadius ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setTubeRadius ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::setValue_ ( QSlider *  le,
float  value 
) [protected]
void BALL::VIEW::ModelSettingsDialog::setVDWRadiusFactor ( float  value  )  [inline]
void BALL::VIEW::ModelSettingsDialog::stickRadiusChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::tubeRadiusChanged (  )  [inline, protected, slot]
void BALL::VIEW::ModelSettingsDialog::VDWfactorChanged (  )  [inline, protected, slot]