Show / Hide Table of Contents

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

Back to top Built by Itinero, MIT licensed.