2. Operations
~ Vertex () |
void | addEdge (Edge* passed_edge) |
void | removeEdge (Edge* passed_edge) |
char* | name () const |
DataType | type () const |
MSet<Edge*> | incidentEdges () const |
Set<Vertex*> | neighbors () |
Set<Vertex*> | inNeighbors () |
Set<Vertex*> | outNeighbors () |
Vertex* | randomNeighbor () |
Bool operator==(const Vertex&) const | |
Bool operator<=(const Vertex&) const | |
Bool operator< (const Vertex&) const | |
Bool operator>=(const Vertex&) const | |
Bool operator> (const Vertex&) const | |
Bool operator!=(const Vertex&) const |
void | saveToFile (ofstream& fout, int indent) |
friend ostream& | operator<< (ostream& stream, const Vertex& v) |