Open
Graph Drawing
Framework

 v.2012.05
 

ogdf::HeapElement< Score, X > Class Template Reference

#include <ogdf/basic/MinPriorityQueue.h>

List of all members.

Public Member Functions

 HeapElement ()
 HeapElement (const HeapElement< Score, X > &orig)
 HeapElement (Score vt, X xt)
Score score_value () const
element () const

Private Attributes

Score v
x
int pos

Friends

class MinPriorityQueue

Detailed Description

template<class Score, class X>
class ogdf::HeapElement< Score, X >

Definition at line 59 of file MinPriorityQueue.h.


Constructor & Destructor Documentation

template<class Score, class X>
ogdf::HeapElement< Score, X >::HeapElement ( ) [inline]

Definition at line 68 of file MinPriorityQueue.h.

template<class Score, class X>
ogdf::HeapElement< Score, X >::HeapElement ( const HeapElement< Score, X > &  orig) [inline]

Definition at line 70 of file MinPriorityQueue.h.

template<class Score, class X>
ogdf::HeapElement< Score, X >::HeapElement ( Score  vt,
xt 
) [inline]

Definition at line 71 of file MinPriorityQueue.h.


Member Function Documentation

template<class Score, class X>
X ogdf::HeapElement< Score, X >::element ( ) const [inline]

Definition at line 76 of file MinPriorityQueue.h.

template<class Score, class X>
Score ogdf::HeapElement< Score, X >::score_value ( ) const [inline]

Definition at line 74 of file MinPriorityQueue.h.


Friends And Related Function Documentation

template<class Score, class X>
friend class MinPriorityQueue [friend]

Definition at line 61 of file MinPriorityQueue.h.


Member Data Documentation

template<class Score, class X>
int ogdf::HeapElement< Score, X >::pos [private]

Definition at line 66 of file MinPriorityQueue.h.

template<class Score, class X>
Score ogdf::HeapElement< Score, X >::v [private]

Definition at line 64 of file MinPriorityQueue.h.

template<class Score, class X>
X ogdf::HeapElement< Score, X >::x [private]

Definition at line 65 of file MinPriorityQueue.h.


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