MeVisLab Resolution Independence API
|
Open Inventor uniform shader node that defines an array of float parameters. More...
#include <SoShaderParameter1fv.h>
Public Member Functions | |
SoShaderParameter1fv () | |
Constructor. More... | |
void | updateParameter (SoUniformParameterBase *uniformBase, SoState *state) override |
Assigns or updates the parameter's value. More... | |
![]() | |
void | GLRender (SoGLRenderAction *action) override |
Add this node to element in state. More... | |
virtual void | updatePreparation (SoState *) |
Hook for internal preparation steps. More... | |
![]() | |
void | callback (SoCallbackAction *) override |
Shut down handling of these actions for children. More... | |
void | GLRender (SoGLRenderAction *) override |
void | getBoundingBox (SoGetBoundingBoxAction *) override |
void | getMatrix (SoGetMatrixAction *) override |
void | handleEvent (SoHandleEventAction *) override |
void | pick (SoPickAction *) override |
Static Public Member Functions | |
static void | initClass () |
Initialize class with runtime type system. More... | |
![]() | |
static void | initClass () |
Initialize class with runtime type system. More... | |
![]() | |
static void | initClass () |
Initialize class with runtime type system. More... | |
Public Attributes | |
SoMFFloat | value |
The parameter's value. More... | |
![]() | |
std::set< SbString > | auxUniformParameters |
Auxiliary uniform shader parameters which are maintained by this node. More... | |
![]() | |
SoSFString | name |
Name given to parameter in high level languages. More... | |
Additional Inherited Members | |
![]() | |
SoUniformShaderParameter () | |
Constructor. More... | |
![]() | |
SoShaderParameter () | |
Constructor. More... | |
Open Inventor uniform shader node that defines an array of float parameters.
Open Inventor uniform shader parameter node that defines one float parameter.
Definition at line 24 of file SoShaderParameter1fv.h.
SoShaderParameter1fv::SoShaderParameter1fv | ( | ) |
Constructor.
|
static |
Initialize class with runtime type system.
|
overridevirtual |
Assigns or updates the parameter's value.
Implements SoUniformShaderParameter.
SoMFFloat SoShaderParameter1fv::value |
The parameter's value.
Definition at line 33 of file SoShaderParameter1fv.h.