Stores the current viewing matrix in GL. More...
#include <Inventor/elements/SoGLViewingMatrixElement.h>
Public Member Functions | |
virtual void | push (SoState *state) |
virtual void | pop (SoState *state, const SoElement *prevTopElement) |
Static Public Member Functions | |
static SoType | getClassTypeId () |
static int | getClassStackIndex () |
Stores the current viewing matrix in GL.
This element stores the current viewing matrix in GL. Overrides the virtual methods on SoViewingMatrixElement to send the matrix to GL when necessary.
NOTE: This class does not exist in Open Inventor 10.0 and later.Note that this class relies on SoViewingMatrixElement to store the matrix in the instance.
static int SoGLViewingMatrixElement::getClassStackIndex | ( | ) | [static] |
Returns the stack id for this element.
Reimplemented from SoViewingMatrixElement.
static SoType SoGLViewingMatrixElement::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoViewingMatrixElement.
virtual void SoGLViewingMatrixElement::pop | ( | SoState * | state, | |
const SoElement * | prevTopElement | |||
) | [virtual] |
Override pop() method so side effects can occur in GL.
virtual void SoGLViewingMatrixElement::push | ( | SoState * | state | ) | [virtual] |