SoGLCoordinateElement(3)
hey bestie!! welcome to the SoGLCoordinateElement(3) page from the Library Functions Manual. this class is lowkey a mystery because the docs are literally FIXME: write doc. status. but we're gonna list every single function like the icons they are. periodt. π
β¨
β¨ NAME β¨
SoGLCoordinateElement β the SoGLCoordinateElement class is yet to be documented. (no cap, that's what it says π)
β¨ SYNOPSIS β¨
#include <Inventor/elements/SoGLCoordinateElement.h>
Inherits SoCoordinateElement.
π Public Member Functions
const SbVec3f * getPtr3 () constβFIXME: write doc.const SbVec4f * getPtr4 () constβFIXME: write doc.void send (const int index) constβ (no description in the original, just the signature π«Ά)
π
Public Member Functions inherited from SoCoordinateElement
virtual void init (SoState *state)βFIXME: write doc.int32_t getNum () constβFIXME: write doc.SbBool is3D () constβFIXME: write doc.const SbVec3f & get3 (const int index) constβFIXME: write doc.const SbVec4f & get4 (const int index) constβFIXME: write doc.const SbVec3f * getArrayPtr3 () constβ (no doc drop yet)const SbVec4f * getArrayPtr4 () constβ (no doc drop yet)virtual void print (FILE *file) constβFIXME: write doc.
π
Public Member Functions inherited from SoReplacedElement
virtual SbBool matches (const SoElement *element) constβ (no doc yet)virtual SoElement * copyMatchInfo () constβ (no doc yet)uint32_t getNodeId () constβ (no doc yet)
π
Public Member Functions inherited from SoElement
const SoType getTypeId (void) constβ (no doc yet)int getStackIndex (void) constβ (no doc yet)virtual void push (SoState *state)β (no doc yet)virtual void pop (SoState *state, const SoElement *prevTopElement)β (no doc yet)void setDepth (const int depth)β (no doc yet)int getDepth (void) constβ (no doc yet)virtual ~SoElement ()β (no doc yet)
π Static Public Member Functions
static SoType getClassTypeId (void)β (no doc yet)static int getClassStackIndex (void)β (no doc yet)static void * createInstance (void)β (no doc yet)static void initClass (void)β (no doc yet)
π
Static Public Member Functions inherited from SoCoordinateElement
static SoType getClassTypeId (void)β (no doc yet)static int getClassStackIndex (void)β (no doc yet)static void * createInstance (void)β (no doc yet)static void initClass (void)β (no doc yet)static void set3 (SoState *const state, SoNode *const node, const int32_t numCoords, const SbVec3f *const coords)βFIXME: write doc.static void set4 (SoState *const state, SoNode *const node, const int32_t numCoords, const SbVec4f *const coords)βFIXME: write doc.static const SoCoordinateElement * getInstance (SoState *const state)βFIXME: write doc.static SbVec3f getDefault3 ()βFIXME: write doc.static SbVec4f getDefault4 ()βFIXME: write doc.
π
Static Public Member Functions inherited from SoReplacedElement
static SoType getClassTypeId (void)β (no doc yet)static int getClassStackIndex (void)β (no doc yet)static void initClass (void)β (no doc yet)
π
Static Public Member Functions inherited from SoElement
static void initClass (void)β (no doc yet)static SoType getClassTypeId (void)β (no doc yet)static int getClassStackIndex (void)β (no doc yet)static void initElements (void)β (no doc yet)static int getNumStackIndices (void)β (no doc yet)static SoType getIdFromStackIndex (const int stackIndex)β (no doc yet)
π Protected Member Functions
virtual ~SoGLCoordinateElement ()β (no doc yet)
π
Protected Member Functions inherited from SoCoordinateElement
virtual ~SoCoordinateElement ()β (no doc yet)
π
Protected Member Functions inherited from SoReplacedElement
virtual ~SoReplacedElement ()β (no doc yet)
π
Protected Member Functions inherited from SoElement
SoElement (void)β (no doc yet)void capture (SoState *const state) constβ (no doc yet)virtual void captureThis (SoState *state) constβ (no doc yet)void setTypeId (const SoType typeId)β (no doc yet)void setStackIndex (const int index)β (no doc yet)SoElement * getNextInStack (void) constβ (no doc yet)SoElement * getNextFree (void) constβ (no doc yet)
π Additional Inherited Members
π
Static Protected Member Functions inherited from SoReplacedElement
static SoElement * getElement (SoState *const state, const int stackIndex, SoNode *const node)β (no doc yet)
π
Static Protected Member Functions inherited from SoElement
static SoElement * getElement (SoState *const state, const int stackIndex)β (no doc yet)static const SoElement * getConstElement (SoState *const state, const int stackIndex)β (no doc yet)static int createStackIndex (const SoType id)β (no doc yet)
π
Protected Attributes inherited from SoCoordinateElement
int32_t numCoordsconst SbVec3f * coords3Dconst SbVec4f * coords4DSbBool areCoords3D
π
Protected Attributes inherited from SoReplacedElement
uint32_t nodeId
π
Protected Attributes inherited from SoElement
SoType typeIdint stackIndexint depth
π
Static Protected Attributes inherited from SoElement
static int classStackIndexstatic SoTypeList * stackToType
β¨ Detailed Description β¨
so like, the SoGLCoordinateElement class? bestie, it's yet to be documented. that's the whole tea. π«
FIXME: write doc. β yeah, the original literally says that. not me being lazy, i promise. π
β¨ Constructor & Destructor Documentation β¨
π
SoGLCoordinateElement::~SoGLCoordinateElement (void ) [protected], [virtual]
the destructor. that's it. that's the tweet. π
β¨ Member Function Documentation β¨
π
void * SoGLCoordinateElement::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. (so like, not for the girlies who just wanna use the app, iykyk π )
π
void SoGLCoordinateElement::initClass (void ) [static]
this static method initializes static data for the SoGLCoordinateElement class. slay. β¨
π
void SoGLCoordinateElement::send (const int index) const
send coordinates index to GL. handles both 3D and 4D coordinates. iconic behavior. π₯
β¨ Author β¨
generated automatically by Doxygen for Coin from the source code. (the robots did this one, not me π€π)
and that's the whole page, bestie! Coin Version 3.1.3, SoGLCoordinateElement(3) β that's the vibe. stay hydrated, keep slaying, and maybe one day someone will write the actual docs. π
ππ¦
π¦ where this page comes from
- fedora 43: Coin3-devel 3.1.3-40.fc43 Β· GPL-2.0-only
- fedora 43: Coin3-devel 3.1.3-40.fc43 Β· GPL-2.0-only
- fedora 44: Coin3-devel 3.1.3-42.fc44 Β· GPL-2.0-only
- fedora 44: Coin3-devel 3.1.3-42.fc44 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms