MeVisLabToolboxReference
SoClearShaderState Class Reference

Open Inventor node to clear shader state. More...

#include <SoClearShaderState.h>

List of all members.

Public Member Functions

 SoClearShaderState ()
 Constructor.
virtual void GLRender (SoGLRenderAction *action)
 Implements rendering.

Static Public Member Functions

static void initClass ()
 Initialize class with runtime type system.

Public Attributes

SoSFBool shaderParameterList
 Collects all vertex and fragment shaders.
SoSFBool shaderObjectList
 Collects all shader parameters.

Protected Member Functions

virtual ~SoClearShaderState ()
 Destructor.

Detailed Description

Open Inventor node to clear shader state.

Definition at line 18 of file SoClearShaderState.h.


Constructor & Destructor Documentation

SoClearShaderState::SoClearShaderState ( )

Constructor.

virtual SoClearShaderState::~SoClearShaderState ( ) [protected, virtual]

Destructor.


Member Function Documentation

virtual void SoClearShaderState::GLRender ( SoGLRenderAction *  action) [virtual]

Implements rendering.

static void SoClearShaderState::initClass ( ) [static]

Initialize class with runtime type system.


Member Data Documentation

Collects all shader parameters.

Definition at line 30 of file SoClearShaderState.h.

Collects all vertex and fragment shaders.

Definition at line 27 of file SoClearShaderState.h.


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