open_iA 2023.02
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
iATransferFunctionPtrs Class Reference

An non-owning implementation of iATransferFunction (that is, a container for color- and opacity transfer functions stored elsewhere) More...

#include <iATransferFunctionPtrs.h>

Inheritance diagram for iATransferFunctionPtrs:
[legend]
Collaboration diagram for iATransferFunctionPtrs:
[legend]

Public Member Functions

 iATransferFunctionPtrs (vtkColorTransferFunction *ctf, vtkPiecewiseFunction *otf)
 
vtkColorTransferFunction * colorTF () override
 
vtkPiecewiseFunction * opacityTF () override
 
void resetFunctions () override
 
- Public Member Functions inherited from iATransferFunction
virtual ~iATransferFunction ()
 
virtual vtkColorTransferFunction * colorTF ()=0
 
virtual vtkPiecewiseFunction * opacityTF ()=0
 
virtual void resetFunctions ()=0
 

Detailed Description

An non-owning implementation of iATransferFunction (that is, a container for color- and opacity transfer functions stored elsewhere)

Constructor & Destructor Documentation

◆ iATransferFunctionPtrs()

iATransferFunctionPtrs::iATransferFunctionPtrs ( vtkColorTransferFunction *  ctf,
vtkPiecewiseFunction *  otf 
)

Member Function Documentation

◆ colorTF()

vtkColorTransferFunction * iATransferFunctionPtrs::colorTF ( )
overridevirtual

Implements iATransferFunction.

◆ opacityTF()

vtkPiecewiseFunction * iATransferFunctionPtrs::opacityTF ( )
overridevirtual

Implements iATransferFunction.

◆ resetFunctions()

void iATransferFunctionPtrs::resetFunctions ( )
overridevirtual

Implements iATransferFunction.


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