MeVisLabToolboxReference
SoFragmentShader Class Reference

Open Inventor fragment shader node. More...

#include <SoFragmentShader.h>

Inheritance diagram for SoFragmentShader:
SoShaderObject

List of all members.

Public Member Functions

 SoFragmentShader ()
 Constructor.
virtual SoShader::ShaderType shaderType () const
 Returns SoShader::FRAGMENT_SHADER since this is a fragment shader.

Static Public Member Functions

static SbBool isSupported (SourceType sourceType)
 Returns TRUE if the GL implementation supports fragment shaders.
static void initClass ()
 Initialize class with runtime type system.

Detailed Description

Open Inventor fragment shader node.

Definition at line 15 of file SoFragmentShader.h.


Constructor & Destructor Documentation

SoFragmentShader::SoFragmentShader ( )

Constructor.


Member Function Documentation

static void SoFragmentShader::initClass ( ) [static]

Initialize class with runtime type system.

Reimplemented from SoShaderObject.

static SbBool SoFragmentShader::isSupported ( SourceType  sourceType) [static]

Returns TRUE if the GL implementation supports fragment shaders.

virtual SoShader::ShaderType SoFragmentShader::shaderType ( ) const [virtual]

Returns SoShader::FRAGMENT_SHADER since this is a fragment shader.

Implements SoShaderObject.


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