68 static QStringList availablePresets();
71 RGBA backgroundColor()
const;
72 void setBackgroundColor(
RGBA);
75 RGBA meshColor()
const;
76 void setMeshColor(
RGBA);
77 double meshLineWidth()
const;
78 void setMeshLineWidth(
double);
79 bool smoothMesh()
const;
80 void setSmoothMesh(
bool);
83 QString dataColorPreset()
const;
84 void setDataColorPreset(
const QString&);
88 RGBA axesColor()
const;
89 void setAxesColor(
RGBA);
90 RGBA numberColor()
const;
91 void setNumberColor(
RGBA);
92 RGBA labelColor()
const;
93 void setLabelColor(
RGBA);
94 RGBA gridLinesColor()
const;
95 void setGridLinesColor(
RGBA);
96 RGBA interiorGridLinesColor()
const;
97 void setInteriorGridLinesColor(
RGBA);
98 double interiorGridMajorWidth()
const;
99 void setInteriorGridMajorWidth(
double);
100 double interiorGridMinorWidth()
const;
101 void setInteriorGridMinorWidth(
double);
104 RGBA titleColor()
const;
105 void setTitleColor(
RGBA);
106 QString titleFontFamily()
const;
107 void setTitleFontFamily(
const QString&);
108 int titleFontSize()
const;
109 void setTitleFontSize(
int);
110 bool titleFontBold()
const;
111 void setTitleFontBold(
bool);
114 LightingPreset lightingPreset()
const;
115 void setLightingPreset(LightingPreset);
118 SHADINGSTYLE shading()
const;
119 void setShading(SHADINGSTYLE);
122 PLOTSTYLE plotStyle()
const;
123 void setPlotStyle(PLOTSTYLE);
126 double shininess()
const;
127 void setShininess(
double);
128 double specularIntensity()
const;
129 void setSpecularIntensity(
double);
137 RGBA m_backgroundColor;
139 double m_meshLineWidth;
141 QString m_dataColorPreset;
145 RGBA m_gridLinesColor;
146 RGBA m_interiorGridLinesColor;
147 double m_interiorGridMajorWidth;
148 double m_interiorGridMinorWidth;
150 QString m_titleFontFamily;
152 bool m_titleFontBold;
153 LightingPreset m_lightingPreset;
154 SHADINGSTYLE m_shading;
155 PLOTSTYLE m_plotStyle;
157 double m_specularIntensity;