HPASharp.Cluster.RemoveLastEntranceRecord C# (CSharp) Method

RemoveLastEntranceRecord() public method

public RemoveLastEntranceRecord ( ) : void
return void
        public void RemoveLastEntranceRecord()
        {
            EntrancePoints.RemoveAt(EntrancePoints.Count - 1);
            var idx = EntrancePoints.Count;

	        var keysToRemove = this.DistanceCalculated.Keys.Where(k => k.Item1 == idx || k.Item2 == idx).ToList();

			foreach (var key in keysToRemove)
			{
				this.DistanceCalculated.Remove(key);
				this.Distances.Remove(key);
            }
        }