1 #ifndef SCRIPTSETTINGSDOUBLE_HH 2 #define SCRIPTSETTINGSDOUBLE_HH 5 #include "ScriptSettings.hh" 7 #include "Widgets/DoubleWidget.hh" 8 #include "ACG/Math/VectorT.hh" 15 Q_PROPERTY(
bool useColorCoder READ useColorCoder WRITE setUseColorCoder)
16 Q_PROPERTY(
Vector4 colorMin READ colorMin WRITE setColorMin)
17 Q_PROPERTY(
Vector4 colorMax READ colorMax WRITE setColorMax)
19 Q_PROPERTY(
bool useFixedRange READ useFixedRange WRITE setUseFixedRange)
20 Q_PROPERTY(
double rangeMin READ rangeMin WRITE setRangeMin)
21 Q_PROPERTY(
double rangeMax READ rangeMax WRITE setRangeMax)
23 Q_PROPERTY(
bool mapOutsideRange READ mapOutsideRange WRITE setMapOutsideRange)
24 Q_PROPERTY(
bool absolute READ absolute WRITE setAbsolute)
32 bool useColorCoder()
const;
35 bool useFixedRange()
const;
36 double rangeMin()
const;
37 double rangeMax()
const;
38 bool mapOutsideRange()
const;
39 bool absolute()
const;
42 void setUseColorCoder(
bool useColorCoder);
43 void setColorMin(
const Vector4 &color);
44 void setColorMax(
const Vector4 &color);
45 void setUseFixedRange(
bool useFixedRange);
46 void setRangeMin(
double val);
47 void setRangeMax(
double val);
48 void setMapOutsideRange(
bool mapOutsideRange);
49 void setAbsolute(
bool absolute);
56 #endif // SCRIPTSETTINGSDOUBLE_HH