public Car(string name, double fuelLevel, double fuelConsumption100km) { Name = name; FuelConsumption100km = fuelConsumption100km; FuelLevel = fuelLevel; fuelConsumption1km = FuelConsumption100km / 100 * 1; this.dDelegate = dDelegate; }
/// <summary> /// Calculates the distances of the points. /// </summary> /// <returns></returns> public double[,] CalculateDistances(DistanceCalculatorDelegate MeasureDistance) { for (int i = 0; i < OriginalSequence.Count; i++) { //calculate distance OriginalSequence to OtherSequnce for (int j = 0; j < OtherSequence.Count; j++) { //Distances[i,j] = OtherSequence[j].Distance(OriginalSequence[i]); Distances[i, j] = MeasureDistance(OriginalSequence[i], OtherSequence[j]); } } return(Distances); }
/// <summary> /// Calculates the distances of the points. /// </summary> /// <returns></returns> public double[,] CalculateDistances(DistanceCalculatorDelegate MeasureDistance) { for (int i = 0; i < OriginalSequence.Count; i++) { //calculate distance OriginalSequence to OtherSequnce for (int j = 0; j < OtherSequence.Count; j++) { //Distances[i,j] = OtherSequence[j].Distance(OriginalSequence[i]); Distances[i, j] = MeasureDistance(OriginalSequence[i], OtherSequence[j]); } } return Distances; }