SoGLShapeHintsElement(3)
π NAME π
SoGLShapeHintsElement β bestie, this class is yet to be documented. Like, the docs literally haven't been written. Not me showing up to class with an empty notebook π
β¨ SYNOPSIS β¨
okay so first thing, you gotta pull it in:
#include <Inventor/elements/SoGLShapeHintsElement.h>
πΈ Public Member Functions πΈ
virtual void init(SoState *state)β FIXME: write doc. πvirtual void push(SoState *state)β FIXME: write doc. πvirtual void pop(SoState *state, const SoElement *prevTopElement)β FIXME: write doc. π
π¦ Static Public Member Functions π¦
static SoType getClassTypeId(void)static int getClassStackIndex(void)static void * createInstance(void)static void initClass(void)static void forceSend(SoState *const state, const SbBool twoside)static void forceSend(SoState *const state, const SbBool ccw, const SbBool cull)static void forceSend(SoState *const state, const SbBool ccw, const SbBool cull, const SbBool twoside)β FIXME: write doc. π
π Protected Member Functions π
virtual ~SoGLShapeHintsElement()virtual void setElt(VertexOrdering vertexOrdering, ShapeType shapeType, FaceType faceType)β FIXME: write doc. π
π Detailed Description π
The SoGLShapeHintsElement class is yet to be documented.
FIXME: write doc. π (yeah, that's it. that's the whole description. iconic of them ngl.)
π Constructor & Destructor Documentation π
SoGLShapeHintsElement::~SoGLShapeHintsElement(void) [protected], [virtual]
The destructor. She's leaving, she said goodbye π«Ά (still protected tho, so don't get any ideas).
π Member Function Documentation π
void * SoGLShapeHintsElement::createInstance(void) [static]
So this API member is considered internal to the library, okay? Like it's not likely to be of interest to the application programmer. It's giving backstage pass, not front row. iykyk π
void SoGLShapeHintsElement::initClass(void) [static]
This static method initializes static data for the SoGLShapeHintsElement class. Do it once, do it right. β
void SoGLShapeHintsElement::init(SoState *state) [virtual]
FIXME: write doc. π
Reimplemented from SoElement.
void SoGLShapeHintsElement::push(SoState *state) [virtual]
FIXME: write doc. π
Reimplemented from SoElement.
void SoGLShapeHintsElement::pop(SoState *state, const SoElement *prevTopElement) [virtual]
FIXME: write doc. π
Reimplemented from SoElement.
void SoGLShapeHintsElement::forceSend(SoState *const state, const SbBool twoside) [static]
Update gl state. Use this is you only want to modify the twoside lighting feature. (Yes, that's the original wording, typos and all β "is" instead of "if", we keep it, no cap. I'm not touching the source, I'm just hyping it up β¨)
void SoGLShapeHintsElement::forceSend(SoState *const state, const SbBool ccw, const SbBool cull) [static]
Update GL state. Use this if you don't care about the two-side lighting state. Lowkey the "idgaf" variant of the function above, and honestly? Valid. π
π Author π
Generated automatically by Doxygen for Coin from the source code. So like, a robot wrote this, not a girlie. The robot had no notes to give. π
and that's the whole page bestie!! that's the manual name <rainbow>SoGLShapeHintsElement(3)</rainbow> btw, living in the Library Functions Manual neighborhood π
this iconic lil doc came from Coin, Version 3.1.3, dated <rainbow>SoGLShapeHintsElement(3)</rainbow> β mwah, go write some shape hints, you absolute main character π«Άβ¨ππ¦πΈ
π¦ 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