Dijkstra Methods

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Initialize Initialize algorithm. Must be called before the Dijkstra algorithm is started
Initialize(Int32) Initialize algorithm. Must be called before the Dijkstra algorithm is started.

Sets the sourceVertex as the source for the distance calculations.

MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
SetSource Sets a vertex as a source for the calculations, providing its "distance" from the "original" source in case that does not exactly co-inside with the vertex.

It is allowed to set more than one source.

SetStopMaxDistance Setup stop criteria that stops the Dijstra algorithm when when distances exceed a provided distance.
SetStopTargetVertex Setup up stop criteria that stops the Dijstra algorithm when a target vertex has been reached (visited).
Start Start the algorithm
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also