#include <Modules/Loadable/Segmentations/Logic/FibHeap.h>
Definition at line 50 of file FibHeap.h.
◆ FibHeapNode()
FibHeapNode::FibHeapNode |
( |
| ) |
|
|
inline |
◆ ~FibHeapNode()
FibHeapNode::~FibHeapNode |
( |
| ) |
|
|
default |
◆ GetIndexValue()
Index stores this node's location in the node array.
Definition at line 68 of file FibHeap.h.
◆ GetKeyValue()
Get key value. Key value can be set using operator=.
Definition at line 73 of file FibHeap.h.
◆ operator<()
Compare key value.
Definition at line 94 of file FibHeap.h.
◆ operator=() [1/2]
Set key value (that the nodes are sorted based on)
Definition at line 76 of file FibHeap.h.
◆ operator=() [2/2]
Set key value from another node.
Definition at line 82 of file FibHeap.h.
◆ operator==()
Compare key value.
Definition at line 88 of file FibHeap.h.
◆ Print()
void FibHeapNode::Print |
( |
| ) |
|
|
inline |
◆ SetIndexValue()
◆ m_Child
◆ m_Degree
short FibHeapNode::m_Degree {0} |
◆ m_Index
◆ m_Key
◆ m_Left
◆ m_Mark
bool FibHeapNode::m_Mark {false} |
◆ m_Parent
◆ m_Right
◆ NegativeInfinity
◆ NullNodeIndex
The documentation for this class was generated from the following file:
- Modules/Loadable/Segmentations/Logic/FibHeap.h