Data Structures | |
class | iGraph |
The default implementation of graph investigators. More... | |
class | investigator |
The base class for all graph investigators. More... | |
Functions | |
virtual investigator * | abstractMixedGraph::NewInvestigator () const throw () |
THandle | abstractMixedGraph::Investigate () const throw (ERRejected) |
investigator & | abstractMixedGraph::Investigator (THandle H) const throw (ERRejected) |
void | abstractMixedGraph::Reset (THandle H) const throw (ERRejected) |
void | abstractMixedGraph::Reset (THandle H, TNode v) const throw (ERRange,ERRejected) |
TArc | abstractMixedGraph::Read (THandle H, TNode v) const throw (ERRange,ERRejected) |
TArc | abstractMixedGraph::Peek (THandle H, TNode v) const throw (ERRange,ERRejected) |
bool | abstractMixedGraph::Active (THandle H, TNode v) const throw (ERRange,ERRejected) |
void | abstractMixedGraph::Close (THandle H) const throw (ERRejected) |
void | abstractMixedGraph::ReleaseInvestigators () const throw () |
void | abstractMixedGraph::StripInvestigators () const throw () |
|
Check for unvisited arcs in a managed node incidence list.
|
|
Conclude a managed graph search.
|
|
Provide a managed investigator object for this graph.
|
|
Obtain direct access to a managed investigator object.
|
|
Allocate an investigator object for this graph.
Reimplemented in layeredAuxNetwork, and surfaceGraph. |
|
Return the currently indexed arc in a managed node incidence list.
|
|
Read an arc from a managed node incidence list and mark it as visited.
|
|
Disallocate all managed investigator objects.
|
|
Reinitialize a particular managed incidence list.
|
|
Reinitialize a managed graph search.
|
|
Compress the list of managed investigator objects.
|