public static void calcResultByDensityAndRadius() { for (int i = 0; i < OptionalAntennas.Count(); i++) { OptionalAntennas[i].result = OptionalAntennas[i].Distance / (4 * 3.14 * Math.Pow(OptionalAntennas[i].Distance, 2)); } }
////get radius,x,y of my adress add to optional Antennas List all antennas in the radius public static void AntennasInRadius(double radius, Point myPoint) { double distance = 0; for (int i = 0; i < AntennasList1.Count(); i++) { Antenna item = AntennasList1[i]; distance = Distance(myPoint, new Point(Convert.ToInt32(item.X), Convert.ToInt32(item.Y))); if (distance < radius) { item.Distance = distance; OptionalAntennas.Add(item);//להוסיף אוביקט כמו item + destination AntennasList1.Remove(item); } } }