1 #ifndef COIN_SOTRANSFERFUNCTION_H
2 #define COIN_SOTRANSFERFUNCTION_H
36 #include <VolumeViz/nodes/SoVolumeRendering.h>
37 #include <Inventor/fields/SoMFFloat.h>
38 #include <Inventor/fields/SoSFEnum.h>
39 #include <Inventor/fields/SoSFInt32.h>
40 #include <Inventor/fields/SoSFUInt32.h>
77 void reMap(
int low,
int high);
78 SbBool hasTransparency(
void)
const;
98 friend class SoTransferFunctionP;
99 class SoTransferFunctionP * pimpl;
104 #endif // !COIN_SOTRANSFERFUNCTION_H
SoSFEnum predefColorMap
Definition: SoTransferFunction.h:73
Contains the transfer function definition.
Definition: SoTransferFunction.h:44
virtual void GLRender(SoGLRenderAction *action)
SoSFEnum colorMapType
Definition: SoTransferFunction.h:74
@ BLUE_RED
Definition: SoTransferFunction.h:61
#define SO_NODE_HEADER(classname)
ColorMapType
Definition: SoTransferFunction.h:65
SoSFInt32 shift
Definition: SoTransferFunction.h:71
@ LUM_ALPHA
Definition: SoTransferFunction.h:67
SoMFFloat colorMap
Definition: SoTransferFunction.h:75
virtual void callback(SoCallbackAction *action)
static void initClass(void)
Definition: VolumeRendering.cpp:370
@ STANDARD
Definition: SoTransferFunction.h:59
@ PHYSICS
Definition: SoTransferFunction.h:58
@ ALPHA
Definition: SoTransferFunction.h:66
@ GLOW
Definition: SoTransferFunction.h:60
@ GREY
Definition: SoTransferFunction.h:55
PredefColorMap
Definition: SoTransferFunction.h:53
@ TEMPERATURE
Definition: SoTransferFunction.h:57
virtual void pick(SoPickAction *action)
SoSFInt32 offset
Definition: SoTransferFunction.h:72
virtual void doAction(SoAction *action)
Abstract base class for all nodes related to volume rendering.
Definition: SoVolumeRendering.h:41