21 #ifndef __ctkLinearValueProxy_h 22 #define __ctkLinearValueProxy_h 25 #include "ctkCoreExport.h" 29 class ctkLinearValueProxyPrivate;
43 Q_PROPERTY(
double coefficient READ coefficient WRITE setCoefficient)
44 Q_PROPERTY(
double offset READ offset WRITE setOffset)
51 virtual
double proxyValueFromValue(
double value) const;
53 virtual
double valueFromProxyValue(
double proxyValue) const;
55 virtual
double coefficient() const;
56 virtual
double offset() const;
59 virtual
void setCoefficient(
double newCoeff);
60 virtual
void setOffset(
double newOffset);
63 QScopedPointer<ctkLinearValueProxyPrivate> d_ptr;
Implementation of an affine value proxy. The ctkLinearValueProxy takes a coefficient and an offset...
Base class for value proxies. Value proxy allows to decouple the displayed value from the values acce...