#include <ogdf/basic/BinaryHeap.h>
Public Member Functions | |
| Priority | getPriority () const |
| const X & | getElement () const |
| INDEX | getPos () const |
Private Member Functions | |
| Element () | |
| Element (X x, Priority prior) | |
| Element (const Element &origElem) | |
Private Attributes | |
| Priority | priority |
| X | elem |
| INDEX | backIdx |
Friends | |
| class | BinaryHeap< X, Priority, INDEX > |
Definition at line 60 of file BinaryHeap.h.
| ogdf::BinaryHeap< X, Priority, INDEX >::Element::Element | ( | ) | [inline, private] |
Definition at line 70 of file BinaryHeap.h.
| ogdf::BinaryHeap< X, Priority, INDEX >::Element::Element | ( | X | x, |
| Priority | prior | ||
| ) | [inline, private] |
Definition at line 73 of file BinaryHeap.h.
| ogdf::BinaryHeap< X, Priority, INDEX >::Element::Element | ( | const Element & | origElem | ) | [inline, private] |
Definition at line 76 of file BinaryHeap.h.
| const X& ogdf::BinaryHeap< X, Priority, INDEX >::Element::getElement | ( | ) | const [inline] |
Definition at line 84 of file BinaryHeap.h.
| INDEX ogdf::BinaryHeap< X, Priority, INDEX >::Element::getPos | ( | ) | const [inline] |
Definition at line 87 of file BinaryHeap.h.
| Priority ogdf::BinaryHeap< X, Priority, INDEX >::Element::getPriority | ( | ) | const [inline] |
Definition at line 81 of file BinaryHeap.h.
friend class BinaryHeap< X, Priority, INDEX > [friend] |
Definition at line 62 of file BinaryHeap.h.
INDEX ogdf::BinaryHeap< X, Priority, INDEX >::Element::backIdx [private] |
Definition at line 67 of file BinaryHeap.h.
X ogdf::BinaryHeap< X, Priority, INDEX >::Element::elem [private] |
Definition at line 66 of file BinaryHeap.h.
Priority ogdf::BinaryHeap< X, Priority, INDEX >::Element::priority [private] |
Definition at line 65 of file BinaryHeap.h.