[vtkusers] intersecting polygons
Richard Brown
richard.j.brown at live.co.uk
Thu Apr 2 10:21:45 EDT 2015
Thanks for the reply Cory.
Found a simpler solution by using vtkCylinderSource and vtkCubeSource which can then be subtracted using vtkIntersectionPolyDataFilter.
Regards,
Richard
> On 01 Apr 2015, at 16:01, Cory Quammen <cory.quammen at kitware.com> wrote:
>
> There is no filter in VTK that I know of that will do this. The complaint that a vtkImageData is required is because that filter expects vtkImageData as input, and you gave it vtkPolyData - in other words, it won't work.
>
> You might try this contribution on the VTK journal: http://www.vtkjournal.org/browse/publication/949 <http://www.vtkjournal.org/browse/publication/949>
>
> HTH,
> Cory
>
> On Wed, Apr 1, 2015 at 5:24 AM, mbcx9rb9 <richard.j.brown at live.co.uk <mailto:richard.j.brown at live.co.uk>> wrote:
> Hi all,
>
> A very simple question I think. I'd like to produce a polygon representing
> the overlap between two overlaps (in this case a circle and a rectangle). I
> have tried vtkImageDifference and vtkIntersectionPolyDataFilter to no avail.
>
> I generated the circle using vtkRegularPolygonSource and the square with
> vtkPoints with vtkPolyon to create a vtkCellArray to create vtkPolyData.
>
> My problem, however, is when using SetInputConnection for vtkImageDifference
> or vtkIntersectionPolyDataFilter, I get the error "Input for connection
> index 0 on input port index 1 for algorithm
> vtkImageDifference(0x7ff2ea844400) is of type vtkPolyData, but a
> vtkImageData is required."
>
> Can anyone give me any pointers? It seems like such a simple task but I'm
> stumped.
>
> Regards
>
>
>
> --
> View this message in context: http://vtk.1045678.n5.nabble.com/intersecting-polygons-tp5731280.html <http://vtk.1045678.n5.nabble.com/intersecting-polygons-tp5731280.html>
> Sent from the VTK - Users mailing list archive at Nabble.com.
> _______________________________________________
> Powered by www.kitware.com <http://www.kitware.com/>
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html <http://www.kitware.com/opensource/opensource.html>
>
> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ <http://www.vtk.org/Wiki/VTK_FAQ>
>
> Search the list archives at: http://markmail.org/search/?q=vtkusers <http://markmail.org/search/?q=vtkusers>
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers <http://public.kitware.com/mailman/listinfo/vtkusers>
>
>
>
> --
> Cory Quammen
> R&D Engineer
> Kitware, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20150402/b6cb6dc3/attachment.html>
More information about the vtkusers
mailing list