#include <sub_structures.h>
Public Member Functions | |
void | add (const VALUE &v) |
void | init () |
void | move () |
void | remove () |
void | replace (const VALUE &v) |
VISITED_LIST () | |
Public Attributes | |
int | pos |
int | size |
std::vector< VALUE > | vals |
fast visited list (pre-allocate values)
Definition at line 93 of file sub_structures.h.
Segmentation::SubStructure::VISITED_LIST< VALUE >::VISITED_LIST | ( | ) | [inline] |
Definition at line 98 of file sub_structures.h.
void Segmentation::SubStructure::VISITED_LIST< VALUE >::add | ( | const VALUE & | v | ) | [inline] |
Definition at line 107 of file sub_structures.h.
void Segmentation::SubStructure::VISITED_LIST< VALUE >::init | ( | ) | [inline] |
Definition at line 101 of file sub_structures.h.
void Segmentation::SubStructure::VISITED_LIST< VALUE >::move | ( | ) | [inline] |
Definition at line 115 of file sub_structures.h.
void Segmentation::SubStructure::VISITED_LIST< VALUE >::remove | ( | ) | [inline] |
Definition at line 117 of file sub_structures.h.
void Segmentation::SubStructure::VISITED_LIST< VALUE >::replace | ( | const VALUE & | v | ) | [inline] |
Definition at line 123 of file sub_structures.h.
int Segmentation::SubStructure::VISITED_LIST< VALUE >::pos |
Definition at line 95 of file sub_structures.h.
int Segmentation::SubStructure::VISITED_LIST< VALUE >::size |
Definition at line 94 of file sub_structures.h.
std::vector<VALUE> Segmentation::SubStructure::VISITED_LIST< VALUE >::vals |
Definition at line 96 of file sub_structures.h.