-// -------------------------------------------------------------------------
-/* TODO
-template< unsigned int D >
-void cpPlugins::Interface::Mesh::
-_ConnectToVTK_0( )
-{
- itk::DataObject* dobj = this->Superclass::GetDataObject( );
-
- cpPlugins_Interface_Mesh_Pixel( char, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_Pixel( short, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_Pixel( int, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_Pixel( long, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_Pixel( unsigned char, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_Pixel( unsigned short, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_Pixel( unsigned int, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_Pixel( unsigned long, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_Pixel( float, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_Pixel( double, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_RGB( char, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_RGB( short, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_RGB( int, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_RGB( long, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_RGB( unsigned char, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_RGB( unsigned short, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_RGB( unsigned int, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_RGB( unsigned long, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_RGB( float, D, dobj, _ConnectToVTK_1 );
- else cpPlugins_Interface_Mesh_RGB( double, D, dobj, _ConnectToVTK_1 );
-}
-
-// -------------------------------------------------------------------------
-template< class P, unsigned int D >
-void cpPlugins::Interface::Mesh::
-_ConnectToVTK_1( )
-{
- typedef itk::Mesh< P, D > _TMesh;
- typedef itk::MeshToVTKMeshFilter< _TMesh > _TFilter;
-
- _TMesh* img =
- dynamic_cast< _TMesh* >( this->Superclass::GetDataObject( ) );
- typename _TFilter::Pointer filter = _TFilter::New( );
- filter->SetInput( img );
- filter->Update( );
- this->m_VTKMeshData = filter->GetOutput( );
- this->m_Mesh2VTKMeshData = filter;
-}
-*/
-