[vtkusers] How to find the vtkSphereSource object
    tao sun 
    colddiesun at gmail.com
       
    Fri Nov 22 02:23:17 EST 2013
    
    
  
Hi,
I create a sphere like this:
VTK_CREATE(vtkSphereSource, sphereSource);
    sphereSource->SetCenter(pos[0], pos[1], pos[2]);
    sphereSource->SetRadius(10.0);
     //Create a mapper and actor
    vtkSmartPointer<vtkPolyDataMapper> mapper =
            vtkSmartPointer<vtkPolyDataMapper>::New();
    mapper->SetInputConnection(sphereSource->GetOutputPort());
     vtkSmartPointer<vtkActor> actor =
            vtkSmartPointer<vtkActor>::New();
    actor->SetMapper(mapper);
    actor->GetProperty()->SetColor(0, 0, 1);
     //this->GetInteractor()->GetRenderWindow()->GetRenderers()->GetDefaultRenderer()->AddActor(actor);
    this->m_viewer2->GetRenderer()->AddActor(actor);
    this->m_viewer2->Render();
Later I want to find this sphere in another function and delete it.
How can I do that? I saw vtkPolyDataCollection, is this the right one
I need to get?
Thanks,
Julio
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20131122/c4223820/attachment.htm>
    
    
More information about the vtkusers
mailing list