Here you can find the source of distanceBetween(double x1, double y1, double x2, double y2)
Parameter | Description |
---|---|
x1 | a parameter |
y1 | a parameter |
x2 | a parameter |
y2 | a parameter |
public static double distanceBetween(double x1, double y1, double x2, double y2)
//package com.java2s; /**/*w w w .j ava2 s. c o m*/ * Copyright (C) 2009, 2010 * State of California, * Department of Water Resources. * This file is part of DSM2 Grid Map * The DSM2 Grid Map is free software: * you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * DSM2 Grid Map is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. [http://www.gnu.org/licenses] * * @author Nicky Sandhu * */ public class Main { /** * Calculates distance between the two points (x1,y1) and (x2,y2) * * @param x1 * @param y1 * @param x2 * @param y2 * @return */ public static double distanceBetween(double x1, double y1, double x2, double y2) { double delx = x2 - x1; double dely = y2 - y1; return Math.sqrt(delx * delx + dely * dely); } }