Stores the current rendering pass. More...
#include <Inventor/elements/SoGLRenderPassElement.h>
Public Member Functions | |
| virtual void | print (FILE *fp) const |
Static Public Member Functions | |
| static SoType | getClassTypeId () |
| static int | getClassStackIndex () |
| static void | set (SoState *state, int pass) |
| static int | get (SoState *state) |
Stores the current rendering pass.
This element stores the current rendering pass, a non-negative integer that can be used during multi-pass rendering to implement special effects such as motion blur or anti-aliasing.
NOTE: This class does not exist in Open Inventor 10.0 and later.| static int SoGLRenderPassElement::get | ( | SoState * | state | ) | [static] |
Returns current rendering pass from the state.
| static int SoGLRenderPassElement::getClassStackIndex | ( | ) | [static] |
Returns the stack id for this element.
Reimplemented from SoElement.
| static SoType SoGLRenderPassElement::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoElement.
| virtual void SoGLRenderPassElement::print | ( | FILE * | fp | ) | const [virtual] |
Prints element (for debugging).
Reimplemented from SoElement.
| static void SoGLRenderPassElement::set | ( | SoState * | state, | |
| int | pass | |||
| ) | [static] |
Sets the current rendering pass in the state.