Firstly, there have been lots of changes to VTK, so examples showcasing these new changes would be welcome. At the simplest, a suitably modified test case is welcome.
Some changes have been introduced to the examples, namely as a result of:
- https://gitlab.kitware.com/vtk/vtk-examples/-/merge_requests/444#note_1788138 w.r.t. the C++ code here, I have kept in the deprecated
vtkImageThresholdusage to assist users in transitioning to the newvtkImageThreshold. Check out FroggieSurface to see how compact the new usage is in Python. - Changes to the VTK array interface: Size(), Resize(), Allocate()
Other changes are:
- Simplified DrawViewportBorder (I’ll probably redo the C++ version soon).
- Fixed a lot of test images.
As a result, the test results for C++ are now:
99% tests passed, 5 tests failed out of 1023
Label Time Summary:
WikiExamples = 353.25 sec*proc (1022 tests)
Total Test time (real) = 353.78 sec
The following tests FAILED:
290 - InfoVis-KMeansClustering (SEGFAULT) WikiExamples
339 - IO-IndividualVRML (Subprocess aborted) WikiExamples
353 - IO-ReadDICOM (Subprocess aborted) WikiExamples
375 - IO-TransientHDFReader (Failed) WikiExamples
610 - PolyData-RemoveOutsideSurface (SEGFAULT) WikiExamples
TransientHDFReader used to display an image, now it doesn’t. Any suggestions as to why would be welcome.