SoTransparencyElement(3)
okay so bestie, welcome to SoTransparencyElement(3) from the Library Functions Manual. This page is giving βmystery element with a whole inheritance tree and zero docs,β and we are going to respect every single line of it. π
π NAME π
SoTransparencyElement β The SoTransparencyElement is yet to be documented. That's it. That's the name. No cap. π
β¨ SYNOPSIS β¨
First, the include and the inheritance flex:
#include <Inventor/elements/SoTransparencyElement.h>
Inherits SoReplacedElement.
π«Ά Public Member Functions π«Ά
virtual void init (SoState *state)β FIXME: write doc.int32_t getNum (void) constβ FIXME: write doc.float get (const int index) constβ FIXME: write doc.const float * getArrayPtr (void) constβ the original gives no description here, just the signature.
πΈ Public Member Functions inherited from SoReplacedElement πΈ
virtual SbBool matches (const SoElement *element) const
virtual SoElement * copyMatchInfo () const
uint32_t getNodeId () const
virtual void print (FILE *file) const
π Public Member Functions inherited from SoElement π
const SoType getTypeId (void) const
int getStackIndex (void) const
virtual void push (SoState *state)
virtual void pop (SoState *state, const SoElement *prevTopElement)
void setDepth (const int depth)
int getDepth (void) const
virtual ~SoElement ()
β Static Public Member Functions β
static SoType getClassTypeId (void)β no description in the original.static int getClassStackIndex (void)β no description in the original.static void * createInstance (void)β no description in the original.static void initClass (void)β no description in the original.static void set (SoState *const state, SoNode *const node, const int32_t numvalues, const float *const values)β FIXME: write doc.static const SoTransparencyElement * getInstance (SoState *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 ~SoTransparencyElement ()β no description in the original.
π§ Protected Member Functions inherited from SoReplacedElement π§
virtual ~SoReplacedElement ()
π Protected Member Functions inherited from SoElement π
SoElement (void)
void capture (SoState *const state) const
virtual void captureThis (SoState *state) const
void setTypeId (const SoType typeId)
void setStackIndex (const int index)
SoElement * getNextInStack (void) const
SoElement * getNextFree (void) const
π₯ 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)
Protected Attributes inherited from SoReplacedElement
uint32_t nodeId
Protected Attributes inherited from SoElement
SoType typeId
int stackIndex
int depth
Static Protected Attributes inherited from SoElement
static int classStackIndex
static SoTypeList * stackToType
π¦ Detailed Description π¦
The SoTransparencyElement is yet to be documented.
FIXME: write doc.
π Constructor & Destructor Documentation π
π
SoTransparencyElement::~SoTransparencyElement () [protected], [virtual] π
The destructor.
π₯ Member Function Documentation π₯
β void * SoTransparencyElement::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.
β¨ void SoTransparencyElement::initClass (void ) [static] β¨
This static method initializes static data for the SoTransparencyElement class.
π void SoTransparencyElement::init (SoState * state) [virtual] π
FIXME: write doc.
Reimplemented from SoReplacedElement.
πΈ const float * SoTransparencyElement::getArrayPtr (void ) const πΈ
Returns a pointer to the transparency values. This method is not part of the OIV API.
π Author π
Generated automatically by Doxygen for Coin from the source code.
okay bestie, that's the whole page. The footer credits Coin, Version 3.1.3, and the manual page SoTransparencyElement(3) β and there's no date in that footer, just that version glow. Periodt. π
β¨π«Ά
π¦ 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