SoView2DExtensionElement collects a list of SoView2DExtensions while the scene graph is traversed The list is cleared when the state is popped to force recollection on next rendering step.
More...
#include <SoView2DExtensionElement.h>
SoView2DExtensionElement collects a list of SoView2DExtensions while the scene graph is traversed The list is cleared when the state is popped to force recollection on next rendering step.
Definition at line 51 of file SoView2DExtensionElement.h.
◆ ~SoView2DExtensionElement()
SoView2DExtensionElement::~SoView2DExtensionElement |
( |
| ) |
|
|
inlineoverrideprotected |
◆ clearList()
void SoView2DExtensionElement::clearList |
( |
| ) |
|
◆ copyMatchInfo()
SoElement* SoView2DExtensionElement::copyMatchInfo |
( |
| ) |
const |
|
override |
◆ get()
static const SoNodeList* SoView2DExtensionElement::get |
( |
SoState * |
state | ) |
|
|
static |
Get list of SoView2DExtensions from current state.
◆ getInstance()
Returns the top (current) instance of the element in the state.
◆ init()
void SoView2DExtensionElement::init |
( |
SoState * |
state | ) |
|
|
override |
◆ initClass()
static void SoView2DExtensionElement::initClass |
( |
| ) |
|
|
static |
◆ matches()
SbBool SoView2DExtensionElement::matches |
( |
const SoElement * |
elt | ) |
const |
|
override |
◆ pop()
void SoView2DExtensionElement::pop |
( |
SoState * |
state, |
|
|
const SoElement * |
prevTopElement |
|
) |
| |
|
override |
◆ popDrawingOrder()
static void SoView2DExtensionElement::popDrawingOrder |
( |
SoState * |
state, |
|
|
const ExtensionDrawingOrder & |
d |
|
) |
| |
|
static |
◆ popList()
static void SoView2DExtensionElement::popList |
( |
SoState * |
state, |
|
|
const SoNodeList & |
l |
|
) |
| |
|
static |
◆ print()
void SoView2DExtensionElement::print |
( |
FILE * |
fp | ) |
const |
|
override |
◆ pushDrawingOrder()
◆ pushList()
static SoNodeList SoView2DExtensionElement::pushList |
( |
SoState * |
state | ) |
|
|
static |
◆ set()
static void SoView2DExtensionElement::set |
( |
SoState * |
state, |
|
|
SoNode * |
node, |
|
|
SoView2DExtension * |
newPrimitive |
|
) |
| |
|
static |
Add extension to element state.
◆ setDrawingOrder()
◆ unsetList()
static void SoView2DExtensionElement::unsetList |
( |
SoState * |
state, |
|
|
SoNode * |
node |
|
) |
| |
|
static |
unset extension list in element state
◆ _data
SoNodeList SoView2DExtensionElement::_data |
|
protected |
◆ _drawingOrder
The documentation for this class was generated from the following file: