13 #ifndef mitkTransferFunctionInitializer_h
14 #define mitkTransferFunctionInitializer_h
16 #include <vtkColorTransferFunction.h>
17 #include <vtkPiecewiseFunction.h>
18 #include <vtkSmartPointer.h>
22 #include <itkObject.h>
23 #include <itkObjectFactory.h>
47 itkFactorylessNewMacro(
Self);
52 static
void GetPresetNames(std::vector<std::
string> &presetNames);
56 void SetTransferFunctionMode(
int mode);
58 void InitTransferFunctionMode();
69 enum TransferFunctionMode
82 void RemoveAllPoints();
84 void SetCtDefaultMode();
85 void SetCtBlackWhiteMode();
86 void SetCtThoraxLargeMode();
87 void SetCtThoraxSmallMode();
89 void SetCtBoneGradientMode();
90 void SetCtCardiacMode();
91 void SetMrGenericMode();
Wrapper class for VTK scalar opacity, gradient opacity, and color transfer functions.
The TransferFunction class A wrapper class for VTK scalar opacity, gradient opacity,...
#define mitkClassMacroItkParent(className, SuperClassName)
#define mitkNewMacro1Param(classname, type)
Find image slices visible on a given plane.