#include <Inventor/SbBase.h>
#include <Inventor/STL/vector>
Go to the source code of this file.
Namespaces | |
namespace | SbExtIntListNamespace |
Typedefs | |
typedef GenIndex | SbExtIntListNamespace::IndexType |
typedef std::vector< IndexType > | SbExtIntListNamespace::IndexContainerType |
typedef IndexContainerType::iterator | SbExtIntListNamespace::IndexContainerIterator |
typedef SbExtIntListNamespace::IndexContainerIterator | IteratorType |
Enumerations | |
enum | { NODE = -1 } |
enum | { ALL_INSTANCE = -2 } |
enum | { FORWARD_TRAVERSAL = -3 } |
Functions | |
SbExtIntList () | |
SbExtIntList (int initSize) | |
virtual | ~SbExtIntList () |
void | append (int val) |
void | append (int val1, int val2) |
void | set (int index, int val) |
void | set (int index, int val1, int val2) |
void | set (int startIndex, int *values, int numValues) |
int | find (int integer) |
void | truncate (int start) |
SbExtIntListNamespace::GenIndex & | operator[] (int i) |
unsigned int | size () const |
Variables | |
SbExtIntListNamespace::IndexContainerType | m_container |
void append | ( | int | val1, | |
int | val2 | |||
) |
void append | ( | int | val | ) |
int find | ( | int | integer | ) |
SbExtIntListNamespace::GenIndex& operator[] | ( | int | i | ) |
SbExtIntList | ( | int | initSize | ) |
SbExtIntList | ( | ) |
Constructors, similar to SbPList.
void set | ( | int | startIndex, | |
int * | values, | |||
int | numValues | |||
) |
void set | ( | int | index, | |
int | val1, | |||
int | val2 | |||
) |
void set | ( | int | index, | |
int | val | |||
) |
unsigned int size | ( | ) | const |
void truncate | ( | int | start | ) |
Removes all pointers after one with given index, inclusive.
virtual ~SbExtIntList | ( | ) | [virtual] |