Interface IPriorityCalculator
A vertex priority calculator.
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public interface IPriorityCalculator
Methods
Calculate(BitArray32, Func<UInt32, IEnumerable<UInt32[]>>, UInt32)
Calculate the priority for the given vertex.
Declaration
float Calculate(BitArray32 contractedFlags, Func<uint, IEnumerable<uint[]>> getRestrictions, uint vertex)
Parameters
BitArray32
contractedFlags
|
Func<System.UInt32, IEnumerable<System.UInt32[]>>
getRestrictions
|
System.UInt32
vertex
|
Returns
System.Single
|
NotifyContracted(UInt32)
Notifies this calculator that the given vertex was contracted.
Declaration
void NotifyContracted(uint vertex)
Parameters
System.UInt32
vertex
|