MeVisLabToolboxReference
|
Open Inventor uniform shader parameter node that defines integer and float parameters to represent the size and range of a connected ML image. More...
#include <SoShaderParameterMLImageProps.h>
Public Member Functions | |
SoShaderParameterMLImageProps () | |
Constructor. | |
virtual void | updateParameter (SoUniformParameterBase *uniformBase, SoState *state) |
Assigns or updates the parameter's value. | |
Static Public Member Functions | |
static void | initClass () |
Initialize class with runtime type system. | |
Protected Member Functions | |
virtual | ~SoShaderParameterMLImageProps () |
Protected Attributes | |
SbString | _sizeUniformName |
SbString | _voxelSizeUniformName |
SbString | _rangeUniformName |
Open Inventor uniform shader parameter node that defines integer and float parameters to represent the size and range of a connected ML image.
Definition at line 19 of file SoShaderParameterMLImageProps.h.
SoShaderParameterMLImageProps::SoShaderParameterMLImageProps | ( | ) |
Constructor.
virtual SoShaderParameterMLImageProps::~SoShaderParameterMLImageProps | ( | ) | [protected, virtual] |
static void SoShaderParameterMLImageProps::initClass | ( | ) | [static] |
Initialize class with runtime type system.
Reimplemented from SoUniformShaderParameter.
virtual void SoShaderParameterMLImageProps::updateParameter | ( | SoUniformParameterBase * | uniformBase, |
SoState * | state | ||
) | [virtual] |
Assigns or updates the parameter's value.
Implements SoUniformShaderParameter.
SbString SoShaderParameterMLImageProps::_rangeUniformName [protected] |
Definition at line 44 of file SoShaderParameterMLImageProps.h.
SbString SoShaderParameterMLImageProps::_sizeUniformName [protected] |
Definition at line 42 of file SoShaderParameterMLImageProps.h.
SbString SoShaderParameterMLImageProps::_voxelSizeUniformName [protected] |
Definition at line 43 of file SoShaderParameterMLImageProps.h.