SoBumpMapElement(3)
π SoBumpMapElement π
okay so bestie, welcome to the Coin manual, page SoBumpMapElement(3) β yes we're reading a 3D graphics element class manual together, this is our life now and honestly? iconic. π
β¨ NAME β¨
SoBumpMapElement β and the official tea is: this class "is yet to be documented." That's it. That's the whole description. The docs said "no thoughts, head empty" π. FIXME: write doc, fr fr.
π¦ SYNOPSIS π¦
#include <Inventor/elements/SoBumpMapElement.h>
Inherits SoReplacedElement.
πΈ Public Member Functions πΈ
virtual void init(SoState *state)β FIXME: write doc. (the docs really said "figure it out yourself" π)
π«Ά Public Member Functions inherited from SoReplacedElement π«Ά
virtual SbBool matches(const SoElement *element) constvirtual SoElement * copyMatchInfo() constSbUniqueId getNodeId() constvirtual void print(FILE *file) const
π 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 *state, SoNode *node, SoGLImage *image)β FIXME: write doc.static SoGLImage * get(SoState *const state)β FIXME: write doc.
π Static Public Member Functions inherited from SoReplacedElement π
static SoType getClassTypeId(void)static int getClassStackIndex(void)static void initClass(void)
π 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 ~SoBumpMapElement()virtual void setElt(SoGLImage *image)β FIXME: write doc.
πΈ Protected Member Functions inherited from SoReplacedElement πΈ
virtual ~SoReplacedElement()
π¦ 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
π Protected Attributes π
SoGLImage * image
π Protected Attributes inherited from SoReplacedElement π
SbUniqueId nodeId
β Protected Attributes inherited from SoElement β
SoType typeIdint stackIndexint depth
π§ Additional Inherited Members π§
π Static Protected Member Functions inherited from SoReplacedElement π
static SoElement * getElement(SoState *const state, const int stackIndex, SoNode *const node)
π 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)
π Static Protected Attributes inherited from SoElement π
static int classStackIndexstatic SoTypeList * stackToType
π«Ά DETAILED DESCRIPTION π«Ά
The SoBumpMapElement class is yet to be documented.
FIXME: write doc.
like. that's the whole detailed description. the "detailed" part is doing a lot of heavy lifting there bestie π
π CONSTRUCTOR & DESTRUCTOR DOCUMENTATION π
SoBumpMapElement::~SoBumpMapElement () [protected], [virtual]
Destructor. that's it, that's the note π
πΈ MEMBER FUNCTION DOCUMENTATION πΈ
SoType SoBumpMapElement::getClassTypeId (void ) [static]
This static method returns the SoType object associated with objects of this class. slay, very demure, very mindful β¨
int SoBumpMapElement::getClassStackIndex (void ) [static]
This static method returns the state stack index for the class. giving "I know my place in the stack" energy π
void * SoBumpMapElement::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.
lowkey not your business, highkey still documented. respect the boundary bestie π«Ά
void SoBumpMapElement::initClass (void ) [static]
Initialize relevant common data for all instances, like the type system. the group-chat setup, basically β get everybody on the same page π
void SoBumpMapElement::init (SoState * state) [virtual]
FIXME: write doc.
Reimplemented from SoReplacedElement.
π AUTHOR π
Generated automatically by Doxygen for Coin from the source code. not a human, just a robot doing its little best π€π
and that's the page, bestie!! π
β¨ this was SoBumpMapElement(3), Version 4.0.10, dated Thu Jun 25 2026 00:00:00 β write it in your notes, screenshot it, put it on the fridge, periodt. ππ¦πΈ
π¦ 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