[vtkusers] usage of vtkCompositePolyDataMapper
    Jean M. Favre 
    jfavre at cscs.ch
       
    Wed Aug 26 05:37:53 EDT 2009
    
    
  
Alex Malyushytskyy wrote:
>  // geometry filter
>         vtkSmartPointer<vtkCompositeDataGeometryFilter> geom =
> vtkSmartPointer<vtkCompositeDataGeometryFilter>::New();
>         geom->SetInput( compositeDataSet );
> 
> // mapper
> 	compositePolyDatamapperMapper =
> vtkSmartPointer<vtkCompositePolyDataMapper>::New();
> 	compositePolyDatamapperMapper->SetInputConnection(0,
> geom->GetOutputPort( 0 ) );   // This works
> //	compositePolyDatamapperMapper->SetInputConnection(0,
> compositeDataSet->GetProducerPort() ); // this does not work
I have working code which uses a vtkCompositeDataGeometryFilter, but
simply a vtkPolyDataMapper, like this:
  VTK_CREATE(vtkCompositeDataGeometryFilter, geom1);
  geom1->SetInputConnection(0, eb1->GetOutputPort(0));
  geom1->Update();
  VTK_CREATE(vtkPolyDataMapper, mapper1);
  mapper1->SetInputConnection(geom1->GetOutputPort(0));
  VTK_CREATE(vtkActor, actor1);
  actor1->SetMapper(mapper1);
    
    
More information about the vtkusers
mailing list