[vtkusers] vtkCellLocator, FindClosestPoint, python
Bryn Lloyd
blloyd at vision.ee.ethz.ch
Thu Jun 12 12:33:03 EDT 2008
Hi,
I have a question about using vtkCellLocator in python.
How can I use the FindClosesPoint function?
I tried the following, but got the python error message
"AttributeError: FindClosestPoint".
reader = vtkPolyDataReader()
reader.SetFileName(fname)
reader.Update()
surface = reader.GetOutput()
clocator = vtkCellLocator()
clocator.SetDataSet(surface)
clocator.BuildLocator()
spoints = vtkStructuredPoints()
spoints.SetDimensions(10, 10, 10)
for nid in range(spoints.GetNumberOfPoints()):
x = [0,0,0]
spoints.GetPoint(nid, x)
cp = [0,0,0]
cid = 0
subid = 0
distance = 0.0
clocator.FindClosestPoint(x, cp, cid, subid, distance)
Thanks for any help!
Cheers, Bryn
More information about the vtkusers
mailing list