SOANNOTEXT3RENDERPRINTELEMENT(3coin3)
β¨ NAME β¨
SoAnnoText3RenderPrintElement β the class that is yet to be documented π bestie they really said "figure it out yourself" and left the whole thing blank. no cap, that's the entire NAME section.
π SYNOPSIS π
#include <Inventor/elements/SoAnnoText3RenderPrintElement.h>
It inherits SoInt32Element, which is giving strong "I have a whole family tree and you're about to read all of it" energy π³
πΈ Public Types
enum RenderPrintType { RENDER3D_PRINT_VECTOR, RENDER3D_PRINT_RASTER, RENDER2D_PRINT_RASTER }β three flavours of printing, that's the whole menu π
π¦ Public Member Functions
virtual void init (SoState *state)βFIXME: write doc.(not me reading FIXME for the third time π)
π 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)βFIXME: write doc.
π Public Member Functions inherited from SoElement
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, const RenderPrintType hint)βFIXME: write doc.static RenderPrintType get (SoState *const state)βFIXME: write doc.static RenderPrintType getDefault (void)βFIXME: write doc.static void set (SoState *const state, SoNode *const node, const RenderPrintType type)β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)βFIXME: write doc.
β¨ 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 ~SoAnnoText3RenderPrintElement ()β that's the one and only, a lone icon π
π§ 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 π
The SoAnnoText3RenderPrintElement class is yet to be documented.
FIXME: write doc.
okay so lowkey the docs are justβ¦ not there π that's it, that's the description, and honestly the class said "mystery is my brand" and meant it π
π₯ Member Enumeration Documentation π₯
enum SoAnnoText3RenderPrintElement::RenderPrintType
FIXME: write doc.
π Constructor & Destructor Documentation π
SoAnnoText3RenderPrintElement::~SoAnnoText3RenderPrintElement (void )
[protected], [virtual]
The destructor. (short, sweet, iconic β it does the cleanup and leaves π )
πΈ Member Function Documentation πΈ
void * SoAnnoText3RenderPrintElement::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.
fr fr bestie, this one's not for you, it's library-internal business π«£
void SoAnnoText3RenderPrintElement::initClass (void ) [static]
This static method initializes static data for the SoAnnoText3RenderPrintElement class.
void SoAnnoText3RenderPrintElement::init (SoState * state) [virtual]
FIXME: write doc.
Reimplemented from SoInt32Element.
π¦ Author π¦
Generated automatically by Doxygen for Coin from the source code. (not a human, not a vibe curator, just Doxygen doing its little thing π€β¨)
and that's the whole page, bestie!! π this one shipped as Coin, Version 3.1.3 β and the manpage title you'll see in the corner is the gloriously truncated SoAnnoText...rintElement(3). slay, go forth and print your vectors and rasters πππ¦
π¦ 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