Hi all,<br><br>I get a polydata volume with a vtkContourFilter and a vtkWindowSincPolyDataFilter.<br>Some cells are not connected to the largest volume. They seem to be &#39;on&#39; the mesh but have no vertice in common.<br>
<br>I tried the filters vtkCleanPolyData and vtkPolyDataConnectivityFilter, but most of my unconnected cells are not removed. <br>Finally, I tried to delete them &#39;manually&#39;, but nothing happens.<br><br>How can I really remove my unconnected cells?<br>
<br>Any help is appreciated, thanks!<br><br><br>// generate my volume<br>my_vtkWindowSincPolyDataFilter-&gt;SetInputConnection(my_vtkContourFilter-&gt;GetOutputPort()); <br>// no effect on my cells<br>my_vtkCleanPolyData-&gt;SetInputConnection(my_vtkWindowSincPolyDataFilter-&gt;GetOutputPort()); <br>
my_vtkCleanPolyData-&gt;PointMergingOn(); <br>my_vtkPolyDataConnectivityFilter-&gt;SetInputConnection(my_vtkContourFilter-&gt;GetOutputPort());<br>my_vtkPolyDataConnectivityFilter-&gt;SetExtractionModeToLargestRegion();<br>
// manual remove<br>my_vtkPolyDataConnectivityFilter-&gt;Update();<br>my_polyData = my_vtkPolyDataConnectivityFilter-&gt;GetOutput();<br>for(int i = 0; i &lt; n; i++){<br>       my_polyData-&gt;DeleteCell(cellsToRemove[i]);<br>
}<br>my_polyData-&gt;RemoveDeletedCells();<br><br>