X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=lib%2FcpExtensions%2FQT%2FMPR3DWidget.cxx;h=f86992dfc21fd27ed61137544afc99b17c7ab510;hb=5cbe75ae1fb27d18932b6278f97c4a865cddd592;hp=b4224a7a86bc96b347b5b139061640f8f846d9c0;hpb=f6e163be0bf2ffeb19239bb31c1df936017cdc8e;p=cpPlugins.git diff --git a/lib/cpExtensions/QT/MPR3DWidget.cxx b/lib/cpExtensions/QT/MPR3DWidget.cxx index b4224a7..f86992d 100644 --- a/lib/cpExtensions/QT/MPR3DWidget.cxx +++ b/lib/cpExtensions/QT/MPR3DWidget.cxx @@ -1,7 +1,4 @@ #include - -#ifdef cpExtensions_QT4 - #include #include #include @@ -10,23 +7,12 @@ #include #include -/* TODO - #include - #include - - #include -*/ - // ------------------------------------------------------------------------- cpExtensions::QT::MPR3DWidget:: MPR3DWidget( QWidget* parent, Qt::WindowFlags f ) : Superclass( parent, f ), m_ImageName( "" ) { - /* TODO - this->m_Actors = - vtkSmartPointer< cpExtensions::Visualization::MPR3DActors >::New( ); - */ } // ------------------------------------------------------------------------- @@ -151,84 +137,4 @@ SetSlicesNumbers( int x, int y, int z ) this->Render( ); } -// ------------------------------------------------------------------------- -/* -void cpExtensions::QT::MPR3DWidget:: -SetImage( vtkImageData* image, const std::string& name ) -{ - if( this->m_ImageName != "" ) - { - // TODO: Clear visualization - - } // fi - - this->m_Actors->SetImage( image ); - this->m_ImageName = name; - - vtkSmartPointer< vtkPropCollection > props = - vtkSmartPointer< vtkPropCollection >::New( ); - props->AddItem( this->m_Actors->GetWindowLevelImageActor( 0 ) ); - props->AddItem( this->m_Actors->GetWindowLevelImageActor( 1 ) ); - props->AddItem( this->m_Actors->GetWindowLevelImageActor( 2 ) ); - this->AddViewProps( props, name ); - this->AddAuxViewProp( this->m_Actors->GetImageOutlineActor( 0 ), name ); - this->AddAuxViewProp( this->m_Actors->GetImageOutlineActor( 1 ), name ); - this->AddAuxViewProp( this->m_Actors->GetImageOutlineActor( 2 ), name ); - this->ResetCamera( ); - this->Render( ); -} - -// ------------------------------------------------------------------------- -void cpExtensions::QT::MPR3DWidget:: -SetSliceNumber( int orientation, int slice ) -{ - this->m_Actors->SetSliceNumber( orientation, slice ); - this->Render( ); -} - -// ------------------------------------------------------------------------- -void cpExtensions::QT::MPR3DWidget:: -SetSlicesNumbers( int x, int y, int z ) -{ - this->m_Actors->SetSliceNumber( 0, x ); - this->m_Actors->SetSliceNumber( 1, y ); - this->m_Actors->SetSliceNumber( 2, z ); - this->Render( ); -} - -// ------------------------------------------------------------------------- -void cpExtensions::QT::MPR3DWidget:: -SetScalarRange( double r[ 2 ] ) -{ - this->m_Actors->SetScalarRange( r ); - this->Render( ); -} - -// ------------------------------------------------------------------------- -void cpExtensions::QT::MPR3DWidget:: -SetWindowLevel( double wl[ 2 ] ) -{ - this->m_Actors->SetWindowLevel( wl ); - this->Render( ); -} - -// ------------------------------------------------------------------------- -void cpExtensions::QT::MPR3DWidget:: -SetImageOpacity( double o ) -{ - this->m_Actors->SetImageOpacity( o ); - this->Render( ); -} - -// ------------------------------------------------------------------------- -void cpExtensions::QT::MPR3DWidget:: -SetImageInterpolation( unsigned char i ) -{ - this->m_Actors->SetImageInterpolation( i ); - this->Render( ); -} - */ - -#endif // cpExtensions_QT4 - // eof - $RCSfile$