#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] |