Open
Graph Drawing
Framework

 v.2007.11
 

ogdf::GraphReduction Class Reference

#include <GraphReduction.h>

Inheritance diagram for ogdf::GraphReduction:

ogdf::Graph

List of all members.

Public Member Functions

 GraphReduction (const Graph &G)
virtual ~GraphReduction ()
const Graphoriginal () const
node original (node v) const
const List< edge > & original (edge e) const
node reduction (node v) const
edge reduction (edge e) const

Protected Member Functions

 GraphReduction ()

Protected Attributes

const Graphm_pGraph
NodeArray< nodem_vOrig
EdgeArray< List< edge > > m_eOrig
NodeArray< nodem_vReduction
EdgeArray< edgem_eReduction


Detailed Description

Definition at line 70 of file GraphReduction.h.


Constructor & Destructor Documentation

ogdf::GraphReduction::GraphReduction (  )  [inline, protected]

Definition at line 80 of file GraphReduction.h.

ogdf::GraphReduction::GraphReduction ( const Graph G  ) 

virtual ogdf::GraphReduction::~GraphReduction (  )  [inline, virtual]

Definition at line 85 of file GraphReduction.h.


Member Function Documentation

const Graph& ogdf::GraphReduction::original (  )  const [inline]

Definition at line 88 of file GraphReduction.h.

node ogdf::GraphReduction::original ( node  v  )  const [inline]

Definition at line 91 of file GraphReduction.h.

const List<edge>& ogdf::GraphReduction::original ( edge  e  )  const [inline]

Definition at line 93 of file GraphReduction.h.

node ogdf::GraphReduction::reduction ( node  v  )  const [inline]

Definition at line 96 of file GraphReduction.h.

edge ogdf::GraphReduction::reduction ( edge  e  )  const [inline]

Definition at line 98 of file GraphReduction.h.


Member Data Documentation

const Graph* ogdf::GraphReduction::m_pGraph [protected]

Definition at line 73 of file GraphReduction.h.

NodeArray<node> ogdf::GraphReduction::m_vOrig [protected]

Definition at line 74 of file GraphReduction.h.

EdgeArray<List<edge> > ogdf::GraphReduction::m_eOrig [protected]

Definition at line 75 of file GraphReduction.h.

NodeArray<node> ogdf::GraphReduction::m_vReduction [protected]

Definition at line 77 of file GraphReduction.h.

EdgeArray<edge> ogdf::GraphReduction::m_eReduction [protected]

Definition at line 78 of file GraphReduction.h.


The documentation for this class was generated from the following file:

© 1999-2007 by oreas GmbH, © 2005-2007 by University Dortmund and University Cologne.

Generated on Thu Nov 22 19:40:10 2007 by doxygen 1.5.4.