Open
Graph Drawing
Framework

 v.2012.05
 

ogdf::MinimumEdgeDistances< ATYPE > Class Template Reference

#include <ogdf/orthogonal/MinimumEdgeDistances.h>

List of all members.

Classes

struct  InfoType

Public Member Functions

 MinimumEdgeDistances (const Graph &G, ATYPE sep)
const ATYPE & delta (node v, OrthoDir s, int i) const
ATYPE & delta (node v, OrthoDir s, int i)
const ATYPE & epsilon (node v, OrthoDir s, int i) const
ATYPE & epsilon (node v, OrthoDir s, int i)
ATYPE separation () const
void separation (ATYPE sep)

Private Attributes

NodeArray< InfoTypem_delta
NodeArray< InfoTypem_epsilon
ATYPE m_sep

Detailed Description

template<class ATYPE>
class ogdf::MinimumEdgeDistances< ATYPE >

Definition at line 66 of file MinimumEdgeDistances.h.


Constructor & Destructor Documentation

template<class ATYPE>
ogdf::MinimumEdgeDistances< ATYPE >::MinimumEdgeDistances ( const Graph G,
ATYPE  sep 
) [inline]

Definition at line 69 of file MinimumEdgeDistances.h.


Member Function Documentation

template<class ATYPE>
const ATYPE& ogdf::MinimumEdgeDistances< ATYPE >::delta ( node  v,
OrthoDir  s,
int  i 
) const [inline]

Definition at line 75 of file MinimumEdgeDistances.h.

template<class ATYPE>
ATYPE& ogdf::MinimumEdgeDistances< ATYPE >::delta ( node  v,
OrthoDir  s,
int  i 
) [inline]

Definition at line 80 of file MinimumEdgeDistances.h.

template<class ATYPE>
const ATYPE& ogdf::MinimumEdgeDistances< ATYPE >::epsilon ( node  v,
OrthoDir  s,
int  i 
) const [inline]

Definition at line 86 of file MinimumEdgeDistances.h.

template<class ATYPE>
ATYPE& ogdf::MinimumEdgeDistances< ATYPE >::epsilon ( node  v,
OrthoDir  s,
int  i 
) [inline]

Definition at line 91 of file MinimumEdgeDistances.h.

template<class ATYPE>
ATYPE ogdf::MinimumEdgeDistances< ATYPE >::separation ( ) const [inline]

Definition at line 96 of file MinimumEdgeDistances.h.

template<class ATYPE>
void ogdf::MinimumEdgeDistances< ATYPE >::separation ( ATYPE  sep) [inline]

Definition at line 100 of file MinimumEdgeDistances.h.


Member Data Documentation

template<class ATYPE>
NodeArray<InfoType> ogdf::MinimumEdgeDistances< ATYPE >::m_delta [private]

Definition at line 108 of file MinimumEdgeDistances.h.

template<class ATYPE>
NodeArray<InfoType> ogdf::MinimumEdgeDistances< ATYPE >::m_epsilon [private]

Definition at line 109 of file MinimumEdgeDistances.h.

template<class ATYPE>
ATYPE ogdf::MinimumEdgeDistances< ATYPE >::m_sep [private]

Definition at line 110 of file MinimumEdgeDistances.h.


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