|
NTrace
GPU ray tracing framework
|
#include <Hash.hpp>
Public Member Functions | |
| Set (void) | |
| Set (const Set< T > &other) | |
| ~Set (void) | |
| int | getSize (void) const |
| bool | contains (const T &value) const |
| const T * | search (const T &value) const |
| T * | search (const T &value) |
| const T & | get (const T &value) const |
| T & | get (const T &value) |
| void | clear (void) |
| void | reset (void) |
| void | setCapacity (int numItems) |
| void | compact (void) |
| void | set (const Set< T > &other) |
| T & | add (const T &value) |
| T & | addNoAssign (const T &value) |
| T & | remove (const T &value) |
| T | replace (const T &value) |
| int | findSlot (const T &value) const |
| int | firstSlot (void) const |
| int | nextSlot (int slot) const |
| const T & | getSlot (int slot) const |
| T & | getSlot (int slot) |
| Set< T > & | operator= (const Set< T > &other) |
| const T & | operator[] (const T &value) const |
| T & | operator[] (const T &value) |
|
inline |
| T & FW::Set< T >::addNoAssign | ( | const T & | value | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| int FW::Set< T >::nextSlot | ( | int | slot | ) | const |
|
inline |
|
inline |
| T & FW::Set< T >::remove | ( | const T & | value | ) |
| T FW::Set< T >::replace | ( | const T & | value | ) |
|
inline |
|
inline |