C# Class SmartboyDevelopments.Haxxit.Maps.Path

显示文件 Open project: smartboyathome/Haxxit

Public Methods

Method Description
Path ( System.Point _start, System.Point _end, Map _map ) : System

Private Methods

Method Description
FindShortestPath ( System.Point start, System.Point end, System.Point last, int moves_left ) : List>.Tuple
FindShortestPath_Backwards ( System.Point start, System.Point end, System.Point last, int moves_left ) : List>.Tuple
FindShortestPath_Both ( System.Point start, System.Point end, System.Point last, int moves_left ) : List>.Tuple
FindShortestPath_Horizontal ( System.Point start, System.Point end, System.Point last, int moves_left ) : List>.Tuple
FindShortestPath_Vertical ( System.Point start, System.Point end, System.Point last, int moves_left ) : List>.Tuple

Method Details

Path() public method

public Path ( System.Point _start, System.Point _end, Map _map ) : System
_start System.Point
_end System.Point
_map Map
return System