Visual Computing Library  devel
Loading...
Searching...
No Matches
vcl::UndirectedNode< T > Class Template Reference

Public Types

using InfoType = T
 

Public Member Functions

void addAdjacent (unsigned int node)
 
std::unordered_set< unsignedint >::const_iterator begin () const
 
void clearAdjacentNodes ()
 
void deleteAdjacent (unsigned int node)
 
std::unordered_set< unsignedint >::const_iterator end () const
 
T & info ()
 
const T & info () const
 
bool isAdjacent (unsigned int node) const
 
unsigned int sizeAdjacentNodes () const
 
 UndirectedNode (const T &info)
 

Protected Attributes

std::unordered_set< unsigned intmAdjacentNodes
 
mInfo
 

The documentation for this class was generated from the following file: