SoPolygonLayerElement Class Reference

#include <SoPolygonLayerElement.h>

List of all members.

Public Member Functions

virtual void init (SoState *state)
 Initializes element.
virtual void push (SoState *state)
 Overrides push() method to copy values from next instance in the stack.

Static Public Member Functions

static void add (SoState *state, SoNode *node, const SbPolygonLayer &layer)
 Add to the current polygon layer list.
static const SbSet
< SbPolygonLayer,
ltSbPolygonLayerId > & 
get (SoState *state)
 Returns the current list of polygon layers from the state.
static const SbPolygonLayergetWithId (SoState *state, const SbString &id)
static const SbPolygonLayergetTop (SoState *state)
static const SbPolygonLayergetBottom (SoState *state)
static void initClass (void)

Protected Member Functions

virtual ~SoPolygonLayerElement ()

Protected Attributes

SbSet< SbPolygonLayer,
ltSbPolygonLayerId
_layer
SbSet< SbPolygonLayer,
ltSbPolygonLayerId >
::const_iterator 
_top
SbSet< SbPolygonLayer,
ltSbPolygonLayerId >
::const_iterator 
_bottom


Detailed Description

Definition at line 55 of file SoPolygonLayerElement.h.


Constructor & Destructor Documentation

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


Member Function Documentation

static void SoPolygonLayerElement::add ( SoState *  state,
SoNode *  node,
const SbPolygonLayer layer 
) [static]

Add to the current polygon layer list.

static const SbSet<SbPolygonLayer, ltSbPolygonLayerId>& SoPolygonLayerElement::get ( SoState *  state  )  [static]

Returns the current list of polygon layers from the state.

static const SbPolygonLayer& SoPolygonLayerElement::getBottom ( SoState *  state  )  [static]

static const SbPolygonLayer& SoPolygonLayerElement::getTop ( SoState *  state  )  [static]

static const SbPolygonLayer& SoPolygonLayerElement::getWithId ( SoState *  state,
const SbString &  id 
) [static]

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

Initializes element.

static void SoPolygonLayerElement::initClass ( void   )  [static]

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

Overrides push() method to copy values from next instance in the stack.


Member Data Documentation

Definition at line 81 of file SoPolygonLayerElement.h.

Definition at line 79 of file SoPolygonLayerElement.h.

Definition at line 80 of file SoPolygonLayerElement.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