MeVisLabToolboxReference
SoInheritedFramebufferSampler Class Reference

Open Inventor node used to access a previous OpenGL framebuffer sampler. More...

#include <SoInheritedFramebufferSampler.h>

Inheritance diagram for SoInheritedFramebufferSampler:
SoSampler2D SoSampler SoUniformShaderParameter SoShaderParameter

List of all members.

Public Member Functions

 SoInheritedFramebufferSampler ()
 Constructor.
virtual void GLRender (SoGLRenderAction *)
 Read state to find out about preceding framebuffer samplers.
virtual void updateParameter (SoUniformParameterBase *, SoState *)
 Assigns or updates the parameter's value.

Static Public Member Functions

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

Public Attributes

SoSFUInt32 id
 Id that establishes a link to the parent framebuffer node.

Protected Attributes

unsigned int _curPass
SoMultiPassFramebufferSampler_rfb
GLuint _texHandle

Detailed Description

Open Inventor node used to access a previous OpenGL framebuffer sampler.

Definition at line 19 of file SoInheritedFramebufferSampler.h.


Constructor & Destructor Documentation

SoInheritedFramebufferSampler::SoInheritedFramebufferSampler ( )

Constructor.


Member Function Documentation

virtual void SoInheritedFramebufferSampler::GLRender ( SoGLRenderAction *  ) [virtual]

Read state to find out about preceding framebuffer samplers.

Reimplemented from SoUniformShaderParameter.

static void SoInheritedFramebufferSampler::initClass ( ) [static]

Initialize class with runtime type system.

Reimplemented from SoSampler2D.

virtual void SoInheritedFramebufferSampler::updateParameter ( SoUniformParameterBase ,
SoState *   
) [virtual]

Assigns or updates the parameter's value.

Reimplemented from SoSampler.


Member Data Documentation

unsigned int SoInheritedFramebufferSampler::_curPass [protected]

Definition at line 48 of file SoInheritedFramebufferSampler.h.

Definition at line 50 of file SoInheritedFramebufferSampler.h.

Id that establishes a link to the parent framebuffer node.

Definition at line 28 of file SoInheritedFramebufferSampler.h.


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