<div dir="ltr"><div><div><div>Hi there,<br></div>anybody, please?<br></div>Thanks<br></div>JON<br><div><div><div><div><br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Jon Haitz Legarreta</b> <span dir="ltr"><<a href="mailto:jhlegarreta@vicomtech.org">jhlegarreta@vicomtech.org</a>></span><br>Date: 9 February 2015 at 13:54<br>Subject: [VTK] Cutting away cells from a PolyData within a vtkBoxWidget<br>To: "<a href="mailto:vtkusers@vtk.org">vtkusers@vtk.org</a>" <<a href="mailto:vtkusers@vtk.org">vtkusers@vtk.org</a>><br><br><br><div dir="ltr">Hi there,<br><br>I'm using vtkBoxWidget to define a volume of (<i>un</i>)interest over a vtkPolyData. I would like to cut away the vtkPolyData cells that lie inside the planes defined by the vtkBoxWidget. I thought that the vtkExtractPolyDataGeometry filter would do the job. <br><br>I've started with the extractPolyData.py example [1], and then switched to an "easier" implicit function defined by a cylinder to see whether the approach would work. Apparently, it would.<br><br>However, when it comes to using the vtkBoxWidget, there seems to be some issue, since either I'm not applying the vtkBoxWidget correctly or the vtkExtractPolyDataGeometry filter is not yielding the expected output.<br><br>I've tried to set up two viewports so that I am able to interact with the polyData and the vtkBoxWidget on one, and see the extracted polyData on the other. However, the vtkBoxWidget is displayed on the second viewport, so this is another added issue.<br><br>The input polyData is built from a segmentation dataset.<br><br>The attempt and input dataset can be found attached. Example3.<br><br>Am I missing something?<br><br><br>Thanks,<br>JON<br><br><br><br><br>P.S.: The ITK to VTK image filter is included for I am not using the vtkGlue flag for historical reasons.<br><br>[1] <a href="http://vtk.org/gitweb?p=VTK.git;a=blob;f=Filters/Extraction/Testing/Python/extractPolyData.py" target="_blank">http://vtk.org/gitweb?p=VTK.git;a=blob;f=Filters/Extraction/Testing/Python/extractPolyData.py</a><br><br></div>
</div><br></div></div></div></div></div>