SoGLClipPlaneElement(3)
π SoGLClipPlaneElement π
okay bestie, welcome to SoGLClipPlaneElement(3) β yeah it lives in section 3 of the Library Functions Manual, that's the "library functions" shelf of the man-page library, iconic. Let's get into it β¨
π NAME π
SoGLClipPlaneElement β and fr fr, the SoGLClipPlaneElement class is yet to be documented. that's it. that's the name section. she's mysterious π
π¦ SYNOPSIS π¦
#include <Inventor/elements/SoGLClipPlaneElement.h>
Inherits SoClipPlaneElement. so she's part of the whole element family tree, we love a nepo baby π
β¨ Public Member Functions β¨
virtual void init (SoState *state)β FIXME: write doc. (the docs said "later" and then never came back π)virtual void pop (SoState *state, const SoElement *prevTopElement)β FIXME: write doc.
πΈ Public Member Functions inherited from SoClipPlaneElement πΈ
virtual void push (SoState *state)int getNum (void) constconst SbPlane & get (const int index, const SbBool inworldspace=TRUE) const
πΈ Public Member Functions inherited from SoAccumulatedElement πΈ
virtual SbBool matches (const SoElement *element) const
πΈ Public Member Functions inherited from SoElement πΈ
const SoType getTypeId (void) constint getStackIndex (void) constvoid setDepth (const int depth)int getDepth (void) constvirtual void print (FILE *file=stdout) constvirtual ~SoElement ()
β Static Public Member Functions β
static SoType getClassTypeId (void)static int getClassStackIndex (void)static void * createInstance (void)static void initClass (void)static int getMaxGLPlanes (void)β FIXME: write doc.
π Static Public Member Functions inherited from SoClipPlaneElement π
static SoType getClassTypeId (void)static int getClassStackIndex (void)static void * createInstance (void)static void initClass (void)static void add (SoState *const state, SoNode *const node, const SbPlane &plane)static const SoClipPlaneElement * getInstance (SoState *const state)
π Static Public Member Functions inherited from SoAccumulatedElement π
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 ~SoGLClipPlaneElement ()virtual void addToElt (const SbPlane &plane, const SbMatrix &modelMatrix)β FIXME: write doc.
π Protected Member Functions inherited from SoClipPlaneElement π
virtual ~SoClipPlaneElement ()
π Protected Member Functions inherited from SoAccumulatedElement π
void clearNodeIds (void)void addNodeId (const SoNode *const node)void setNodeId (const SoNode *const node)void copyNodeIds (const SoAccumulatedElement *copyfrom)virtual SoElement * copyMatchInfo (void) constvirtual void captureThis (SoState *state) const
π Protected Member Functions inherited from SoElement π
SoElement (void)void capture (SoState *const 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 SoClipPlaneElement π§
SbList< so_plane_data > planesint startIndex
π§ Protected Attributes inherited from SoAccumulatedElement π§
SbList< uint32_t > nodeIds
π§ Protected Attributes inherited from SoElement π§
SoType typeIdint stackIndexint depth
π§ Static Protected Attributes inherited from SoElement π§
static int classStackIndexstatic SoTypeList * stackToType
π Detailed Description π
The SoGLClipPlaneElement class is yet to be documented.
FIXME: write doc.
like, that's the whole vibe. she's undocumented and unbothered π
πΈ Constructor & Destructor Documentation πΈ
SoGLClipPlaneElement::~SoGLClipPlaneElement (void ) [protected], [virtual]
The destructor. yeah that's the whole description. she said goodbye and left no notes π
π₯ Member Function Documentation π₯
void * SoGLClipPlaneElement::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 basically: not for you bestie, it's giving backstage pass ποΈ
void SoGLClipPlaneElement::initClass (void ) [static]
This static method initializes static data for the SoGLClipPlaneElement class. setup era β¨
void SoGLClipPlaneElement::init (SoState * state) [virtual]
FIXME: write doc.
Reimplemented from SoClipPlaneElement.
void SoGLClipPlaneElement::pop (SoState * state, const SoElement * prevTopElement) [virtual]
FIXME: write doc.
Reimplemented from SoElement.
void SoGLClipPlaneElement::addToElt (const SbPlane & plane, const SbMatrix & modelMatrix) [protected], [virtual]
FIXME: write doc.
Reimplemented from SoClipPlaneElement.
π Author π
Generated automatically by Doxygen for Coin from the source code. not a human, not a poet, just a robot doing her little robot thing π€π
ngl the "FIXME: write doc" notes are literally in the original, so we keep them. do not come for me, I am simply the messenger π«Ά
and that's the whole page, bestie! this was SoGLClipPlaneElement(3) from Coin, Version 3.1.3 β the Library Functions Manual's own little mystery girl. stay slay, read your man pages, and remember: undocumented β unlovable π
β¨π
π¦ 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