Go to the documentation of this file.
7 #ifndef BALL_VIEW_DIALOGS_DISPLAYPROPERTIES_H
8 #define BALL_VIEW_DIALOGS_DISPLAYPROPERTIES_H
10 #ifndef BALL_COMMON_GLOBAL_H
14 #ifndef BALL_VIEW_KERNEL_MODULARWIDGET_H
18 #ifndef BALL_VIEW_DATATYPE_COLORRGBA_H
22 #ifndef BALL_VIEW_KERNEL_PREFERENCESENTRY
26 #include <BALL/VIEW/UIC/ui_displayProperties.h>
36 class ColoringSettingsDialog;
37 class ModelSettingsDialog;
39 class ModelInformation;
56 public Ui_DisplayPropertiesData,
120 void applyPreferences();
130 void createRepresentationMode();
136 bool getSettingsFromString(const
String& data);
139 void createRepresentation(
String data_string, const vector<const
Composite*>& new_systems);
142 void enableCreationForNewMolecules(
bool state)
143 { create_representations_for_new_molecules_ = state;}
291 #endif // BALL_VIEW_DIALOGS_DISPLAYPROPERTIES_H
void modelUpdatesChanged()
void precisionSliderChanged()
void selectMode(int index)
void editSelectionColor(QColor color)
void coloringUpdatesChanged()
void setDrawingPrecision(int value)
bool advanced_options_modified_
void selectModel(int index)
void setColoringSettingsDialog(ColoringSettingsDialog *dialog)
void modelOptionsPressed()
void selectColoringMethod(int index)
#define BALL_EMBEDDABLE(TYPE, BASE)
void setModelSettingsDialog(ModelSettingsDialog *dialog)
void setTransparency(int value)
const ModelInformation * model_information_
virtual Representation * createRepresentation(const std::list< Composite * > &composites, bool hidden=false)
void coloringOptionsPressed()
virtual void getAdvancedModelOptions_()
bool changed_selection_color_
bool create_representations_for_new_molecules_
ColoringSettingsDialog * coloring_settings_
void checkDrawingPrecision_()
void precisionBoxChanged(int index)
virtual void applyModelSettings_(Representation &rep)
Representation * getRepresentation()
Get the Representation on which DisplayProperties is working on.
virtual void applyColoringSettings_(Representation &rep)
void applyTo_(Representation *rep)
virtual void getAdvancedColoringOptions_()
void setSurfaceDrawingPrecision(float value)
void setCustomColor(const ColorRGBA &color)
QPushButton * create_button_
void transparencySliderChanged()
ModelSettingsDialog * model_settings_
Preferences * preferences_