| 123456789101112131415161718192021222324252627282930 |
- using System;
- using System.Collections.Generic;
- namespace PathfindingPCL
- {
- public interface Graph
- {
- Node BeginningNode();
- Node ExitNode();
- List<Node> NodesList();
- List<Node> NodesList(Node _currentNode);
- int NodesCount();
- List<Arc> ArcsList();
- List<Arc> ArcsList(Node _currentNode);
- double CostBetweenNodes(Node _fromNode, Node _toNode);
- String ReconstructPath();
- void ComputeEstimatedDistanceToExit();
- void Clear();
- }
- }
|