Show / Hide Table of Contents

Class WeightMatrixAlgorithm

An algorithm to calculate a weight-matrix for a set of locations.

Inheritance
System.Object
AlgorithmBase
WeightMatrixAlgorithm<System.Single>
WeightMatrixAlgorithm
Inherited Members
WeightMatrixAlgorithm<Single>.DoRun(CancellationToken)
WeightMatrixAlgorithm<Single>.Router
WeightMatrixAlgorithm<Single>.Profile
WeightMatrixAlgorithm<Single>.MassResolver
WeightMatrixAlgorithm<Single>.Weights
WeightMatrixAlgorithm<Single>.RouterPoints
WeightMatrixAlgorithm<Single>.CorrectedIndexOf(Int32)
WeightMatrixAlgorithm<Single>.OriginalIndexOf(Int32)
WeightMatrixAlgorithm<Single>.Errors
AlgorithmBase.HasRun
AlgorithmBase.HasSucceeded
AlgorithmBase.ErrorMessage
AlgorithmBase.CheckHasRun()
AlgorithmBase.CheckHasRunAndHasSucceeded()
AlgorithmBase.Run()
AlgorithmBase.Run(CancellationToken)
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 sealed class WeightMatrixAlgorithm : WeightMatrixAlgorithm<float>, IWeightMatrixAlgorithm<float>, IAlgorithm

Constructors

WeightMatrixAlgorithm(RouterBase, IProfileInstance, Coordinate[])

Creates a new weight-matrix algorithm.

Declaration
public WeightMatrixAlgorithm(RouterBase router, IProfileInstance profile, Coordinate[] locations)
Parameters
RouterBase router

IProfileInstance profile

Coordinate[] locations

WeightMatrixAlgorithm(RouterBase, IProfileInstance, IMassResolvingAlgorithm)

Creates a new weight-matrix algorithm.

Declaration
public WeightMatrixAlgorithm(RouterBase router, IProfileInstance profile, IMassResolvingAlgorithm massResolver)
Parameters
RouterBase router

IProfileInstance profile

IMassResolvingAlgorithm massResolver

WeightMatrixAlgorithm(RouterBase, IProfileInstance, List<RouterPoint>)

Creates a new weight-matrix algorithm.

Declaration
public WeightMatrixAlgorithm(RouterBase router, IProfileInstance profile, List<RouterPoint> resolvedLocations)
Parameters
RouterBase router

IProfileInstance profile

List<RouterPoint> resolvedLocations

Back to top Built by Itinero, MIT licensed.