SourceForge Logo
P.I.G.A.L.E.
1.3.9
Public Implementation of a Graph Algorithm
Library and Editor

H. de Fraysseix      P. Ossona de Mendez

_DFS Struct Reference

Inheritance diagram for _DFS:

Inheritance graph
[legend]
Collaboration diagram for _DFS:

Collaboration graph
[legend]

List of all members.

Public Member Functions

Public Attributes


Constructor & Destructor Documentation

_DFS ( TopologicalGraph GG  )  [inline]

~_DFS (  )  [inline]


Member Function Documentation

void init (  ) 

tbrin ib ( tbrin  b  )  [inline]

tedge ie ( tedge  e  )  [inline]

tvertex iv ( tvertex  v  )  [inline]

int DoDFS ( tbrin  b0 = 1  ) 

int bicon (  ) 

void DFSDualOrder (  ) 

tbrin treein ( tvertex  v  )  [inline]

tvertex treetarget ( tedge  e  )  [inline]

tvertex father ( tvertex  v  )  [inline]

bool SmallerThan ( tvertex  v,
tvertex  w 
) [inline]

bool SmallerEqual ( tvertex  v,
tvertex  w 
) [inline]

bool Comparable ( tvertex  v,
tvertex  w 
) [inline]

bool ComparableDifferent ( tvertex  v,
tvertex  w 
) [inline]

void SwapInOrder ( tedge e,
tedge f 
) [inline]

bool OrdInterlaced ( tedge  e,
tedge  f 
) [inline]

bool Interlaced ( tedge  e,
tedge  f 
) [inline]

bool OrdChainInterlaced ( tedge  e,
tedge  f 
) [inline]

tvertex infimum ( tvertex  v,
tvertex  w 
)

tedge HighestCove ( tvertex  v1,
tvertex  v2 
)

tvertex cover ( tvertex  from,
tvertex  to 
)

void LralgoSort ( _LrSort LrSort  ) 

int Lralgo ( _LrSort LrSort,
_FastHist Hist 
)


Member Data Documentation

TopologicalGraph& G

int n

int m

svector<tvertex> nvin

svector<tedge> elow

svector<tvertex> low

svector<tbrin> _ib

svector<int> DualOrder

svector<int> status


Generated on Thu Jan 31 16:51:37 2008 for Pigale by  doxygen 1.5.4