13 #ifndef mitkGradientBackground_h
14 #define mitkGradientBackground_h
16 #include <itkObject.h>
19 #include <vtkSmartPointer.h>
22 class vtkRenderWindow;
41 itkFactorylessNewMacro(Self);
69 virtual void SetGradientColors(
double r1,
double g1,
double b1,
double r2,
double g2,
double b2);
vtkSmartPointer< vtkRenderWindow > m_RenderWindow
virtual void SetGradientColors(Color upper, Color lower)
mitkClassMacroItkParent(GradientBackground, itk::Object)
virtual void SetGradientColors(double r1, double g1, double b1, double r2, double g2, double b2)
virtual void SetLowerColor(Color lower)
virtual void SetRenderWindow(vtkSmartPointer< vtkRenderWindow > renderWindow)
virtual vtkSmartPointer< vtkRenderWindow > GetRenderWindow()
vtkSmartPointer< vtkRenderer > m_Renderer
~GradientBackground() override
virtual void SetUpperColor(double r, double g, double b)
virtual vtkSmartPointer< vtkRenderer > GetVtkRenderer()
virtual void SetUpperColor(Color upper)
virtual void SetLowerColor(double r, double g, double b)
Find image slices visible on a given plane.
itk::RGBPixel< float > Color
Color Standard RGB color typedef (float)