SoGLLightIdElement(3)
π SoGLLightIdElement π
from the Coin manual, section 3 π
okay bestie, sit down, grab a snack π β we're doing an element page today. and honestly? this one is mostly vibes and FIXMEs π. let's go.
NAME β¨
SoGLLightIdElement β the SoGLLightIdElement class is yet to be documented. π
no cap, that's literally the whole NAME section. the docs said "we'll do it later" and then never did. iconic behavior fr.
SYNOPSIS πΈ
#include <Inventor/elements/SoGLLightIdElement.h>
Inherits SoInt32Element.
Public Member Functions π
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. π
Public Member Functions inherited from SoInt32Element π§¬
virtual SbBool matches(const SoElement *element) constvirtual SoElement * copyMatchInfo(void) constvirtual void print(FILE *file) constvirtual void setElt(int32_t value)
Public Member Functions inherited from SoElement π§¬
const SoType getTypeId(void) constint getStackIndex(void) constvoid setDepth(const int depth)int getDepth(void) constvirtual ~SoElement()
Static Public Member Functions β
static SoType getClassTypeId(void)static int getClassStackIndex(void)static void * createInstance(void)static void initClass(void)static int32_t increment(SoState *const state, SoNode *const node)β FIXME: write doc. πstatic int32_t increment(SoState *const state)β FIXME: write doc. πstatic int32_t get(SoState *const state)β FIXME: write doc. πstatic int32_t getDefault()β FIXME: write doc. πstatic int32_t getMaxGLSources()β FIXME: write doc. π
Static Public Member Functions inherited from SoInt32Element π§¬
static SoType getClassTypeId(void)static int getClassStackIndex(void)static void initClass(void)static void set(const int index, SoState *const state, SoNode *const node, const int32_t value)static void set(const int index, SoState *const state, const int32_t value)static int32_t get(const int index, SoState *const state)
Static Public Member Functions inherited from SoElement π§¬
static void initClass(void)static SoType getClassTypeId(void)static int getClassStackIndex(void)static void initElements(void)static int getNumStackIndices(void)static SoType getIdFromStackIndex(const int stackIndex)
Protected Member Functions π«£
virtual ~SoGLLightIdElement()
Protected Member Functions inherited from SoInt32Element π§¬
virtual ~SoInt32Element()
Protected Member Functions inherited from SoElement π§¬
SoElement(void)void capture(SoState *const state) constvirtual void captureThis(SoState *state) constvoid setTypeId(const SoType typeId)void setStackIndex(const int index)SoElement * getNextInStack(void) constSoElement * getNextFree(void) const
Additional Inherited Members π
Static Protected Member Functions inherited from SoElement π§¬
static SoElement * getElement(SoState *const state, const int stackIndex)static const SoElement * getConstElement(SoState *const state, const int stackIndex)static int createStackIndex(const SoType id)
Protected Attributes inherited from SoInt32Element π§¬
int32_t data
Protected Attributes inherited from SoElement π§¬
SoType typeIdint stackIndexint depth
Static Protected Attributes inherited from SoElement π§¬
static int classStackIndexstatic SoTypeList * stackToType
Detailed Description π¦
SoGLLightIdElement is yet to be documented. π
FIXME: write doc.
bestie the whole detailed description is a FIXME. we are thriving on absolutely nothing here. πβ¨
Constructor & Destructor Documentation π
SoGLLightIdElement::~SoGLLightIdElement(void) [protected], [virtual]
Destructor.
Member Function Documentation π
SoType SoGLLightIdElement::getClassTypeId(void) [static]
this static method returns the SoType object associated with objects of this class. slay. π
int SoGLLightIdElement::getClassStackIndex(void) [static]
this static method returns the state stack index for the class. π
void * SoGLLightIdElement::createInstance(void) [static]
this API member is considered internal to the library, as it is not likely to be of interest to the application programmer.
creates a new instance of the class type corresponding to the SoType object. β¨
void SoGLLightIdElement::initClass(void) [static]
initialize relevant common data for all instances, like the type system. π§
void SoGLLightIdElement::init(SoState *state) [virtual]
FIXME: write doc. π
reimplemented from SoInt32Element.
void SoGLLightIdElement::push(SoState *state) [virtual]
FIXME: write doc. π
reimplemented from SoElement.
void SoGLLightIdElement::pop(SoState *state, const SoElement *prevTopElement) [virtual]
FIXME: write doc. π
reimplemented from SoElement.
Author πΈ
generated automatically by Doxygen for Coin from the source code. π€π
and that's the whole page, bestie! π«Ά
this was Version 4.0.10, and it dropped on Thu Jun 25 2026 00:00:00, under the name SoGLLightIdElement(3). go read it, it's giving β¨manual page energyβ¨ π
π¦ where this page comes from
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms