Java Distance Calculate distancePointToPoint(float x1, float y1, float x2, float y2)

Here you can find the source of distancePointToPoint(float x1, float y1, float x2, float y2)

Description

Compute the distance between two points.

License

Apache License

Parameter

Parameter Description
x1 x1
y1 y1
x2 x2
y2 y2

Return

the distance.

Declaration

@Deprecated
@SuppressWarnings("checkstyle:all")
public static float distancePointToPoint(float x1, float y1, float x2, float y2) 

Method Source Code

//package com.java2s;
/*//w ww .  ja  v a 2s  .  c om
 * $Id$
 * This file is a part of the Arakhne Foundation Classes, http://www.arakhne.org/afc
 *
 * Copyright (c) 2000-2012 Stephane GALLAND.
 * Copyright (c) 2005-10, Multiagent Team, Laboratoire Systemes et Transports,
 *                        Universite de Technologie de Belfort-Montbeliard.
 * Copyright (c) 2013-2016 The original authors, and other authors.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

public class Main {
    /** Compute the distance between two points.
     *
     * @param x1 x1
     * @param y1 y1
     * @param x2 x2
     * @param y2 y2
     * @return the distance.
     * @deprecated since 13.0
     */
    @Deprecated
    @SuppressWarnings("checkstyle:all")
    public static float distancePointToPoint(float x1, float y1, float x2, float y2) {
        float dx, dy;
        dx = x1 - x2;
        dy = y1 - y2;
        return (float) Math.sqrt(dx * dx + dy * dy);
    }
}

Related

  1. distanceMeter(double prevLat, double prevLon, double currentLat, double currentLon)
  2. distanceNd(double[] p1, double[] p2, double[] scratchSpace)
  3. distancePointToLine(final double x0, final double y0, final double x1, final double y1, final double xp, final double yp)
  4. distancePointToPlane(final double x0, final double y0, final double z0, final double[] normal, final double xp, final double yp, final double zp)
  5. distancePointToPoint(final double x1, final double y1, final double x2, final double y2)
  6. distances(double[][] arr, int[][] partners)
  7. distanceSq(double[] p1, double[] p2, double[] weights)
  8. distanceSQ(double[] pos1, double[] pos2)
  9. distanceSq(double[] vec1, double[] vec2)