1 #ifndef COIN_SBINTLIST_H
2 #define COIN_SBINTLIST_H
27 #include <Inventor/lists/SbPList.h>
37 this->
SbPList::append(
reinterpret_cast<void*
>(
static_cast<uintptr_t
>(item)));
40 return this->
SbPList::find(
reinterpret_cast<void *
>(
static_cast<uintptr_t
>(item)));
42 void insert(
const int item,
const int addbefore) {
43 this->
SbPList::insert(
reinterpret_cast<void *
>(
static_cast<uintptr_t
>(item)), addbefore);
46 return reinterpret_cast<int&
>(((*
static_cast<const SbPList *
>(
this))[idx]));
61 #if defined(COIN_INTERNAL) && !defined(COIN_ALLOW_SBINTLIST)
62 #error prefer SbList over SbIntList for internal code
63 #endif // COIN_INTERNAL
67 #endif // !COIN_SBINTLIST_H
int find(const int item)
Definition: SbIntList.h:39
void append(const int item)
Definition: SbIntList.h:36
The SbIntList class is a container for integer list arrays.
Definition: SbIntList.h:31
void append(void *item)
Definition: SbPList.h:78
SbIntList(const int sizehint)
Definition: SbIntList.h:34
The SbPList class is a container class for void pointers.
Definition: SbPList.h:31
int & operator[](const int idx) const
Definition: SbIntList.h:45
void insert(const int item, const int addbefore)
Definition: SbIntList.h:42
int find(void *item) const
Definition: SbPList.cpp:212
void insert(void *item, const int insertbefore)
Definition: SbPList.cpp:226
SbIntList(void)
Definition: SbIntList.h:33
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated for Coin by Doxygen 1.8.18.