Class NeighbourWitnessCalculator
Inheritance
System.Object
NeighbourWitnessCalculator
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class NeighbourWitnessCalculator
Constructors
NeighbourWitnessCalculator(Int32, Int32)
Declaration
public NeighbourWitnessCalculator(int hopLimit = 2147483647, int maxSettles = 2147483647)
Parameters
|
System.Int32
hopLimit
|
|
System.Int32
maxSettles
|
Fields
_hopLimit
Declaration
protected readonly int _hopLimit
Field Value
|
System.Int32
|
_maxSettles
Declaration
protected readonly int _maxSettles
Field Value
|
System.Int32
|
backwardSettled
Declaration
protected Dictionary<uint, float> backwardSettled
Field Value
|
Dictionary<System.UInt32, System.Single>
|
forwardSettled
Declaration
protected Dictionary<uint, float> forwardSettled
Field Value
|
Dictionary<System.UInt32, System.Single>
|
pathTree
Declaration
protected PathTree pathTree
Field Value
|
PathTree
|
pointerHeap
Declaration
protected BinaryHeap<uint> pointerHeap
Field Value
|
BinaryHeap<System.UInt32>
|
Methods
Run(DirectedGraph, DirectedGraph, UInt32, HashSet<UInt32>)
Declaration
public void Run(DirectedGraph graph, DirectedGraph witnessGraph, uint vertex, HashSet<uint> dirty)
Parameters
|
DirectedGraph
graph
|
|
DirectedGraph
witnessGraph
|
|
System.UInt32
vertex
|
|
HashSet<System.UInt32>
dirty
|