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

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

#include <modelSettingsDialog.h>

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

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 ModelProcessor * createModelProcessor (ModelType type) const throw (Exception::InvalidOption)
virtual void getSettings (const ModelProcessor &mp)
virtual QWidget * getEntryFor (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.

Generated on Thu Aug 6 18:30:53 2009 for BALL by doxygen 1.5.8