MeVisLabToolboxReference
SoShaderParameter3f Class Reference

Open Inventor uniform shader parameter node that defines three float parameters. More...

#include <SoShaderParameter3f.h>

Inheritance diagram for SoShaderParameter3f:
SoUniformShaderParameter SoShaderParameter

List of all members.

Public Member Functions

 SoShaderParameter3f ()
 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.

Public Attributes

SoSFVec3f value
 The parameter's value.

Detailed Description

Open Inventor uniform shader parameter node that defines three float parameters.

Definition at line 16 of file SoShaderParameter3f.h.


Constructor & Destructor Documentation

SoShaderParameter3f::SoShaderParameter3f ( )

Constructor.


Member Function Documentation

static void SoShaderParameter3f::initClass ( ) [static]

Initialize class with runtime type system.

Reimplemented from SoUniformShaderParameter.

virtual void SoShaderParameter3f::updateParameter ( SoUniformParameterBase uniformBase,
SoState *  state 
) [virtual]

Assigns or updates the parameter's value.

Implements SoUniformShaderParameter.


Member Data Documentation

The parameter's value.

Definition at line 25 of file SoShaderParameter3f.h.


The documentation for this class was generated from the following file: