17 #ifndef mitkRenderWindowFrame_h
18 #define mitkRenderWindowFrame_h
21 #include <itkObject.h>
23 #include <vtkSmartPointer.h>
26 class vtkRenderWindow;
41 itkFactorylessNewMacro(
Self) itkCloneMacro(
Self)
48 virtual
void SetRenderWindow(vtkSmartPointer<vtkRenderWindow> renderWindow);
54 virtual
void Enable(
float col1,
float col2,
float col3);
60 virtual
void Disable();
66 virtual
bool IsEnabled();
72 virtual vtkSmartPointer<vtkRenderWindow> GetRenderWindow();
79 virtual vtkSmartPointer<vtkRenderer> GetVtkRenderer();
92 vtkSmartPointer<vtkRenderWindow> m_RenderWindow;
93 vtkSmartPointer<vtkRenderer> m_RectangleRenderer;
97 #endif // mitkRenderWindowFrame_h
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacroItkParent(className, SuperClassName)