예제 #1
0
        private void EnqueueEntry(VertexEntry bestEntry, VisibilityVertexRectilinear neigVer, double length, int numberOfBends, double cost)
        {
            var entry = new VertexEntry(neigVer, bestEntry, length, numberOfBends, cost);

            neigVer.SetVertexEntry(entry);
            this.queue.Enqueue(entry, entry.Cost);
        }
 private void EnqueueEntry(VertexEntry bestEntry, VisibilityVertexRectilinear neigVer, double length, int numberOfBends, double cost) {
     var entry = new VertexEntry(neigVer, bestEntry, length, numberOfBends, cost);
     neigVer.SetVertexEntry(entry);
     this.queue.Enqueue(entry, entry.Cost);
 }