1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
class DisplayProperties
: ModularWidget
{
%TypeHeaderCode
#include <BALL/VIEW/DIALOGS/displayProperties.h>
%End
public:
static Size countInstances();
static DisplayProperties* getInstance(Position);
~DisplayProperties() throw();
void createRepresentationMode();
void modifyRepresentationMode(Representation*);
Representation* createRepresentation(const PyCompositeList);
bool getSettingsFromString(const String&) throw();
void enableCreationForNewMolecules(bool) throw();
void selectModel(int);
void selectMode(int);
void selectColoringMethod(int);
void setSurfaceDrawingPrecision(float);
void setDrawingPrecision(int);
void setTransparency(int);
void setCustomColor(const ColorRGBA&);
void apply();
void coloringOptionsPressed();
void modelOptionsPressed();
void precisionBoxChanged(int);
void precisionSliderChanged();
void coloringUpdatesChanged();
void modelUpdatesChanged();
private:
DisplayProperties(const DisplayProperties&);
};
|