Calculate Angle From : Geometry « 2D Graphics GUI « Java

Calculate Angle From


import java.awt.Point;

public class Util{
   * @param obj1X
   * @param obj1Y
   * @param obj2X
   * @param obj2Y
   * @return float
  public final static float calculateAngleFrom(float obj1X, float obj1Y, float obj2X, float obj2Y)
    float angleTarget = (float) Math.toDegrees(Math.atan2(obj2Y - obj1Y, obj2X - obj1X));
    if (angleTarget < 0)
      angleTarget = 360 + angleTarget;
    return angleTarget;



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 distance between 3D set of coords
6.Returns closest point on segment to point
7.Returns distance to segment
8.Hexagon demo
9.Implements an Vector in 3D space.
10.Implementation of the 4 dimensional vector.
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 operationsFast 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