Path to this page:
Subject: CVS commit: pkgsrc/graphics/vtk
From: Patrick Welche
Date: 2021-07-08 16:59:25
Message id: 20210708145925.37C0FFA95@cvs.NetBSD.org
Log Message:
Update vtk to 9.0.3
Highlights:
# New classes
- Added a `vtkImageProbeFilter` which works like `vtkProbeFilter`, but for
`vtkImageData`
# New support
- `enum class` setters and getters are now supported via
`vtk{Get,Set}EnumMacro`
# Fixes
- The `QVTKRenderWidget.h` is now installed.
- `vtk3DLinearGridPlaneCutter` guards against `nullptr` points and cells
- The composite date mapper now iterates over data blocks properly
- `vtkStringArray::Resize` takes tuple elements into account
- `vtkArrowSource` now supports scalong and rotation around the origin or the
arrow's center point
- The `VTK::DomainsChemistryOpenGL2`, `VTK::RenderingContextOpenGL2`, and
`VTK::RenderingOpenGL2` modules are added to the `Rendering` group to avoid
missing implementations of rendering components
- `vtkCutter` enables point merging when requested through a
`vtkPointLocator` which merges points
- `vtkAxesActor` bounds calculations improved to avoid assumptions about
range values
- `vtkWindowLevelLookupTable` out-of-range colors are now initialized
properly
- `vtkImageReslice::RequestInformation` is refactored handle common image
information passing
- `vtkImageReslice` creates a new interpolator in `::GetInterpolator`; this
new interpolator now uses the same interpolation mode as `vtkImageReslice`
itself
Files: