[vtkusers] AND-filter for vtkPolyData (was extract/selectcoincident points/cells)

Roman Grothausmann roman.grothausmann at helmholtz-berlin.de
Wed Sep 5 04:49:20 EDT 2012


Hello Alex,


Many thanks for the hint, I had not thought of boolean operation for 
this since the only overlap, ie the union, would consist only of a 
surface, not a volume. I'll give it a try and see if it results in what 
I need. It could work since for the meshes I look at I can rule out that 
they could also have volume unions.

Thanks again for Your hint
Roman

On 05.09.2012 09:15, alex Dowson wrote:
> Hi
>
> Have you tried CSG Boolean filter in VTK ?   Check this class
>
> http://www.vtk.org/doc/nightly/html/classvtkBooleanOperationPolyDataFilter.html
>
>
> Also you can use implicit boolean operation filter for that.
>
>
>
>
> -----Original Message----- From: Roman Grothausmann
> Sent: Wednesday, September 05, 2012 12:42 PM
> To: VTK Mailing List
> Subject: [vtkusers] AND-filter for vtkPolyData (was
> extract/selectcoincident points/cells)
>
> Dear mailing list members,
>
>
> Is there a kind of AND-filter for vtkPolyData-meshes which I could use
> to extract/select coincident points/cells of two meshes?
>
> Thanks for any hints or help
> Roman
>
> On 31.08.2012 14:53, Roman Grothausmann wrote:
>> Dear mailing list members,
>>
>>
>> There are many filters in VTK to clean/merge coincident points but I
>> could not find a single filter that extracts/selects coincident
>> points/cells.
>> I would need it to extract the sub-mesh of two or more
>> vtkPolyData-meshes where these meshes overlap, e.g. when a
>> vtkDiscreteMarchingCubes surface is generated of two or more labels that
>> directly touch each other in voxel space.
>> Or is there a way to just generate a mesh of the area where both labels
>> touch?
>>
>> Any help or hints are very much appreciated
>> Roman
>>
>

-- 
Roman Grothausmann

Helmholtz-Zentrum Berlin für Materialien und Energie GmbH
Bereich Funktionale Materialien
Institut für angewandte Materialforschung
Hahn-Meitner-Platz 1
D-14109 Berlin	

(früher Hahn-Meitner-Institut und BESSY)


Tel.: +49-(0)30-8062-42816
Fax.: +49-(0)30-8062-43059

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, Dr. Ulrich Breuer
Sitz der Gesellschaft: Berlin
Handelsregister: AG Charlottenburg, 89 HRB 5583




More information about the vtkusers mailing list