]> Creatis software - cpPlugins.git/blob - lib/ivq/Qt/RendererWidget.h
...
[cpPlugins.git] / lib / ivq / Qt / RendererWidget.h
1 /* =======================================================================
2  * @author: Leonardo Florez-Valencia
3  * @email: florez-l@javeriana.edu.co
4  * =======================================================================
5  */
6
7 #ifndef __ivq__Qt__RendererWidget__h__
8 #define __ivq__Qt__RendererWidget__h__
9
10 #include <ivq/ivq_export.h>
11
12 #include <vtkSmartPointer.h>
13 #include <QVTKWidget.h>
14
15 class vtkRenderer;
16
17 namespace ivq
18 {
19   namespace Qt
20   {
21     /**
22      */
23     class IVQ_EXPORT RendererWidget
24       : public QVTKWidget
25     {
26       Q_OBJECT;
27
28     public:
29       RendererWidget( QWidget* parent = NULL, ::Qt::WindowFlags f = 0 );
30       virtual ~RendererWidget( );
31
32       vtkRenderer* GetRenderer( );
33
34     protected:
35       vtkSmartPointer< vtkRenderer > Renderer;
36     };
37
38   } // ecapseman
39
40 } // ecapseman
41
42 #endif // __ivq__Qt__RendererWidget__h__
43
44 // eof - $RCSfile$