[Paraview] [EXTERNAL] Re: boolean mesh filtering

Cory Quammen cory.quammen at kitware.com
Mon Nov 27 16:54:59 EST 2017


Alan,

It would be possible to expose the boolean operations filter in ParaView
without much trouble. However, that filter is limited to
polydata-to-polydata intersection (a plus for Jeff's application), and
works best when the geometries overlap but do not share faces (a minus for
Jeff's application). For Jeff's needs, I don't think it would be that
useful.

Thanks,
Cory

On Mon, Nov 20, 2017 at 5:38 PM, Scott, W Alan <wascott at sandia.gov> wrote:

> T.J.,
>
>
>
> This filter doesn’t appear to be in ParaView.  Am I missing something?
> Should we add it to ParaView?
>
>
>
> Alan
>
>
>
> *From:* ParaView [mailto:paraview-bounces at paraview.org] *On Behalf Of *TJ
> Corona
> *Sent:* Monday, November 20, 2017 1:22 PM
> *To:* Mauldin, Jeffrey A. <jamauld at sandia.gov>
> *Cc:* paraview at paraview.org
> *Subject:* [EXTERNAL] Re: [Paraview] boolean mesh filtering
>
>
>
> Hi Jeffrey,
>
>
>
> You may want to check out vtkBooleanOperationPolyDataFilter
> <https://www.vtk.org/doc/nightly/html/classvtkBooleanOperationPolyDataFilter.html>.
> It sounds like it may have the functionality you desire.
>
>
>
> Sincerely,
>
> T.J.
>
>
>
> Thomas J. Corona, Ph.D.
> Kitware, Inc.
> Senior R&D Engineer
> 21 Corporate Drive
> Clifton Park, NY 12065-8662
> Phone: 518-881-4443 <(518)%20881-4443>
>
>
>
> On Nov 20, 2017, at 3:18 PM, Mauldin, Jeffrey A. <jamauld at sandia.gov>
> wrote:
>
>
>
> I have a need to do a Boolean intersection of two unstructured multiblock
> datasets.  It so happens in this case that the underlying element sets are
> polygonal meshes, so in this particular case I could also do what I want
> with a Boolean intersection of two polygonal meshes.  To be (hopefully)
> redundant, I have two meshes which share some points and cells and each of
> which have other points and cells which are not shared.  I would like a new
> mesh which consists of all the points and cells that are in both of these
> meshes.  I need this to work properly in parallel.
>
>
>
> I know enough to create a python-based filter (python programmable filter)
> to create this operation, but are there already existing Boolean mesh
> operations, and if not would those be a useful thing to add?
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/
> opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/
> opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>
>


-- 
Cory Quammen
Staff R&D Engineer
Kitware, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20171127/25a25d4a/attachment.html>


More information about the ParaView mailing list