MeVisLabToolboxReference
|
Abstract Open Inventor group base class for shader parameter nodes. More...
#include <SoShaderParameter.h>
Public Member Functions | |
virtual void | callback (SoCallbackAction *) |
Shut down handling of these actions for children. | |
virtual void | GLRender (SoGLRenderAction *) |
virtual void | getBoundingBox (SoGetBoundingBoxAction *) |
virtual void | getMatrix (SoGetMatrixAction *) |
virtual void | handleEvent (SoHandleEventAction *) |
virtual void | pick (SoPickAction *) |
Static Public Member Functions | |
static void | initClass () |
Initialize class with runtime type system. | |
Public Attributes | |
SoSFString | name |
Name given to parameter in high level languages. | |
Protected Member Functions | |
SoShaderParameter () | |
Constructor. |
Abstract Open Inventor group base class for shader parameter nodes.
Definition at line 16 of file SoShaderParameter.h.
SoShaderParameter::SoShaderParameter | ( | ) | [protected] |
Constructor.
virtual void SoShaderParameter::callback | ( | SoCallbackAction * | ) | [inline, virtual] |
Shut down handling of these actions for children.
Definition at line 30 of file SoShaderParameter.h.
virtual void SoShaderParameter::getBoundingBox | ( | SoGetBoundingBoxAction * | ) | [inline, virtual] |
Reimplemented in SoFramebufferSampler.
Definition at line 32 of file SoShaderParameter.h.
virtual void SoShaderParameter::getMatrix | ( | SoGetMatrixAction * | ) | [inline, virtual] |
Definition at line 33 of file SoShaderParameter.h.
virtual void SoShaderParameter::GLRender | ( | SoGLRenderAction * | ) | [inline, virtual] |
Reimplemented in SoFramebufferSampler, SoInheritedFramebufferSampler, SoMLSampler, and SoUniformShaderParameter.
Definition at line 31 of file SoShaderParameter.h.
virtual void SoShaderParameter::handleEvent | ( | SoHandleEventAction * | ) | [inline, virtual] |
Definition at line 34 of file SoShaderParameter.h.
static void SoShaderParameter::initClass | ( | ) | [static] |
Initialize class with runtime type system.
Reimplemented in SoFramebufferSampler, SoFramebufferSampler2D, SoFramebufferSampler3D, SoImageSampler, SoInheritedFramebufferSampler, SoMLSampler, SoMLSampler1D, SoMLSampler2D, SoMLSampler3D, SoMLSamplerCubeMap, SoMultiPassFramebufferSampler, SoSampler, SoSampler2D, SoShaderParameter1f, SoShaderParameter1i, SoShaderParameter2f, SoShaderParameter2i, SoShaderParameter3f, SoShaderParameter3i, SoShaderParameter4f, SoShaderParameterColor, SoShaderParameterMatrix, SoShaderParameterMLImageProps, SoShaderParameterMLImageSize, and SoUniformShaderParameter.
virtual void SoShaderParameter::pick | ( | SoPickAction * | ) | [inline, virtual] |
Definition at line 35 of file SoShaderParameter.h.
SoSFString SoShaderParameter::name |
Name given to parameter in high level languages.
Definition at line 25 of file SoShaderParameter.h.