[vtkusers] Breaking vtk pipeline
N Smethurst
nick.smethurst at free.fr
Wed Nov 5 07:28:44 EST 2003
A deep copy makes the new object independant from the one being copied, so
anything you do with the original (here the reader output) will have no
effect on the new poly data object.
So, in effect, you can do what ever you want to the reader after doing a deep
copy of its output, and your pipeline should stay intact.
Le Mercredi 5 Novembre 2003 13:15, Shyam Prakash a écrit :
> Thanks for the idea. Its working great. However, after
> copying the polydata can release the output of the reader like
>
> vtkPolyData input = stlReader.GetOutput();
> input.Update();
>
> vtkPolyData dataForActorCreation = new vtkPolyData();
> dataForActorCreation.DeepCopy(input);
> dataForActorCreation.Update();
>
> //create actor
> ....
> ..
>
> input.ReleaseData(); // can I do this?
>
> Thanks
> Shyam
More information about the vtkusers
mailing list