16 #ifndef MITKTRANFERFUNCTIONPROPERTY_H_HEADER_INCLUDED
17 #define MITKTRANFERFUNCTIONPROPERTY_H_HEADER_INCLUDED
26 #pragma warning(disable : 4522)
47 itkFactorylessNewMacro(
Self) itkCloneMacro(
Self)
53 std::
string GetValueAsString() const override;
60 TransferFunctionProperty();
61 TransferFunctionProperty(const TransferFunctionProperty &other);
67 TransferFunctionProperty &operator=(const TransferFunctionProperty &);
69 itk::LightObject::Pointer InternalClone() const override;
71 virtual
bool IsEqual(const
BaseProperty &property) const override;
72 virtual
bool Assign(const
BaseProperty &property) override;
The TransferFunctionProperty class Property class for the mitk::TransferFunction. ...
#define mitkNewMacro1Param(classname, type)
The TransferFunction class A wrapper class for VTK scalar opacity, gradient opacity, and color transfer functions.Holds a copy of each of the three standard VTK transfer functions (scalar opacity, gradient opacity, color) and provides an interface for manipulating their control points. Each original function can be retrieved by a Get() method.
DataCollection - Class to facilitate loading/accessing structured data.
Abstract base class for properties.
mitk::TransferFunction::Pointer ValueType
#define mitkClassMacro(className, SuperClassName)