40 mPatientModelService(patientModelService)
47 void DoublePropertyShadingBase::activeImageChanged()
62 return mImage->getShadingAmbient();
71 mImage->setShadingAmbient(val);
86 return mImage->getShadingDiffuse();
94 mImage->setShadingDiffuse(val);
109 return mImage->getShadingSpecular();
117 mImage->setShadingSpecular(val);
131 return mImage->getShadingSpecularPower();
139 mImage->setShadingSpecularPower(val);
virtual double getValue() const
get the data value.
DoublePropertyShadingBase(PatientModelServicePtr patientModelService)
virtual bool setValue(double val)
set the data value.
ActiveImageProxyPtr mActiveImageProxy
virtual bool setValue(double val)
set the data value.
virtual bool setValue(double val)
set the data value.
virtual double getValue() const
get the data value.
void transferFunctionsChanged()
DoublePropertyShadingSpecularPower(PatientModelServicePtr patientModelService)
bool similar(const DoubleBoundingBox3D &a, const DoubleBoundingBox3D &b, double tol)
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
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.
PatientModelServicePtr mPatientModelService
DoublePropertyShadingDiffuse(PatientModelServicePtr patientModelService)
DoublePropertyShadingSpecular(PatientModelServicePtr patientModelService)
virtual double getValue() const
get the data value.
virtual double getValue() const
get the data value.
static ActiveImageProxyPtr New(PatientModelServicePtr patientModelService)
DoublePropertyShadingAmbient(PatientModelServicePtr patientModelService)
void activeImageChanged(const QString &uid)
The original image changed signal from DataManager.