X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=plugins%2FVTKIO%2FMeshReader.cxx;fp=plugins%2FVTKIO%2FMeshReader.cxx;h=0000000000000000000000000000000000000000;hb=2e142df11d6f312a2a2b5097b8da73571ed523e8;hp=59d2a50b01f0ab0721f33ac4ed098f70addfbf09;hpb=61b3659afe961ed248f30e26f9ca8f28fcfafddc;p=cpPlugins.git diff --git a/plugins/VTKIO/MeshReader.cxx b/plugins/VTKIO/MeshReader.cxx deleted file mode 100644 index 59d2a50..0000000 --- a/plugins/VTKIO/MeshReader.cxx +++ /dev/null @@ -1,60 +0,0 @@ -#include -#include -#include - -#include -#include - -#ifdef cpPlugins_QT4 -# include -#endif // cpPlugins_QT4 - -// ------------------------------------------------------------------------- -QDialog* cpPluginsVTKIO::MeshReader:: -CreateQDialog( ) -{ -#ifdef cpPlugins_QT4 - cpPlugins::QT::OpenFileDialog* dlg = NULL; - if( QApplication::instance( ) != NULL ) - { - dlg = new cpPlugins::QT::OpenFileDialog( ); - dlg->SetParameters( &( this->m_Parameters ), "FileName" ); - - } // fi - return( dlg ); -#else // cpPlugins_QT4 - return( NULL ); -#endif // cpPlugins_QT4 -} - -// ------------------------------------------------------------------------- -cpPluginsVTKIO::MeshReader:: -MeshReader( ) - : Superclass( ) -{ - this->_ConfigureOutput< cpInstances::DataObjects::Mesh >( "Output" ); - this->m_Parameters.Clear( ); - this->m_Parameters.ConfigureAsOpenFileName( "FileName", "" ); - this->m_Parameters.SetAcceptedFileExtensions( - "FileName", - "Mesh files (*.vtk)" - ); -} - -// ------------------------------------------------------------------------- -cpPluginsVTKIO::MeshReader:: -~MeshReader( ) -{ -} - -// ------------------------------------------------------------------------- -void cpPluginsVTKIO::MeshReader:: -_GenerateData( ) -{ - auto f = this->_CreateVTK< vtkPolyDataReader >( ); - f->SetFileName( this->m_Parameters.GetOpenFileName( "FileName" ).c_str( ) ); - f->Update( ); - this->GetOutput( "Output" )->SetVTK( f->GetOutput( ) ); -} - -// eof - $RCSfile$