/// <summary> /// Loads nodes that are depots /// </summary> /// <param name="nodes">all nodes in graph</param> /// <returns>Nodes that are depots</returns> protected List <INode> LoadDepots(IEnumerable <INode> nodes) { NodesCollection graphNodes = new NodesCollection(nodes); NodesCollection result = new NodesCollection(); foreach (int id in tspFile.Depots) { result.Add(graphNodes.FindById(id)); } return(result.ToList()); }