# Returns distance between 3D set of coords : Geometry « 2D Graphics GUI « Java

Returns distance between 3D set of coords

```

public class Util{
/**
* Returns distance between 3D set of coords
*
* @param x1
*            first x coord
* @param y1
*            first y coord
* @param z1
*            first z coord
* @param x2
*            second x coord
* @param y2
*            second y coord
* @param z2
*            second z coord
* @return distance between coords
*/
public static double getDistance(float x1, float y1, float z1, float x2, float y2, float z2)
{
float dx = x1 - x2;
float dy = y1 - y2;
float dz = z1 - z2;

// We should avoid Math.pow or Math.hypot due to perfomance reasons
return Math.sqrt(dx * dx + dy * dy + dz * dz);
}

}

```

### Related examples in the same category

 1 Collection of geometry utility methods 2 Unions Rectangle2D 3 Interpolates points given in the 2D plane 4 Returns distance between two sets of coords 5 Returns closest point on segment to point 6 Calculate Angle From 7 Returns distance to segment 8 Hexagon demo 9 Implements an Vector in 3D space. 10 Implementation of the 4 dimensional vector. 11 Quaternion 12 Circle shape 13 Geometry Utilities 14 This is a Polygon that allows the user to flip and swap the points along it's axis. 15 Fast trigonometric operations 16 A class to represent a latitude and longitude 17 An undirected graph that keeps track of connected components (groups). 18 Generates n logarithmically-spaced points between d1 and d2 using the provided base. 19 Returns a dimension where width and height are inside the bounds of the maxWidth and maxHeight parameters