|
NorMIT-nav
2023.01.05-dev+develop.0da12
An IGT application
|
Go to the documentation of this file.
12 #ifndef CXTRANSFERFUNCTIONWIDGET_H_
13 #define CXTRANSFERFUNCTIONWIDGET_H_
15 #include "cxGuiExport.h"
19 #include <QDomElement>
33 class TransferFunctionAlphaWidget;
34 class TransferFunctionColorWidget;
50 virtual double getValue()
const;
51 virtual bool setValue(
double val);
56 virtual double getValueInternal()
const = 0;
57 virtual void setValueInternal(
double val) = 0;
72 virtual double getValueInternal()
const;
73 virtual void setValueInternal(
double val);
85 virtual double getValueInternal()
const;
86 virtual void setValueInternal(
double val);
98 virtual double getValueInternal()
const;
99 virtual void setValueInternal(
double val);
111 virtual double getValueInternal()
const;
112 virtual void setValueInternal(
double val);
125 void activeImageChangedSlot();
127 void imageChangedSlot(
ImagePtr image);
146 void activeImageChangedSlot();
virtual QString getDisplayName() const
name of data entity. Used for display to user.
virtual ~DoublePropertyImageTFDataLLR()
virtual ~DoublePropertyImageTFDataBase()
Namespace for all CustusX production code.
boost::shared_ptr< class ImageTFData > ImageTFDataPtr
virtual ~DoublePropertyImageTFDataWindow()
boost::shared_ptr< DoublePropertyImageTFDataBase > DoublePropertyImageTFDataBasePtr
virtual QString getDisplayName() const
name of data entity. Used for display to user.
boost::shared_ptr< class ActiveImageProxy > ActiveImageProxyPtr
virtual QString getDisplayName() const
name of data entity. Used for display to user.
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
boost::shared_ptr< class Image > ImagePtr
virtual ~DoublePropertyImageTFDataAlpha()
virtual void connectValueSignals(bool on)
Utility class for describing a bounded numeric range.
boost::shared_ptr< class ActiveData > ActiveDataPtr
virtual QString getDisplayName() const
name of data entity. Used for display to user.
ImageTFDataPtr mImageTFData
virtual ~DoublePropertyImageTFDataLevel()