SoMLSamplerCubeMap Class Reference

Sampler node that uses 6 2D ML subimages to define a Cubemap sampler. More...

#include <SoMLSamplerCubeMap.h>

Inheritance diagram for SoMLSamplerCubeMap:

SoMLSampler SoSampler SoUniformShaderParameter SoShaderParameter

List of all members.

Public Member Functions

 SoMLSamplerCubeMap ()
 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

SoSFEnum wrapT
 Wrapping mode. Default is REPEAT.
SoSFEnum texGenMode
SoSFUInt32 startZ
 Origin of the 2d slice in Z dimension. Default is 0.

Protected Member Functions

virtual ~SoMLSamplerCubeMap ()
 Destructor.
virtual void imageChanged ()
 Called when the ML images has changed and is valid.


Detailed Description

Sampler node that uses 6 2D ML subimages to define a Cubemap sampler.

Definition at line 19 of file SoMLSamplerCubeMap.h.


Constructor & Destructor Documentation

SoMLSamplerCubeMap::SoMLSamplerCubeMap (  ) 

Constructor.

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

Destructor.


Member Function Documentation

virtual void SoMLSamplerCubeMap::imageChanged (  )  [protected, virtual]

Called when the ML images has changed and is valid.

Implements SoMLSampler.

static void SoMLSamplerCubeMap::initClass (  )  [static]

Initialize class with runtime type system.

Reimplemented from SoMLSampler.

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

Assigns or updates the parameter's value.

Reimplemented from SoMLSampler.


Member Data Documentation

Origin of the 2d slice in Z dimension. Default is 0.

Definition at line 33 of file SoMLSamplerCubeMap.h.

Definition at line 30 of file SoMLSamplerCubeMap.h.

Wrapping mode. Default is REPEAT.

Definition at line 28 of file SoMLSamplerCubeMap.h.


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

Generated on Sat Sep 3 18:39:32 2011 for MeVisLab Toolbox Reference by  doxygen 1.5.8