open_iA  2020.01
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Public Member Functions | List of all members
iAModalityTransfer Class Reference

Unite a color transfer function, an opacity transfer function and GUI classes used for viewing a histogram of the data and for editing the transfer functions. More...

#include <iAModalityTransfer.h>

Inheritance diagram for iAModalityTransfer:
Collaboration diagram for iAModalityTransfer:

Public Member Functions

vtkColorTransferFunction * colorTF () override
 
void computeHistogramData (vtkSmartPointer< vtkImageData > imgData, size_t binCount)
 
void computeStatistics (vtkSmartPointer< vtkImageData > img)
 
const QSharedPointer< iAHistogramDatahistogramData () const
 
 iAModalityTransfer (double range[2])
 
const iAImageInfoinfo () const
 
vtkPiecewiseFunction * opacityTF () override
 
void reset ()
 
bool statisticsComputed () const
 
- Public Member Functions inherited from iATransferFunction
virtual ~iATransferFunction ()
 

Detailed Description

Unite a color transfer function, an opacity transfer function and GUI classes used for viewing a histogram of the data and for editing the transfer functions.

Constructor & Destructor Documentation

◆ iAModalityTransfer()

iAModalityTransfer::iAModalityTransfer ( double  range[2])

Member Function Documentation

◆ colorTF()

vtkColorTransferFunction * iAModalityTransfer::colorTF ( )
overridevirtual

Implements iATransferFunction.

◆ computeHistogramData()

void iAModalityTransfer::computeHistogramData ( vtkSmartPointer< vtkImageData >  imgData,
size_t  binCount 
)

◆ computeStatistics()

void iAModalityTransfer::computeStatistics ( vtkSmartPointer< vtkImageData >  img)

◆ histogramData()

const QSharedPointer< iAHistogramData > iAModalityTransfer::histogramData ( ) const

◆ info()

const iAImageInfo & iAModalityTransfer::info ( ) const

◆ opacityTF()

vtkPiecewiseFunction * iAModalityTransfer::opacityTF ( )
overridevirtual

Implements iATransferFunction.

◆ reset()

void iAModalityTransfer::reset ( )

◆ statisticsComputed()

bool iAModalityTransfer::statisticsComputed ( ) const

The documentation for this class was generated from the following files: