]> Creatis software - cpPlugins.git/blob - lib/cpPlugins/Interface/BaseMPRWindow.cxx
cc3f9b3a3c2f74c8ecf4631cf6e67b556156bef7
[cpPlugins.git] / lib / cpPlugins / Interface / BaseMPRWindow.cxx
1 #include <cpPlugins/Interface/BaseMPRWindow.h>
2
3 #ifdef cpPlugins_Interface_QT4
4
5 #include <cpPlugins/Interface/ui_BaseMPRWindow.h>
6
7 // -------------------------------------------------------------------------
8 cpPlugins::Interface::BaseMPRWindow::
9 BaseMPRWindow( QWidget* parent )
10   : QMainWindow( parent ),
11     m_UI( new Ui::BaseMPRWindow )
12 {
13   // Create and associate renderers
14   this->m_MPRObjects = vtkSmartPointer< TMPRObjects >::New( );
15   this->m_MPRObjects->SetRenderWindows(
16     this->m_UI->m_XVTK->GetRenderWindow( ),
17     this->m_UI->m_YVTK->GetRenderWindow( ),
18     this->m_UI->m_ZVTK->GetRenderWindow( ),
19     this->m_UI->m_WVTK->GetRenderWindow( )
20     );
21 }
22
23 // -------------------------------------------------------------------------
24 cpPlugins::Interface::BaseMPRWindow::
25 ~BaseMPRWindow( )
26 {
27   if( this->m_UI != NULL )
28     delete this->m_UI;
29 }
30
31 // -------------------------------------------------------------------------
32 bool cpPlugins::Interface::BaseMPRWindow::
33 _LoadPlugins( const std::string& fname )
34 {
35   return( false );
36 }
37
38 // -------------------------------------------------------------------------
39 bool cpPlugins::Interface::BaseMPRWindow::
40 _LoadImage( const std::string& fname )
41 {
42   return( false );
43 }
44
45 // -------------------------------------------------------------------------
46 bool cpPlugins::Interface::BaseMPRWindow::
47 _LoadMesh( const std::string& fname )
48 {
49   return( false );
50 }
51
52 /*
53   TInterface m_Interface;
54
55   TProcessObject::Pointer m_ImageReader;
56   TProcessObject::Pointer m_ImageWriter;
57   TProcessObject::Pointer m_MeshReader;
58   TProcessObject::Pointer m_MeshWriter;
59
60   TImages m_Images;
61   TMeshes m_Meshes;
62 */
63
64 #endif // cpPlugins_Interface_QT4
65
66 // eof - $RCSfile$