SoEngineOutputList(3)

πŸ“¦ version 2.5.0, in fedora 43, fedora 44

πŸ’– SoEngineOutputList πŸ’–

okay bestie, welcome to the SoEngineOutputList(3) page β€” it lives in the Library Functions Manual section of your local man pages, and it's basically the lil VIP list where SoEngineOutput objects get to hang out. no cap. πŸŽ€


✨ NAME ✨

SoEngineOutputList β€” the SoEngineOutputList class is a container for SoEngineOutput objects.


🌈 SYNOPSIS 🌈

#include <Inventor/lists/SoEngineOutputList.h>

Inherits SbPList. yep, it's giving nepo baby but make it useful πŸ’…

🌸 Public Member Functions 🌸

SoEngineOutputList (void)
SoEngineOutputList (const int sizehint)
SoEngineOutputList (const SoEngineOutputList &l)
void append (SoEngineOutput *output)
void insert (SoEngineOutput *output, const int insertbefore)
SoEngineOutput * operator[] (const int idx) const
void set (const int idx, SoEngineOutput *item)

πŸ¦‹ Public Member Functions inherited from SbPList πŸ¦‹

SbPList (const int sizehint=DEFAULTSIZE)
SbPList (const SbPList &l)
~SbPList ()
void copy (const SbPList &l)
SbPList & operator= (const SbPList &l)
void fit (void)
void append (void *item)
int find (void *item) const
void insert (void *item, const int insertbefore)
void removeItem (void *item)
void remove (const int index)
void removeFast (const int index)
int getLength (void) const
void truncate (const int length, const int fit=0)
void ** getArrayPtr (const int start=0) const
void *& operator[] (const int index) const
int operator== (const SbPList &l) const
int operator!= (const SbPList &l) const
void * get (const int index) const
void set (const int index, void *item)

🧚 Additional Inherited Members 🧚

πŸ’œ Protected Member Functions inherited from SbPList πŸ’œ

void expand (const int size)
int getArraySize (void) const

πŸ‘‘ Detailed Description πŸ‘‘

the SoEngineOutputList class is a container for SoEngineOutput objects. that's the whole vibe fr fr β€” it holds your engine outputs and keeps them cute and organized. πŸ’–

⭐ See also ⭐

  • SbList

πŸŽ€ Constructor & Destructor Documentation πŸŽ€

πŸ’… SoEngineOutputList::SoEngineOutputList (void ) [inline] πŸ’…

the default constructor, bestie. does exactly what it says on the tin. ✨

References SbPList::SbPList().

Referenced by SoEngineOutputList().

πŸ“ SoEngineOutputList::SoEngineOutputList (const int sizehint) [inline] πŸ“

this one initializes the internal allocated size for the list to sizehint. and not me warning you β€” the list will still initially contain zero items. so like, the space is reserved, but nobody's home yet 😭 periodt.

References SbPList::SbPList().

🫢 SoEngineOutputList::SoEngineOutputList (const SoEngineOutputList & l) [inline] 🫢

the copy constructor. it clones the whole vibe from l. iconic behavior honestly. 🌸

References SbPList::SbPList(), and SoEngineOutputList().


🌟 Author 🌟

Generated automatically by Doxygen for Coin from the source code. so don't come for me about the formatting, the robot wrote the bones and i just gave it a wardrobe πŸ’…


k that's the whole page bestie, you ate. no crumbs left. 🫢✨

and for the sign-off: this beauty comes to you from Coin, Version 2.5.0, stamped with the date SoEngineOutputList(3) β€” go forth and slay your lists πŸ‘‘πŸ’–

πŸ“¦ where this page comes from