vtkPolyData: Inconsistent ordering of inserting cells
The following tests dont insert cells in the following order: verts, lines, polys, strips
-
VTK::CommonDataModelCxx-TestPolyDataRemoveCell -
VTK::CommonDataModelCxx-TestPolyDataRemoveDeletedCells -
VTK::FiltersModelingPython-TestContourLoopExtraction -
VTK::FiltersModelingPython-TestCookieCutter -
VTK::FiltersSourcesCxx-TestGlyphSource2DResolution -
VTK::FiltersSourcesPython-glyph2D -
VTK::InteractionWidgetsCxx-TestAngleWidget2D -
VTK::InteractionWidgetsCxx-TestBiDimensionalWidget -
VTK::InteractionWidgetsCxx-TestDistanceWidget -
VTK::InteractionWidgetsCxx-TestMultipleViewports -
VTK::InteractionWidgetsCxx-TestProgrammaticPlacement -
VTK::InteractionWidgetsCxx-TestSeedWidget -
VTK::InteractionWidgetsCxx-TestSeedWidget2 -
VTK::IOCatalystConduitCxx-MPI-TestDataObjectToConduit -
VTK::IOCatalystConduitCxx-TestDataObjectToConduit -
VTK::IOXdmf2Cxx-XdmfTestVTKIO -
VTK::IOXdmf3Python-VToXLoop -
VTK::RenderingContext2DPython-multiPolyDataItems
Once these tests are fixed, we should add a warning inside vtkPolyData::InsertNextCell
to let people know that this will not be allowed in the future. And then we will be throwing a warning.
Related MR !10974.
cc: @will.schroeder @jaswant.panchumarti @sankhesh @cory.quammen @berkgeveci @mwestphal @charles.gueunet
Edited by Spiros Tsalikis