public Dijkstra(List<NetUser> netUserList, NetLayer.NetData _netData)
 {
     if (netUserList.Count < 3) throw new ArgumentOutOfRangeException("totalNodeCount " + netUserList.Count + "Expected a minimum of 3.");
     this.netUserList = netUserList;
     Hint = getConnectedNodesNetuSer;
     TraversalCost = getCostNetUser;
     TotalNodeCount = this.netUserList.Count;
     netData = _netData;
 }
Пример #2
0
 /// <summary>
 /// Constructor Parametrizado
 /// </summary>
 /// <param name="netUserList">La lista de usuarios de la red</param>
 /// <param name="_netData">Los datos de configuración de red</param>
 public Dijkstra(List <NetUser> netUserList, NetLayer.NetData _netData)
 {
     if (netUserList.Count < 3)
     {
         throw new ArgumentOutOfRangeException("totalNodeCount", netUserList.Count, "Expected a minimum of 3.");
     }
     this.netUserList = netUserList;
     Hint             = getConnectedNodesNetuSer;
     TraversalCost    = getCostNetUser;
     TotalNodeCount   = this.netUserList.Count;
     netData          = _netData;
 }