C# Class Interactive.Detail.FinderShorterPath

Mostra file Open project: juliancruz87/madbricks

Public Methods

Method Description
DrawShorterParthDebug ( ) : void
FindShorterPathFromTo ( int fromId, int toId, PathBuilderFinder pathInfo ) : List

Private Methods

Method Description
AddAlternativePaths ( List foundedConnections, List markedConnections ) : List
CreatePath ( Connection connection, List markedConnections ) : List
CreatePathsConnections ( List foundedConnections, List markedConnections, bool isStartPoint ) : List>
GetNodesInPath ( List shorterPath ) : List
SelectShorterPath ( List paths ) : List

Method Details

DrawShorterParthDebug() public method

public DrawShorterParthDebug ( ) : void
return void

FindShorterPathFromTo() public method

public FindShorterPathFromTo ( int fromId, int toId, PathBuilderFinder pathInfo ) : List
fromId int
toId int
pathInfo Path.PathBuilderFinder
return List