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