#include <SoView2DExtensionElement.h>
Public Member Functions | |
| virtual void | init (SoState *state) |
| void | pop (SoState *state, const SoElement *prevTopElement) |
| void | clearList () |
| void | setDrawingOrder (ExtensionDrawingOrder d) |
| virtual SbBool | matches (const SoElement *elt) const |
| virtual SoElement * | copyMatchInfo () const |
| virtual void | print (FILE *fp) const |
Static Public Member Functions | |
| static SoNodeList | pushList (SoState *state) |
| static void | popList (SoState *state, const SoNodeList &l) |
| static ExtensionDrawingOrder | pushDrawingOrder (SoState *state) |
| static void | popDrawingOrder (SoState *state, const ExtensionDrawingOrder &d) |
| static void | set (SoState *state, SoNode *node, SoView2DExtension *newPrimitive) |
| Add extension to element state. | |
| static const SoNodeList * | get (SoState *state) |
| Get list of SoView2DExtensions from current state. | |
| static const SoView2DExtensionElement * | getInstance (SoState *state) |
| Returns the top (current) instance of the element in the state. | |
| static void | initClass () |
| Initializes the SoView2DExtensionElement class. | |
Protected Member Functions | |
| virtual | ~SoView2DExtensionElement () |
Protected Attributes | |
| SoNodeList | _data |
| ExtensionDrawingOrder | _drawingOrder |
Definition at line 52 of file SoView2DExtensionElement.h.
| virtual SoView2DExtensionElement::~SoView2DExtensionElement | ( | ) | [inline, protected, virtual] |
Definition at line 98 of file SoView2DExtensionElement.h.
| void SoView2DExtensionElement::clearList | ( | ) |
| virtual SoElement* SoView2DExtensionElement::copyMatchInfo | ( | ) | const [virtual] |
| static const SoNodeList* SoView2DExtensionElement::get | ( | SoState * | state | ) | [static] |
Get list of SoView2DExtensions from current state.
| static const SoView2DExtensionElement* SoView2DExtensionElement::getInstance | ( | SoState * | state | ) | [static] |
Returns the top (current) instance of the element in the state.
| virtual void SoView2DExtensionElement::init | ( | SoState * | state | ) | [virtual] |
| static void SoView2DExtensionElement::initClass | ( | ) | [static] |
Initializes the SoView2DExtensionElement class.
| virtual SbBool SoView2DExtensionElement::matches | ( | const SoElement * | elt | ) | const [virtual] |
| void SoView2DExtensionElement::pop | ( | SoState * | state, | |
| const SoElement * | prevTopElement | |||
| ) |
| static void SoView2DExtensionElement::popDrawingOrder | ( | SoState * | state, | |
| const ExtensionDrawingOrder & | d | |||
| ) | [static] |
| static void SoView2DExtensionElement::popList | ( | SoState * | state, | |
| const SoNodeList & | l | |||
| ) | [static] |
| virtual void SoView2DExtensionElement::print | ( | FILE * | fp | ) | const [virtual] |
| static ExtensionDrawingOrder SoView2DExtensionElement::pushDrawingOrder | ( | SoState * | state | ) | [static] |
| static SoNodeList SoView2DExtensionElement::pushList | ( | SoState * | state | ) | [static] |
| static void SoView2DExtensionElement::set | ( | SoState * | state, | |
| SoNode * | node, | |||
| SoView2DExtension * | newPrimitive | |||
| ) | [static] |
Add extension to element state.
| void SoView2DExtensionElement::setDrawingOrder | ( | ExtensionDrawingOrder | d | ) |
SoNodeList SoView2DExtensionElement::_data [protected] |
Definition at line 101 of file SoView2DExtensionElement.h.
Definition at line 103 of file SoView2DExtensionElement.h.
1.5.8