#include <intensity.h>
Inheritance diagram for vu151211:
Public Member Functions | |
void | setTransferFunc (const vuTFIntensity &tf) |
Sets the transfer function for the instance. | |
const vuTFIntensity & | getTransferFunc () const |
Returns the transfer function for the instance. | |
Protected Attributes | |
vuTFIntensity | m_TFunc |
The transfer function. |
Definition at line 11 of file BCC/Unimodal/3d/1B/Intensity/intensity.h.
|
Returns the transfer function for the instance.
Definition at line 16 of file BCC/Unimodal/3d/1B/Intensity/intensity.cpp. |
|
Sets the transfer function for the instance. Only the basic transfer function data is copied over, so other transfer function specific data is not stored. Note that some rendering implementations, i.e. levels further down the tree, actually change the volume data based on the transfer function. In these cases, the transfer function must be set before the volume data is read, and should not be changed later on. Definition at line 7 of file BCC/Unimodal/3d/1B/Intensity/intensity.cpp. References m_TFunc. Referenced by vuBccSplat::glOnMouse(), vuBCCSheetSplatter::glOnMouse(), vuBCCShearWarp::glOnMouse(), vuBccSplat::init(), vuBCCSheetSplatter::init(), vuBCCShearWarp::init(), vuBCCShearWarp::OnButtonTransferFunction(), and vuBCCRaycaster::onRender(). |
|
The transfer function.
Definition at line 28 of file BCC/Unimodal/3d/1B/Intensity/intensity.h. Referenced by setTransferFunc(). |