[vtkusers] vtkPointPicker -- Getting the tuple of a point that's not a vtk point

William E Lucarell welucarell at equityeng.com
Wed Apr 9 10:21:10 EDT 2008


Amy,

Thanks! You must know your methods really well! I set the tolerance to 1.
The errors are fewer, but I still get some fake nodes. Which tolerance value
do you recommend to completely eliminate "fake nodes" and "fake scalar
values" such as -4973.1830140 when my scalar range is 0-625?

Thanks,

Bill

-----Original Message-----
From: Amy Squillacote [mailto:ahs at cfdrc.com] 
Sent: Wednesday, April 09, 2008 9:43 AM
To: William E Lucarell
Cc: 'VTK_question'
Subject: Re: [vtkusers] vtkPointPicker -- Getting the tuple of a point
that's not a vtk point

Hi Bill,

Have you tried setting the tolerance of the picker (using the 
SetTolerance method in vtkPicker)? It's specified as a fraction of the 
width of the render window.

- Amy

William E Lucarell wrote:
> -->
>
> I have a mesh with different scalar values. If I press P when I'm on a 
> point, I will get the corresponding node number and scalar value. I 
> turned pickable off on all actors but the contour actor so that there 
> wouldn't be any erroneous nodes. However, oftentimes, if I press P 
> when I'm in the middle of a cell but not on a point, a nonexistent 
> node number and nonexistent scalar value will appear on my "query 
> window". Is there a way to get the nearest point or get the value of 
> the nearest contour line when picking?
>
> Thanks!
>
> */Bill Lucarell/*
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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
>   

-- 
Amy Squillacote                    Phone: (256) 726-4839
Computer Scientist                 Fax: (256) 726-4806
CFD Research Corporation           Web: http://www.cfdrc.com
215 Wynn Drive, Suite 501
Huntsville, AL  35805




More information about the vtkusers mailing list