next up previous contents
Next: The Gedge Class Implementation: Up: The Graph Class: Previous: The Graph Definitions:

The Gnode Class Implementation:

We implement the Gnode class as follows:

Gnode::Gnode(const char* name) : Node(name) {}

Gnode::~Gnode(){}

void Gnode::add(Gedge *edgePtr){d_edges.add(edgePtr);}

void Gnode::remove(Gedge *edgePtr)
{
  d_edges.removeAll(edgePtr);
}



Jim Peterson
1999-05-17