MeVisLabToolboxReference
SoShaderParameter Class Reference

Abstract Open Inventor group base class for shader parameter nodes. More...

#include <SoShaderParameter.h>

Inheritance diagram for SoShaderParameter:
SoUniformShaderParameter SoSampler SoShaderParameter1f SoShaderParameter1i SoShaderParameter2f SoShaderParameter2i SoShaderParameter3f SoShaderParameter3i SoShaderParameter4f SoShaderParameterColor SoShaderParameterMatrix SoShaderParameterMLImageProps SoShaderParameterMLImageSize

List of all members.

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.

Detailed Description

Abstract Open Inventor group base class for shader parameter nodes.

Definition at line 16 of file SoShaderParameter.h.


Constructor & Destructor Documentation

SoShaderParameter::SoShaderParameter ( ) [protected]

Constructor.


Member Function Documentation

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]
virtual void SoShaderParameter::handleEvent ( SoHandleEventAction *  ) [inline, virtual]

Definition at line 34 of file SoShaderParameter.h.

virtual void SoShaderParameter::pick ( SoPickAction *  ) [inline, virtual]

Definition at line 35 of file SoShaderParameter.h.


Member Data Documentation

Name given to parameter in high level languages.

Definition at line 25 of file SoShaderParameter.h.


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