#include <surfaceGraph.h>
Inheritance diagram for iSurfaceGraph:
Public Member Functions | |
iSurfaceGraph (const surfaceGraph &GC) throw () | |
~iSurfaceGraph () throw () | |
unsigned long | Size () const throw () |
unsigned long | Allocated () const throw () |
void | Reset () throw () |
void | Reset (TNode v) throw (ERRange) |
TArc | Read (TNode v) throw (ERRange,ERRejected) |
TArc | ReadBlossom (TNode v, TArc thisProp) throw (ERRange) |
TArc | Peek (TNode v) throw (ERRange,ERRejected) |
bool | Active (TNode v) const throw (ERRange) |
bool | ActiveBlossom (TNode v) const throw (ERRange) |
|
|
|
|
|
Check for unvisited arcs in a node incidence list.
Implements investigator. |
|
|
|
Reimplemented from managedObject. |
|
Return the currently indexed arc in a node incidence list.
Implements investigator. |
|
Read an arc from a node incidence list and mark it as visited.
Implements investigator. |
|
|
|
Reinitialize a particular incidence list.
Implements investigator. |
|
Reinitialize a managed graph search. This restarts the graph search. That is, the iterators of all incidence lists are positioned the First() arc. Practically, all arcs are marked unvisited. Implements investigator. |
|
Implements investigator. |