SbIntList(3)

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

πŸ’– SbIntList πŸ’–

hey bestie β€” welcome to SbIntList(3), a page from the Library Functions Manual. It's giving "tiny little class, big little job" and honestly? We're obsessed. 🫢


✨ NAME ✨

SbIntList β€” the class that's literally just a container for integer list arrays. That's the whole vibe. πŸ§ΊπŸ’œ


🌸 SYNOPSIS 🌸

#include <Inventor/lists/SbIntList.h>

Inherits SbPList. Yes, it's a nepo baby, but a talented one. πŸ‘‘

πŸ’… 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

Not me listing every single one of these, because skipping even one is a crime:

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 SbIntList class is a container for integer list arrays.

See also SbList


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

SbIntList::SbIntList (void ) [inline]

Default constructor. Just… vibing. Existing. Doing nothing, iconic behaviour. 😌

References SbPList::SbPList().

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

This constructor initializes the internal allocated size for the list to sizehint. Heads up bestie: the list will still initially contain zero items β€” it's pre-gaming the space, not the content. 🫢

See also SbList::SbList(const int sizehint)

References SbPList::SbPList().


🌟 Member Function Documentation 🌟

void SbIntList::append (const int item) [inline]

Overridden from parent to accept an integer argument. Glow up tbh. ✨

References SbPList::SbPList().

Referenced by SbString::findAll().

int SbIntList::find (const int item) [inline]

Overridden from parent to accept an integer argument.

References SbPList::SbPList().

void SbIntList::insert (const int item, const int addbefore) [inline]

Overridden from parent to accept an integer argument. Slipping in right before addbefore, no drama. πŸ’…

References SbPList::SbPList().

int & SbIntList::operator[] (const int idx) const [inline]

Overridden from parent to return an integer. Give it an index, get an int & back, periodt. πŸ“

References SbPList::SbPList().


πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for Coin from the source code. Not a human, just a very diligent robot. Slay, Doxygen. πŸ€–βœ¨


okay that's the whole page bestie, ily, go forth and store your integers responsibly πŸ’–

This was Coin, Version 2.5.0, and this page is SbIntList(3) β€” mwah, bye! πŸ’…πŸŽ€

πŸ“¦ where this page comes from