![]() |
http://www.sim.no http://www.coin3d.org |
#include <Inventor/elements/SoGLColorIndexElement.h>
Inheritance diagram for SoGLColorIndexElement:
This element is only used when the OpenGL canvas is in colorindex mode, ie where colors for individual pixels are fetched from a color lookup table ("CLUT"). The usual thing to do is to set up a canvas in RGBA truecolor mode.
One common use for colorindex mode OpenGL canvases is to use one in the overlay planes (which are usually limited to only 2 or 4 available colors), if supported by the OpenGL hardware and / or driver.
Public Member Functions | |
virtual void | init (SoState *state) |
int32_t | getNum (void) const |
int32_t | get (const int index) const |
Static Public Member Functions | |
SoType | getClassTypeId (void) |
int | getClassStackIndex (void) |
void * | createInstance (void) |
void | initClass (void) |
SbBool | isColorIndexMode (SoState *state) |
void | set (SoState *const state, SoNode *const node, const int32_t numindices, const int32_t *const indices) |
const SoGLColorIndexElement * | getInstance (SoState *state) |
int32_t | getDefault (void) |
Protected Member Functions | |
virtual | ~SoGLColorIndexElement () |
|
The destructor. |
|
This static method returns the class type. Reimplemented from SoReplacedElement. |
|
This static method returns the state stack index for the class. Reimplemented from SoReplacedElement. |
|
This API member is considered internal to the library, as it is not likely to be of interest to the application programmer. |
|
Initialize relevant common data for all instances, like the type system. Reimplemented from SoReplacedElement. |
|
Returns |
|
This function initializes the element type in the given SoState. It is called for the first element of each enabled element type in SoState objects. Reimplemented from SoReplacedElement. |
|
Sets current color indices. |
|
Returns the current element. |
|
Returns number of color indices in element. |
Copyright © 1998-2003 by Systems in Motion AS. All rights reserved.
Generated on Sat Apr 10 08:33:34 2004 for Coin by Doxygen. 1.3.6-20040222