MeVisLabToolboxReference
SoSamplerInfoElement Class Reference

Element stores information about all current sampler nodes. More...

#include <SoSamplerInfoElement.h>

List of all members.

Public Member Functions

virtual void init (SoState *state)
 Initialize element.
virtual void push (SoState *state)
 Override push() method.

Static Public Member Functions

static void add (SoState *state, SoNode *node, const SbSamplerInfo &info)
 Add info about sampler to list.
static void set (SoState *state, SoNode *node, const SbSamplerInfo &info)
 Truncate info list to zero length and set only this info.
static void clear (SoState *state, SoNode *node)
 Clear list.
static const SbSamplerInfoget (SoState *state)
 Returns last sampler info.
static void initClass ()
 Initialize class with runtime type system.

Protected Attributes

std::list< SbSamplerInfo_info
 sampler info.

Detailed Description

Element stores information about all current sampler nodes.

Definition at line 53 of file SoSamplerInfoElement.h.


Member Function Documentation

static void SoSamplerInfoElement::add ( SoState *  state,
SoNode *  node,
const SbSamplerInfo info 
) [static]

Add info about sampler to list.

static void SoSamplerInfoElement::clear ( SoState *  state,
SoNode *  node 
) [static]

Clear list.

static const SbSamplerInfo& SoSamplerInfoElement::get ( SoState *  state) [static]

Returns last sampler info.

virtual void SoSamplerInfoElement::init ( SoState *  state) [virtual]

Initialize element.

static void SoSamplerInfoElement::initClass ( ) [static]

Initialize class with runtime type system.

virtual void SoSamplerInfoElement::push ( SoState *  state) [virtual]

Override push() method.

static void SoSamplerInfoElement::set ( SoState *  state,
SoNode *  node,
const SbSamplerInfo info 
) [static]

Truncate info list to zero length and set only this info.


Member Data Documentation

sampler info.

Definition at line 87 of file SoSamplerInfoElement.h.


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