Page MenuHomePhabricator

Enhance the transfer function widgets to support floating point values
Closed, ResolvedPublic

Description

The transfer function widgets used in the Volume Visualization View do not fully support floating point values.

Further, they operate only on a SimpleHistogram class which represents an integer histogram of a mitk::Image.

Enhanced functionality is needed for example when working with unstructured grids which have scalar values (floating point) attached.

  • Refactor the SimpleHistogram and SimpleHistogramCache classes support generic histograms
  • Provide floating point support in the GUI widgets

Event Timeline

[SVN revision 27245]
ENH (#5875): Floating point support for transferfunction widgets.

  • Refactored the mitk::SimpleHistogram
  • Added a QmitkFloatingPointSpanSlider
  • Addapted GUI classes to support double values

[SVN revision 27249]
ENH (#5875): Provide more methods to customize the TF widgets.

[SVN revision 27258]
COMP (#5875): fix initialization order