calculateDistance function

double calculateDistance(
  1. Map<String, dynamic> point1,
  2. Map<String, dynamic> point2
)

Implementation

double calculateDistance(
    Map<String, dynamic> point1, Map<String, dynamic> point2) {
  double x1 = point1['cartesianCoordinate']['x'];
  double y1 = point1['cartesianCoordinate']['y'];
  double x2 = point2['cartesianCoordinate']['x'];
  double y2 = point2['cartesianCoordinate']['y'];

  return sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2));
}