[vtk-developers] setting vtkMultiBlockDataSet block name in vtkpython
    David Thompson 
    dcthomp at sandia.gov
       
    Fri Jul  8 20:43:08 EDT 2011
    
    
  
> Does anyone know how to set a vtkMultiBlockDataSet block name in  
> vtkpython?
> Specifically, what I am looking for is the vtkpython equivalent of
>   mb->GetMetaData( static_cast<unsigned>( n ) )- 
> >Set( vtkCompositeDataSet::NAME(), s )
> where:
>  mb is a *vtkMultiBlockDataSet
>  n is the index of the block
>  s is a vtkStdString
P,
This works for me:
 >>> from vtk import *
 >>> tab = vtkTable()
 >>> mb = vtkMultiBlockDataSet()
 >>> mb.SetNumberOfBlocks(1)
 >>> mb.SetBlock( 0, tab )
 >>> mb.GetMetaData( 0 ).Set( vtkCompositeDataSet.NAME(), 'Foo' )
Where are you having the problem?
     D
    
    
More information about the vtk-developers
mailing list