/// <summary> /// Inits the data structures for this heap. /// </summary> private void InitDataStructures() { _trees = new LinkedBucketList <FibonacciHeapNode <TElement> >(); _elementToHeapNodeMappings = new List <Dictionary <TElement, FibonacciHeapNode <TElement> > >(); }
/// <summary> /// Initializes a new instance of the <see cref="CommandQueue"/> class. /// </summary> public CommandQueue() { _commands = new LinkedBucketList <CommandBase>(); }