Class WeightMatrixAlgorithm
An algorithm to calculate a weight-matrix for a set of locations.
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 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
|