[vtkusers] Help with vtkActorCollection
Johanna
pettersson.johanna at home.se
Wed Jul 23 04:35:23 EDT 2003
Hi,
I am trying to use a vtkActorCollection to remove all actors in the renderer. My tcl code looks like this:
vtkActorCollection allActors
set allActors [ren1 GetActors]
allActors InitTraversal
followed by a for loop where I traverse the list and remove the actors. However, my problem must be in the code above somewhere since the vtkActorCollection is empty also after the command 'set allActors [ren GetActors]' allthough there are four actors in the renderer.
The command 'ren1 VisibleActorCount' returns 4, while 'allActors GetNumberOfItems' returns 0. If I have understand everything correct these two commands should generate the same result since 'allActors' should contain the four actors in the renderer.
What am I doing wrong? Is there some other way to access the actors in the renderer, or is 'ren GetActors' the only way?
Thank you
/Johanna
More information about the vtkusers
mailing list