This is a legacy element which should not be used.
More...
#include <Inventor/elements/SoWindowElement.h>
|
| static void | set (SoState *state, void *window, void *context, void *display, SoGLRenderAction *glAction) |
| | Sets the window, context and glRenderAction info.
|
| |
| static void | get (SoState *state, Window &window, GLXContext &context, Display *&display, SoGLRenderAction *&glAction) |
| | Returns the current window, context and glRenderAction.
|
| |
| static void | initClass () |
| | Initializes the SoWindowElement class.
|
| |
| static SoType | getClassTypeId () |
| | Returns type identifier for SoElement class.
|
| |
| static void | initElements () |
| | Initialize ALL Inventor element classes.
|
| |
| static void | initClass () |
| | Initializes the SoElement class.
|
| |
| static int | getNumStackIndices () |
| | Returns the number of stack indices allocated.
|
| |
| static SoType | getIdFromStackIndex (int stackIndex) |
| | Returns the id for the element with the given stack index.
|
| |
|
| virtual | ~SoWindowElement () |
| |
| | SoElement () |
| | Constructor; use typeId.createInstance to create elements.
|
| |
| void | capture (SoState *state) const |
| | Does whatever is necessary in state to capture this element for caching purposes.
|
| |
| virtual void | captureThis (SoState *state) const |
| | Really captures this element, once it has been determined that a cache is open to capture it.
|
| |
| void | setTypeId (SoType id) |
| | Sets typeId in instance.
|
| |
| void | setStackIndex (int index) |
| | Sets stackIndex in instance.
|
| |
| SoElement * | getNextInStack () const |
| | Returns next instance in specific element stack.
|
| |
| SoElement * | getNextFree () const |
| | Returns next free element in a specific element stack.
|
| |
In the context of
Definition at line 80 of file SoWindowElement.h.
◆ ~SoWindowElement()
| virtual SoWindowElement::~SoWindowElement |
( |
| ) |
|
|
protectedvirtual |
◆ copyMatchInfo()
| virtual SoElement * SoWindowElement::copyMatchInfo |
( |
| ) |
const |
|
virtual |
◆ get()
◆ init()
| virtual void SoWindowElement::init |
( |
SoState * |
state | ) |
|
|
virtual |
◆ initClass()
| static void SoWindowElement::initClass |
( |
| ) |
|
|
static |
◆ matches()
| virtual bool SoWindowElement::matches |
( |
const SoElement * |
elt | ) |
const |
|
virtual |
◆ push()
| virtual void SoWindowElement::push |
( |
SoState * |
state | ) |
|
|
virtual |
Allows for side effects to occur. Default methods do nothing.
Reimplemented from SoElement.
◆ set()
| static void SoWindowElement::set |
( |
SoState * |
state, |
|
|
void * |
window, |
|
|
void * |
context, |
|
|
void * |
display, |
|
|
SoGLRenderAction * |
glAction |
|
) |
| |
|
static |
(HWND)window (HGLRC)context (HDC)display
◆ context
◆ display
◆ glRenderAction
◆ window
| Window SoWindowElement::window |
|
protected |
The documentation for this class was generated from the following file:
- /home/jenkins/workspaces/mevislab/4.2.0_1/build/MeVis/ThirdParty/Sources/Inventor/include/Inventor/elements/SoWindowElement.h