The soglmultitexturecoordinateelement class stores the current gltexture coordinates for several units.
#include <Inventor/elements/SoGLMultiTextureCoordinateElement.h>
Inherits SoMultiTextureCoordinateElement.
virtual void init (SoState *state)
FIXME: write doc. virtual void push (SoState *state)
FIXME: write doc. virtual void pop (SoState *state, const SoElement *prevTopElement)
FIXME: write doc. virtual CoordType getType (const int unit=0) const
FIXME: write doc. void send (const int unit, const int index) const
FIXME: write doc. void send (const int unit, const int index, const SbVec3f &c, const SbVec3f &n) const
FIXME: write doc. void initRender (const SbBool *enabled, const int maxenabled) const
void send (const int index) const
void send (const int index, const SbVec3f &c, const SbVec3f &n) const
void initMulti (SoState *state) const
static SoType getClassTypeId (void)
static int getClassStackIndex (void)
static void * createInstance (void)
static void initClass (void)
static void setTexGen (SoState *const state, SoNode *const node, const int unit, SoTexCoordTexgenCB *const texgenFunc, void *const texgenData=NULL, SoTextureCoordinateFunctionCB *const func=NULL, void *const funcData=NULL)
FIXME: write doc. static const
SoGLMultiTextureCoordinateElement * getInstance (SoState *const state)"
FIXME: write doc. static void setTexGen (SoState *const state, SoNode *const node, SoTexCoordTexgenCB *const texgenFunc, void *const texgenData=NULL, SoTextureCoordinateFunctionCB *const func=NULL, void *const funcData=NULL)
SoGLMultiTextureCoordinateElement (void)
virtual ~SoGLMultiTextureCoordinateElement ()
virtual void setElt (const int unit, SoTexCoordTexgenCB *func, void *data=NULL)
FIXME: write doc.
The SoGLMultiTextureCoordinateElement class stores the current gltexture coordinates for several units.
The constructor.
The destructor.
This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.
This static method initializes static data for the SoGLMultiTextureCoordinateElement class.
Internal method that is called from SoGLTextureCoordinateBundle to set up optimized rendering.
Called from SoTextureCoordinateBundle to initialize multi texturing.
Generated automatically by Doxygen for Coin from the source code.