[vtkusers] Pick an actor
Philipp Hartl
philipp.hartl at bkf.at
Fri May 9 06:20:57 EDT 2008
Hi,
for mouse picking you can start here
http://www.vtk.org/Wiki/VTK_Mouse_Picking
VTK is using a pipeline for visualizing the geometric primitives and
more, so you have to enclose each object you want to pick in a separated
pipeline by a vtkActor. (e.g. vtkPolyData ... -> vtkActor,
vtkUnstructeredGrid ... -> vtkActor, and so on) Each actor can be
picked, certainly if it is added to the rendering pipeline and visible.
Cheers,
Philipp
polys_poly at hotmail.com schrieb:
> Hello,
>
> this is what i am currently doing. I have created an application in C++
> where i render a DICOM dataset. I also have some text files and each
> one contains a set of coordinates that form a polygon. With the rendered
> volume i also render the polygons (vtkActor). What i want to do is add
> to the application the functionality of selecting these polygons-actors.
> For example the user moves the mouse pointer on top of a polygon. He
> then presses "p" or another button, and the actor is picked so he can
> view the polygon's surface area.
>
> If anyone has an example in C++ that does more or less what i wanna do
> or can give me some tips i would be really grateful since i need to do
> this asap and have no experience at all in observers, pickers, events
> etc!!!!
>
> Thanks in advance
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> This is the private VTK discussion list.
> Please keep messages on-topic. Check the FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
More information about the vtkusers
mailing list