[vtkusers] SelectEnclosedMesh with VTK possible?
roman.grothausmann at helmholtz-berlin.de
Mon May 17 10:37:21 EDT 2010
Bill Lorensen wrote:
> If you have a point that lies inside the mesh that you want, then you
> could modify this example:
> and start the ray at that point and shoot it out.
Thanks Bill for Your answer.
Looking at the example, I think that wouldn't work since the example
extracts the resulting mesh via the vtkPolyDataConnectivityFilter.
However in our problem it is just one mesh of a fully connected object.
We would need a method to substract or delete the EnclosedPoints from
the single mesh they come from.
Is there a way to delete Vertices and their linked faces from a PolyData
Perhaps then it would be possible to use the code from
SelectEnclosedPoints and modify it to not make a copy of each enclosed
vertex but delete it in the mesh as soon as it is found to lie inside.
Or would there be an easier way to achieve this?
Many thanks for any help or hints
> On Wed, May 12, 2010 at 2:46 PM, Roman Grothausmann
> <roman.grothausmann at helmholtz-berlin.de> wrote:
>> Dear mailing list members,
>> We are looking for a way to get the part of a polydata mesh that resides
>> within another (closed) polydata mesh (or the outside part).
>> Is there some kind of SelectEnclosedMesh filter in VTK?
>> If not, how can we delete the part of the polydata mesh with the array
>> result from SelectEnclosedPoints? (Eg. deleting all Verts and connected
>> Faces for the points lying outside)
>> Any help or hints on this are very much appreciated
Helmholtz-Zentrum Berlin für Materialien und Energie GmbH
Bereich Funktionale Materialien
Institut für angewandte Materialforschung
Vorsitzender des Aufsichtsrats: Prof. Dr. Dr. h.c. mult. Joachim Treusch
Stellvertretende Vorsitzende: Dr. Beatrix Vierkorn-Rudolph
Geschäftsführer: Prof. Dr. Anke Rita Kaysser-Pyzalla, Prof. Dr. Dr. h.c.
Wolfgang Eberhardt, Dr. Ulrich Breuer
Sitz der Gesellschaft: Berlin
Handelsregister: AG Charlottenburg, 89 HRB 5583
More information about the vtkusers