[vtkusers] vtkMergeDataObjectFilter in vtk4.2.x
mccoy
j.mccoy at gmx.de
Thu Jul 24 04:44:18 EDT 2003
hi all,
some time ago i posted a question regarding the difference of data aquiring in vcpp and tcl. in detail i wasn't able to merge a geometryfile and an attributefile together using vtkMergeDataObjectFilter in cpp (i allways got 'can't find array/component requested') , but in tcl it worked fine.
finally i found out that the tcl-vtk environment is still 4.0, but for vcpp i used vtk4.2.2. i downloaded the vtk4.0 source, compiled it and rebuild my vcpp- code and now it also works.
here's the cpp- code that works fine with vtk4.0:
/////////////////////////////////////////////////////////////////////////
dsReader = vtkDataSetReader::New();
dsReader->SetFileName("E:\\geo.vtk");
doReader = vtkDataObjectReader::New();
doReader->SetFileName("E:\\att.vtk");
doReader->Update();
cArrayName = doReader->GetOutput()->GetFieldData()->GetArray(0)->GetName();
mdof = vtkMergeDataObjectFilter::New();
mdof->SetInput(dsReader->GetOutput() );
mdof->SetDataObject(doReader->GetOutput() );
fd2ad = vtkFieldDataToAttributeDataFilter::New();
fd2ad->SetInput(mdof->GetOutput() );
fd2ad->SetScalarComponent(0, cArrayName, 0);
dsMapper = vtkDataSetMapper::New();
dsMapper->SetInput(fd2ad->GetOutput() );
//////////////////////////////////////////////////////////////////////////////
does anybody know, how to use vtkMergeDataObjectFilter in vtk4.2? do i have to change my code (if yes: how? ) or the format of the vtk- data file?
many thanks in advance
Joseph
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20030724/d968be00/attachment.htm>
More information about the vtkusers
mailing list