SmallChange  1.0.0
A collection of extensions to Coin3D
Loading...
Searching...
No Matches
SbList< Type > Class Template Reference

Public Member Functions

 SbList (const int sizehint=DEFAULTSIZE)
 
 SbList (const int sizehint=DEFAULTSIZE)
 
 SbList (const SbList< Type > &l)
 
 SbList (const SbList< Type > &l)
 
void append (const Type item)
 
void append (const Type item)
 
void copy (const SbList< Type > &l)
 
void copy (const SbList< Type > &l)
 
int find (const Type item) const
 
int find (const Type item) const
 
void fit (void)
 
void fit (void)
 
const Type * getArrayPtr (const int start=0) const
 
const Type * getArrayPtr (const int start=0) const
 
Type getLast (void)
 
int getLength (void) const
 
int getLength (void) const
 
void insert (const Type item, const int insertbefore)
 
void insert (const Type item, const int insertbefore)
 
int operator!= (const SbList< Type > &l) const
 
int operator!= (const SbList< Type > &l) const
 
SbList< Type > & operator= (const SbList< Type > &l)
 
SbList< Type > & operator= (const SbList< Type > &l)
 
int operator== (const SbList< Type > &l) const
 
int operator== (const SbList< Type > &l) const
 
Type & operator[] (const int index)
 
Type & operator[] (const int index)
 
Type operator[] (const int index) const
 
Type operator[] (const int index) const
 
Type pop (void)
 
Type pop (void)
 
void push (const Type item)
 
void push (const Type item)
 
void remove (const int index)
 
void remove (const int index)
 
void removeFast (const int index)
 
void removeFast (const int index)
 
void removeItem (const Type item)
 
void removeItem (const Type item)
 
void truncate (const int length, const int fit=0)
 
void truncate (const int length, const int fit=0)
 

Protected Member Functions

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

The documentation for this class was generated from the following files: