Open Inventor Reference
SoGLStencilBitsElement.h
Go to the documentation of this file.
1 // **InsertLicense** code
2 
3 #ifndef _SO_GL_STENCIL_BITS_ELEMENT_
4 #define _SO_GL_STENCIL_BITS_ELEMENT_
5 
8 
10 {
12 
14 
15  public:
16 
19  static void clear(SoState *state, uint32_t mask, int32_t value = 0);
20 
21  protected:
22 
25 
26  SoINTERNAL public:
27 
29  static void initClass();
30 };
31 
32 #endif // _SO_GL_STENCIL_BITS_ELEMENT_
#define SoEXTENDER
Provide inline template functions for abs, swap, min, max, and clamp.
Definition: SbBasic.h:154
#define SoINTERNAL
Definition: SbBasic.h:155
#define INVENTOR_API
Disable some annoying warnings on MSVC 6.
Definition: SbSystem.h:81
unsigned int uint32_t
Definition: SbTypeDefs.h:44
signed int int32_t
Definition: SbTypeDefs.h:43
#define SO_ELEMENT_HEADER(className)
This one is for non-abstract element classes.
Definition: SoSubElement.h:112
virtual ~SoGLStencilBitsElement()
Destructor.
static void initClass()
Initializes the SoGLStencilBitsElement class.
static void clear(SoState *state, uint32_t mask, int32_t value=0)
Clears only the masked bits (which must be adjacent) to value.
An SoState collects and holds state while traversing a scene graph.
Definition: SoState.h:82