SoFontSizeElement(3)
π SoFontSizeElement π
okay bestie, welcome to the SoFontSizeElement(3) page β that's a section 3 manual page from the Coin library, and yes we are reading it together, hand in hand π«Ά
β¨ NAME β¨
SoFontSizeElement β and listen, the class is yet to be documented. That's the whole name section. We been knew. π
πΈ SYNOPSIS πΈ
#include <Inventor/elements/SoFontSizeElement.h>
Inherits SoFloatElement. it's giving family tree, it's giving legacy π
π Public Member Functions π
virtual void init (SoState *state)
inherited from SoFloatElement (slay, it got them from its parent)
virtual SbBool matches (const SoElement *element) constvirtual SoElement * copyMatchInfo (void) constvirtual void print (FILE *file) constvirtual void setElt (float value)
inherited from SoElement (the whole ancestry line, periodt)
const SoType getTypeId (void) constint getStackIndex (void) constvirtual void push (SoState *state)virtual void pop (SoState *state, const SoElement *prevTopElement)void 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 void set (SoState *const state, SoNode *const node, const float fontSize)β FIXME: write doc. (not me reading "FIXME" in a manual page π)static void set (SoState *const state, const float fontSize)β FIXME: write doc.static float get (SoState *const state)β FIXME: write doc.static float getDefault ()β FIXME: write doc.
inherited from SoFloatElement
static SoType getClassTypeId (void)static int getClassStackIndex (void)static void initClass (void)static void set (const int stackIndex, SoState *const state, SoNode *const node, const float value)static void set (const int stackIndex, SoState *const state, const float value)static float get (const int stackIndex, SoState *const state)
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 ~SoFontSizeElement ()
inherited from SoFloatElement
virtual ~SoFloatElement ()
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 SoFloatElement
float data
Protected Attributes inherited from SoElement
SoType typeIdint stackIndexint depth
Static Protected Attributes inherited from SoElement
static int classStackIndexstatic SoTypeList * stackToType
π Detailed Description π
The SoFontSizeElement class is yet to be documented.
FIXME: write doc.
no cap, that's literally all the description says. somebody please write the doc π
π§ Constructor & Destructor Documentation π§
SoFontSizeElement::~SoFontSizeElement (void ) [protected], [virtual]
Destructor. it's the goodbye arc ππ
β Member Function Documentation β
SoType SoFontSizeElement::getClassTypeId (void ) [static]
This static method returns the SoType object associated with objects of this class. iconic behaviour honestly.
int SoFontSizeElement::getClassStackIndex (void ) [static]
This static method returns the state stack index for the class. it knows its place in the stack, main character energy fr fr.
void * SoFontSizeElement::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, bestie, unless you're deep in the library guts, this is not for you π
Creates a new instance of the class type corresponding to the SoType object.
void SoFontSizeElement::initClass (void ) [static]
Initialize relevant common data for all instances, like the type system. setting up the whole vibe before the party starts β¨
void SoFontSizeElement::init (SoState * state) [virtual]
Initializes the element to its default value. The default value is 12.0. write that down, it's gonna come up.
Reimplemented from SoFloatElement.
π Author π
Generated automatically by Doxygen for Coin from the source code. so technically the author is a robot and honestly? it ate. π€β¨
okay that's the whole page, bestie, we made it to the end π shoutout to Version 4.0.10, dated Thu Jun 25 2026 00:00:00 β mwah, no notes, go touch some SoState and hydrate ππ¦πΈ
π¦ 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