vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FibonacciHeap< _NodeClass, _keyType >::FibonacciHeapNode Class Reference

#include <Heaps.h>

Inheritance diagram for FibonacciHeap< _NodeClass, _keyType >::FibonacciHeapNode:
GenericHeap< _NodeClass, _keyType >::GenericHeapNode

Public Attributes

FibonacciHeapNodeparent
 
FibonacciHeapNodeleft
 
FibonacciHeapNoderight
 
FibonacciHeapNodechild
 
int degree: ((sizeof(int) * 8) - 1)
 
unsigned int mark: 1
 
- Public Attributes inherited from GenericHeap< _NodeClass, _keyType >::GenericHeapNode
_keyType key
 

Member Data Documentation

template<class _NodeClass, class _keyType>
FibonacciHeapNode* FibonacciHeap< _NodeClass, _keyType >::FibonacciHeapNode::child
template<class _NodeClass, class _keyType>
int FibonacciHeap< _NodeClass, _keyType >::FibonacciHeapNode::degree
template<class _NodeClass, class _keyType>
FibonacciHeapNode* FibonacciHeap< _NodeClass, _keyType >::FibonacciHeapNode::left
template<class _NodeClass, class _keyType>
unsigned int FibonacciHeap< _NodeClass, _keyType >::FibonacciHeapNode::mark
template<class _NodeClass, class _keyType>
FibonacciHeapNode* FibonacciHeap< _NodeClass, _keyType >::FibonacciHeapNode::parent
template<class _NodeClass, class _keyType>
FibonacciHeapNode* FibonacciHeap< _NodeClass, _keyType >::FibonacciHeapNode::right

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