#include <SoPolygonLayerElement.h>
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 SbPolygonLayer & | getWithId (SoState *state, const SbString &id) |
| static const SbPolygonLayer & | getTop (SoState *state) |
| static const SbPolygonLayer & | getBottom (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 |
Definition at line 55 of file SoPolygonLayerElement.h.
| virtual SoPolygonLayerElement::~SoPolygonLayerElement | ( | ) | [protected, virtual] |
| 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.
SbSet<SbPolygonLayer, ltSbPolygonLayerId>::const_iterator SoPolygonLayerElement::_bottom [protected] |
Definition at line 81 of file SoPolygonLayerElement.h.
SbSet<SbPolygonLayer, ltSbPolygonLayerId> SoPolygonLayerElement::_layer [protected] |
Definition at line 79 of file SoPolygonLayerElement.h.
SbSet<SbPolygonLayer, ltSbPolygonLayerId>::const_iterator SoPolygonLayerElement::_top [protected] |
Definition at line 80 of file SoPolygonLayerElement.h.
1.5.8