SbIntList(3)

πŸ“¦
version 4.0.10 Β· 4 versions
, in fedora 43, fedora 44

πŸ’– SbIntList β€” the Coin manual page, bestie edition πŸ’–

okay so this is SbIntList(3), straight out of the Coin manual, and I'm gonna walk you through it like we're texting at 2am. it's a whole vibe. let's go. πŸ¦‹


✨ NAME ✨

SbIntList β€” the class that's literally just a container for integer numbers. that's it. that's the girl. she holds ints. πŸ’…


✨ SYNOPSIS ✨

#include <Inventor/lists/SbIntList.h>

Inherits SbPList. yes bestie, she's got a rich family. πŸ‘‘

🌸 Public Member Functions 🌸

SbIntList (void)
SbIntList (const int sizehint)
void append (const int item)
int find (const int item)
void insert (const int item, const int addbefore)
int & operator[] (const int idx) const

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

these come with the bloodline, no cap:

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 (const 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 SbIntList class is a container for integer numbers. she's simple, she's iconic, she holds your ints and she does it well. 🌈

See also β€” SbList πŸ’«


✨ Constructor & Destructor Documentation ✨

🧚 SbIntList::SbIntList (void ) [inline]

the default constructor. nothing fancy, just her waking up and being ready. ⭐


🧚 SbIntList::SbIntList (const int sizehint) [inline]

this constructor initializes the internal allocated size for the list to sizehint. and listen, the important part: the list will still initially contain zero items. so like, she made room in the group chat but nobody's said anything yet. πŸ™ˆ

See also β€” SbList::SbList(const int sizehint)


✨ Member Function Documentation ✨

πŸ’… void SbIntList::append (const int item) [inline]

overridden from parent to accept an integer argument. she said "I'll take it from here, mom." πŸ”₯


πŸ’… int SbIntList::find (const int item) [inline]

overridden from parent to accept an integer argument. same energy, but now it's ints. πŸ’€


πŸ’… void SbIntList::insert (const int item, const int addbefore) [inline]

overridden from parent to accept an integer argument. slipping in exactly where you told her to. πŸ“


πŸ’… int & SbIntList::operator[] (const int idx) const [inline]

overridden from parent to return an integer. she's giving you a reference to an int, and honestly? obsessed. ✨


✨ Author ✨

Generated automatically by Doxygen for Coin from the source code. so the robot wrote it, not me, I just gave it a glow-up. πŸ€–πŸ’–


⚠️ real talk: every option, flag, argument, default, inherited member, signature and cross-reference above is exactly what the original page says. the personality is mine, the facts are hers. no cap.

and that's the whole page, bestie! this was Version 4.0.10, dated Thu Jun 25 2026 00:00:00, and you found it filed under SbIntList(3). go forth and hold your integers with main character energy. πŸ‘‘πŸ’œπŸ¦‹

πŸ“¦ where this page comes from