[vtkusers] recovering the Polydata
Giancarlo Amati
ilferraresebono at hotmail.it
Tue Jun 22 12:04:35 EDT 2010
That's what I do:
void setDataset(vtkPolyData *pd) {
_dataset = vtkPolyData::SafeDownCast(pd);
_dataset->Update();
}
vtkSmartPointer<vtkActor> tmpAct = mv_actors.front();
if (tmpAct->GetMapper()->IsA("vtkPolyDataMapper")) {
vtkPolyDataMapper *tmpPD = vtkPolyDataMapper::SafeDownCast(tmpAct->GetMapper());
mp_windImg->setDataset(tmpPD->GetInput());
}
where setData is member function of mp_windImg.
GC.
From: robbie.banks at gmail.com
To: darshanpai at gmail.com
Date: Tue, 22 Jun 2010 09:01:14 -0700
CC: vtkusers at vtk.org
Subject: Re: [vtkusers] recovering the Polydata
To get polydata you will have to safe downcast, I,e.
Vtkploydata::safedowncast(actor->GetMapper()->GetInput())
I think
On Jun 22, 2010, at 8:20 AM, Darshan Pai <darshanpai at gmail.com> wrote:
I am just wondering , maybe I am wrong, but if you delete the Input then Actor->GetMapper()->GetInput() should fail . Maybe that is your error here ?
On Tue, Jun 22, 2010 at 10:59 AM, Jothy <jothybasu at gmail.com> wrote:
Actor.Getmapper()->GetInput() work well for me.
Verify your input
Jothy
On Tue, Jun 22, 2010 at 3:44 PM, Giancarlo Amati <ilferraresebono at hotmail.it> wrote:
Hello everybody,
I am trying to retrieve the polydata linked to a particular actor. I have my actor saved in a list
I used the "GetMapper" function to get the pointer to a vtkMapper * and the I used
the function "IsA" to test if it is a vtkPolyDataMapper.
The IsA function returns true and I used
vtkPolyData *pd = mapper->GetInput();
to retrieve the polydata, but somehow I don't get anything reasonable and the number of vertices is 0.
is that the right way to retrieve a polydata from the pipeline?
Many thanks.
Giancarlo
Un mondo di personalizzazioni per Messenger, PC e cellulare, scaricale gratis!
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
Follow this link to subscribe/unsubscribe:
http://www.vtk.org/mailman/listinfo/vtkusers
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
Follow this link to subscribe/unsubscribe:
http://www.vtk.org/mailman/listinfo/vtkusers
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
Follow this link to subscribe/unsubscribe:
http://www.vtk.org/mailman/listinfo/vtkusers
_________________________________________________________________
Tutto lo spazio che ti serve, Hotmail va oltre i 5GB
http://www.windowslive.it/hotmail/SpazioDisponibile.aspx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20100622/acce2ce6/attachment.htm>
More information about the vtkusers
mailing list