5 #ifndef BALL_VIEW_DIALOGS_MODELSETTINGSDIALOG_H
6 #define BALL_VIEW_DIALOGS_MODELSETTINGSDIALOG_H
8 #ifndef BALL_COMMON_GLOBAL_H
12 #ifndef BALL_VIEW_MODELS_MODELPROCESSOR_H
16 #ifndef BALL_VIEW_KERNEL_COMMON_H
20 #ifndef BALL_VIEW_KERNEL_PREFERENCESENTRY
24 #include <BALL/VIEW/UIC/ui_modelSettingsDialog.h>
26 #include <QtWidgets/QCheckBox>
27 #include <QtWidgets/QLabel>
44 public Ui_ModelSettingsDialogData,
53 Qt::WindowFlags fl = 0 );
72 {
return getFloatValue_(stick_radius_slider);}
76 {
return getFloatValue_(ball_stick_cylinder_radius_slider);}
80 {
return ball_stick_dashed_bonds->isChecked();}
84 {
return getFloatValue_(ball_stick_sphere_radius_slider);}
88 {
return getFloatValue_(vdw_radius_factor_slider);}
92 {
return getFloatValue_(surface_probe_radius_slider);}
96 {
return getFloatValue_(tube_radius_slider);}
100 {
return getFloatValue_(cartoon_tube_radius_slider);}
104 {
return getFloatValue_(cartoon_helix_radius_slider);}
108 {
return getFloatValue_(strand_arrow_width_slider);}
112 {
return getFloatValue_(strand_height_slider);}
116 {
return getFloatValue_(strand_width_slider);}
120 {
return getFloatValue_(hbonds_radius_slider);}
124 {
return getFloatValue_(force_max_length_slider);}
128 {
return getFloatValue_(force_scaling_slider);}
132 {
return getFloatValue_(force_base_slider);}
136 {
return getFloatValue_(force_offset_slider);}
140 {
return getFloatValue_(cartoon_dna_ladder_radius_slider);}
144 {
return getFloatValue_(cartoon_dna_base_radius_slider);}
148 {
return getFloatValue_(cartoon_dna_helix_radius_slider);}
152 { setValue_(stick_radius_slider,value);}
156 { setValue_(ball_stick_cylinder_radius_slider,value);}
160 { ball_stick_dashed_bonds->setChecked(state);}
164 { setValue_(ball_stick_sphere_radius_slider,value);}
168 { setValue_(vdw_radius_factor_slider,value);}
172 { setValue_(surface_probe_radius_slider,value);}
176 { setValue_(tube_radius_slider,value);}
180 { setValue_(cartoon_tube_radius_slider,value);}
184 { setValue_(cartoon_helix_radius_slider,value);}
188 { setValue_(strand_arrow_width_slider ,value);}
192 { setValue_(strand_height_slider,value);}
196 { setValue_(strand_width_slider,value);}
200 { setValue_(hbonds_radius_slider,value);}
204 { setValue_(force_max_length_slider,value);}
208 { setValue_(force_scaling_slider,value);}
212 { setValue_(force_offset_slider ,value);}
216 { setValue_(force_base_slider, value);}
220 { setValue_(cartoon_dna_ladder_radius_slider, value / 10.);}
224 { setValue_(cartoon_dna_helix_radius_slider, value / 10.);}
228 { setValue_(cartoon_dna_base_radius_slider, value / 10.);}
236 void VDWfactorChanged() {setLabelText_(vdw_radius_factor_label, vdw_radius_factor_slider);}