19 mActiveData(activeData)
24 this->activeImageChanged();
27 void DoublePropertyShadingBase::activeImageChanged()
42 return mImage->getShadingAmbient();
51 mImage->setShadingAmbient(val);
66 return mImage->getShadingDiffuse();
74 mImage->setShadingDiffuse(val);
88 return mImage->getShadingSpecular();
96 mImage->setShadingSpecular(val);
110 return mImage->getShadingSpecularPower();
118 mImage->setShadingSpecularPower(val);
virtual double getValue() const
get the data value.
virtual bool setValue(double val)
set the data value.
ActiveImageProxyPtr mActiveImageProxy
virtual bool setValue(double val)
set the data value.
DoublePropertyShadingDiffuse(ActiveDataPtr activeData)
boost::shared_ptr< class ActiveData > ActiveDataPtr
virtual bool setValue(double val)
set the data value.
virtual double getValue() const
get the data value.
DoublePropertyShadingSpecular(ActiveDataPtr activeData)
void transferFunctionsChanged()
DoublePropertyShadingBase(ActiveDataPtr activeData)
static ActiveImageProxyPtr New(ActiveDataPtr activeData)
virtual bool setValue(double val)
set the data value.
void changed()
emit when the underlying data value is changed: The user interface will be updated.
virtual double getValue() const
get the data value.
bool similar(const CameraInfo &lhs, const CameraInfo &rhs, double tol)
virtual double getValue() const
get the data value.
DoublePropertyShadingAmbient(ActiveDataPtr activeData)
void activeImageChanged(const QString &uid)
The original image changed signal from DataManager.
ActiveDataPtr mActiveData
DoublePropertyShadingSpecularPower(ActiveDataPtr activeData)
Namespace for all CustusX production code.