Interface IDirectedWeightMatrixAlgorithm<T>
Abstract representation of a directed weight matrix algorithm.
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public interface IDirectedWeightMatrixAlgorithm<T> : IAlgorithm
Type Parameters
T
|
Properties
Errors
Returns the errors indexed per original routerpoint index.
Declaration
Dictionary<int, RouterPointError> Errors { get; }
Property Value
Dictionary<System.Int32, RouterPointError>
|
MassResolver
Gets the mass resolver.
Declaration
IMassResolvingAlgorithm MassResolver { get; }
Property Value
IMassResolvingAlgorithm
|
Profile
Gets the profile.
Declaration
IProfileInstance Profile { get; }
Property Value
IProfileInstance
|
Router
RouterPoints
Gets the valid router points.
Declaration
List<RouterPoint> RouterPoints { get; }
Property Value
List<RouterPoint>
|
SourcePaths
TargetPaths
Weights
Gets the weights between all valid router points.
Declaration
T[][] Weights { get; }
Property Value
T[][]
|
Methods
CorrectedIndexOf(Int32)
Returns the corrected index of the routerpoint, given the original index.
Declaration
int CorrectedIndexOf(int originalIdx)
Parameters
System.Int32
originalIdx
|
Returns
System.Int32
|
OriginalIndexOf(Int32)
Returns the original index of the routerpoint, given the corrected index.
Declaration
int OriginalIndexOf(int correctedIdx)
Parameters
System.Int32
correctedIdx
|
Returns
System.Int32
|