SoTextureCoordinateCache(3)
π SoTextureCoordinateCache(3) π
okay bestie, welcome to the Coin manual, page for SoTextureCoordinateCache(3) β yes that's the whole manual name, we're not copying the header line verbatim, we're folding it in like a lil hair clip. anyway. let's GO. β¨
πΈ NAME πΈ
SoTextureCoordinateCache β the SoTextureCoordinateCache class is used to cache generated texture coordinates. that's it. that's the whole job. and she does it flawlessly. π
π¦ SYNOPSIS π¦
#include <Inventor/caches/SoTextureCoordinateCache.h>
Inherits SoCache.
β¨ Public Member Functions β¨
SoTextureCoordinateCache (SoState *const state)
virtual ~SoTextureCoordinateCache ()
void generate (const SbBox3f &bbox, const SbVec3f *vertices, const int
numvertices)
const SbVec2f * get (void) const
int getNum (void) const
π Public Member Functions inherited from SoCache π
SoCache (SoState *const state)
void ref (void)
void unref (SoState *state=NULL)
void addElement (const SoElement *const elem)
virtual void addCacheDependency (const SoState *state, SoCache *cache)
virtual SbBool isValid (const SoState *state) const
const SoElement * getInvalidElement (const SoState *const state) const
void invalidate (void)
π Additional Inherited Members π
π Protected Member Functions inherited from SoCache π
virtual void destroy (SoState *state)
virtual ~SoCache ()
π Detailed Description π
The SoTextureCoordinateCache class is used to cache generated texture coordinates.
like. she's the girl who remembers where everything goes so nobody has to figure it out twice. caching queen behavior. no cap. π₯
π§ Constructor & Destructor Documentation π§
πΈ SoTextureCoordinateCache::SoTextureCoordinateCache (SoState *const state) πΈ
Constructor. she's born. iconic entrance, honestly. π
π SoTextureCoordinateCache::~SoTextureCoordinateCache () [virtual] π
Destructor. she says bye bestie, cleans up after herself, leaves the group chat gracefully. π¦
β¨ Member Function Documentation β¨
π
void SoTextureCoordinateCache::generate (const SbBox3f & bbox, const SbVec3f * vertices, const int numvertices)
Generates texture coordinates based on the bounding box of the geometry. This is usually called default texture coordinates in OIV. so like, bbox, vertices, numvertices walk in and she just... makes the coords. main character energy fr fr. π
π const SbVec2f * SoTextureCoordinateCache::get (void ) const
Returns the generated texture coordinates. she's handing them to you. take them. π«Ά
β int SoTextureCoordinateCache::getNum (void ) const
Returns the number of generated texture coordinates. just the count bestie, nothing more, nothing less. lowkey obsessed with how simple that is. π
π Author π
Generated automatically by Doxygen for Coin from the source code.
π and that's the whole page!! every flag, every signature, every inherited member β all present and accounted for, periodt. β¨
Version 4.0.10 β Thu Jun 25 2026 00:00:00 π mwah, love u, go cache something gorgeous π¦
π¦ 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