private Centers CenterWarehouse(VoronoiPoint centerPoint) { if (_centerLookup.ContainsKey(centerPoint.guid)) { return(_centerLookup[centerPoint.guid]); } else { var newcenter = new Centers(_centerLookup.Count, centerPoint); _centerLookup[newcenter.GetGuid()] = newcenter; centerlist.Add(newcenter); return(newcenter); } }