doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idVectorSet< type, dimension > Member List

This is the complete list of members for idVectorSet< type, dimension >, including all inherited members.

AddUnique(const type &obj)idList< type >
Alloc(void)idList< type >
Allocated(void) const idVectorSet< type, dimension >inline
Append(const type &obj)idList< type >
Append(const idList< type > &other)idList< type >
AssureSize(int newSize)idList< type >
AssureSize(int newSize, const type &initValue)idList< type >
AssureSizeAlloc(int newSize, new_t *allocator)idList< type >
boxHalfSizeidVectorSet< type, dimension >private
boxHashSizeidVectorSet< type, dimension >private
boxInvSizeidVectorSet< type, dimension >private
Clear(void)idVectorSet< type, dimension >
cmp_t typedefidList< type >
Condense(void)idList< type >
DeleteContents(bool clear)idList< type >
Find(type const &obj) const idList< type >
FindIndex(const type &obj) const idList< type >
FindNull(void) const idList< type >
FindVector(const type &v, const float epsilon)idVectorSet< type, dimension >
GetGranularity(void) const idList< type >
hashidVectorSet< type, dimension >private
idList(int newgranularity=16)idList< type >
idList(const idList< type > &other)idList< type >
idVectorSet(void)idVectorSet< type, dimension >
idVectorSet(const type &mins, const type &maxs, const int boxHashSize, const int initialSize)idVectorSet< type, dimension >
IndexOf(const type *obj) const idList< type >
Init(const type &mins, const type &maxs, const int boxHashSize, const int initialSize)idVectorSet< type, dimension >
Insert(const type &obj, int index=0)idList< type >
maxsidVectorSet< type, dimension >private
MemoryUsed(void) const idList< type >
minsidVectorSet< type, dimension >private
new_t typedefidList< type >
Num(void) const idList< type >
NumAllocated(void) const idList< type >
operator=(const idList< type > &other)idList< type >
operator[](int index) const idList< type >
operator[](int index)idList< type >
Ptr(void)idList< type >
Ptr(void) const idList< type >
Remove(const type &obj)idList< type >
RemoveIndex(int index)idList< type >
Resize(int newsize)idList< type >
Resize(int newsize, int newgranularity)idList< type >
ResizeIndex(const int newSize)idVectorSet< type, dimension >
SetGranularity(int newgranularity)idList< type >
SetNum(int newnum, bool resize=true)idList< type >
Size(void) const idVectorSet< type, dimension >inline
Sort(cmp_t *compare=(cmp_t *)&idListSortCompare< type >)idList< type >
SortSubSection(int startIndex, int endIndex, cmp_t *compare=(cmp_t *)&idListSortCompare< type >)idList< type >
Swap(idList< type > &other)idList< type >
~idList(void)idList< type >