Visual Computing Library
|
Public Types | |
using | InfoType = T |
Public Member Functions | |
UndirectedNode (const T &info) | |
const T & | info () const |
T & | info () |
void | addAdjacent (unsigned int node) |
bool | isAdjacent (unsigned int node) const |
void | deleteAdjacent (unsigned int node) |
void | clearAdjacentNodes () |
std::unordered_set< unsignedint >::const_iterator | begin () const |
std::unordered_set< unsignedint >::const_iterator | end () const |
unsigned int | sizeAdjacentNodes () const |
Protected Attributes | |
T | mInfo |
std::unordered_set< unsigned int > | mAdjacentNodes |