[vtkusers] Insert unique points into vtkPoints
Mathieu Malaterre
mathieu.malaterre at kitware.com
Thu Jan 20 19:34:26 EST 2005
John Platt wrote:
> Hi All,
>
>
>
> Has anyone found an ‘easy’ way to insert unique points into a vtkPoints
> object? The bounds are not known in advance. I’ve looked at
> vtkMergePoints but at a glance can’t see how to get the points out.
You should be able to use vtkPointLocator::InitPointInsertion pass in
the vtkPoints you want to manipulate later:
newPts = vtkPoints::New();
locator->InitPointInsertion (newPts, bounds);
// add point to the locator
locator->InsertUniquePoint(x, ptId);
// newPts is up to date (internal representation behind a locator).
//it contains the point x at position pdId
For the bounds can't you give a wrong max (over estimated) ?
BTW vtkMergePoints is much faster.
HTH
Mathieu
More information about the vtkusers
mailing list