[vtkusers] Coordinates of the point clicked with the mouse
Naim
naim at electromagneticworks.com
Thu Nov 30 10:50:37 EST 2006
I'm using this to get the coordinates (OnLeftClick):
vtkPointPicker *pointpicker = (vtkPointPicker *)(iren->GetPicker());
//get the mouse position
int * pos = iren->GetEventPosition();
pointpicker->SetTolerance(0.001);
//start the picking process
if ( pointpicker->Pick((double)pos[0], (double)pos[1], 0.0, m_prenderer) !=
0)
{
//get the list of picked point
vtkPoints* thePointList = pointpicker->GetPickedPositions();
//get the number of picked points
int nbrpoints = thePointList->GetNumberOfPoints();
}
Naim Himrane
Electromagneticworks Inc.
_____
From: vtkusers-bounces+naim=electromagneticworks.com at vtk.org
[mailto:vtkusers-bounces+naim=electromagneticworks.com at vtk.org] On Behalf Of
cyros at tiscali.it
Sent: November 29, 2006 7:06 PM
To: vtkusers at vtk.org
Subject: [vtkusers] Coordinates of the point clicked with the mouse
Which it is the alternative way to vtkRenderWindow.GetEventPosition () for
having the coordinates of the point clicked with the mouse on the
vtkRenderWindow?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20061130/04e5a538/attachment.htm>
More information about the vtkusers
mailing list