[vtkusers] How to really delete cells?

Corinne Tith cocoricore at gmail.com
Tue Jul 28 09:46:06 EDT 2009


No change.

2009/7/28 Dominik Szczerba <dominik at itis.ethz.ch>

> And what does calling ->Update() ?
>
> Corinne Tith wrote:
>
>> Thanks for your help. I tried to put your code after
>> my_polyData->RemoveDeletedCells();
>> Unfortunately It doesn't work.
>> I tried to delete lot of cells, they are never really removed.
>>
>> My VTK version is 5.2, does it matter?
>>
>>
>> 2009/7/28 Dominik Szczerba <dominik at itis.ethz.ch <mailto:
>> dominik at itis.ethz.ch>>
>>
>>
>>    my_polyData->Modified()
>>
>>    Corinne Tith wrote:
>>
>>        Hi all,
>>
>>        I get a polydata volume with a vtkContourFilter and a
>>        vtkWindowSincPolyDataFilter.
>>        Some cells are not connected to the largest volume. They seem to
>>        be 'on' the mesh but have no vertice in common.
>>
>>        I tried the filters vtkCleanPolyData and
>>        vtkPolyDataConnectivityFilter, but most of my unconnected cells
>>        are not removed.
>>        Finally, I tried to delete them 'manually', but nothing happens.
>>
>>        How can I really remove my unconnected cells?
>>
>>        Any help is appreciated, thanks!
>>
>>
>>        // generate my volume
>>
>>  my_vtkWindowSincPolyDataFilter->SetInputConnection(my_vtkContourFilter->GetOutputPort());
>>
>>        // no effect on my cells
>>
>>  my_vtkCleanPolyData->SetInputConnection(my_vtkWindowSincPolyDataFilter->GetOutputPort());
>>
>>        my_vtkCleanPolyData->PointMergingOn();
>>
>>  my_vtkPolyDataConnectivityFilter->SetInputConnection(my_vtkContourFilter->GetOutputPort());
>>
>>  my_vtkPolyDataConnectivityFilter->SetExtractionModeToLargestRegion();
>>        // manual remove
>>        my_vtkPolyDataConnectivityFilter->Update();
>>        my_polyData = my_vtkPolyDataConnectivityFilter->GetOutput();
>>        for(int i = 0; i < n; i++){
>>              my_polyData->DeleteCell(cellsToRemove[i]);
>>        }
>>        my_polyData->RemoveDeletedCells();
>>
>>
>>
>>  ------------------------------------------------------------------------
>>
>>        _______________________________________________
>>        Powered by www.kitware.com <http://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 VTK FAQ at:
>>        http://www.vtk.org/Wiki/VTK_FAQ
>>
>>        Follow this link to subscribe/unsubscribe:
>>        http://www.vtk.org/mailman/listinfo/vtkusers
>>
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20090728/052922d6/attachment.htm>


More information about the vtkusers mailing list