This class represents a priority queue for nodes where the priority values are of type Object The implementation is based on binary heaps.

Namespace: yWorks.yFiles.Algorithms.Util
Assembly: yWorks.yFilesSilverlight.Algorithms (in yWorks.yFilesSilverlight.Algorithms.dll) Version: 2.4.0.0

Syntax

C#
public class BHeapNodePQ : INodePQ
Visual Basic
Public Class BHeapNodePQ _ Implements INodePQ

Remarks

This class represents a priority queue for nodes where the priority values are of type Object The implementation is based on binary heaps.

In case the priority values are of type double then using BHeapDoubleNodePQ is slightly more efficient than using this generic NodePQ.

Inheritance Hierarchy

System..::..Object
  yWorks.yFiles.Algorithms.Util..::..BHeapNodePQ

See Also