/// <summary>
 /// Három, vagy több körnek számolja ki azt a pontját, amelyik ponton az összes kör metszi egymást
 /// </summary>
 /// <param name="OrigoPoints">A körök középpontjai</param>
 /// <param name="Radiuses">A körök sugarai</param>
 /// <param name="CalculatorStrategy">Különféle stratégiák megadásával különféle módokon lehet pozíciót számolni</param>
 /// <returns>Azt a pontot adja vissza, ahol az összes kör metszi egymást</returns>
 public static LocationResult CalculateCommonPoint(List<NearbyBluetoothTag> Distances, LocationResult LastLocation, CalculatorStrategy CalculatorStrategy)
 {
     return CalculatorStrategy.CalculateLocation(Distances, LastLocation);
 }
示例#2
0
 /// <summary>
 /// Három, vagy több körnek számolja ki azt a pontját, amelyik ponton az összes kör metszi egymást
 /// </summary>
 /// <param name="OrigoPoints">A körök középpontjai</param>
 /// <param name="Radiuses">A körök sugarai</param>
 /// <param name="CalculatorStrategy">Különféle stratégiák megadásával különféle módokon lehet pozíciót számolni</param>
 /// <returns>Azt a pontot adja vissza, ahol az összes kör metszi egymást</returns>
 public static LocationResult CalculateCommonPoint(List <NearbyBluetoothTag> Distances, LocationResult LastLocation, CalculatorStrategy CalculatorStrategy)
 {
     return(CalculatorStrategy.CalculateLocation(Distances, LastLocation));
 }