## java.awt.geom
Class Double

public class Double
extends Point2D

  The `Double` class defines a point specified in `double` precision.

Field Detail

### x

    public double x

  The X coordinate of this `Point2D`.

Since:
  1.2

### y

    public double y

  The Y coordinate of this `Point2D`.

Since:
  1.2

Constructor Detail

### Double

    public Double()

  Constructs and initializes a `Point2D` with coordinates (0, 0).

Since:
  1.2

### Double

    public Double(double x,
                  double y)

  Constructs and initializes a `Point2D` with the specified coordinates.

Parameters:
  `x, y` - the coordinates to which to set the newly constructed `Point2D`
Since:
  1.2

Method Detail

### getX

    public double getX()

  Returns the X coordinate of this `Point2D` in `double` precision.

Returns:
  the X coordinate of this `Point2D`.
Since:
  1.2

### getY

    public double getY()

  Returns the Y coordinate of this `Point2D` in `double` precision.

Returns:
  the Y coordinate of this `Point2D`.
Since:
  1.2

### setLocation

    public void setLocation(double x,
                            double y)

  Sets the location of this `Point2D` to the specified `double` coordinates.

Parameters:
  `x, y` - the coordinates to which to set this `Point2D`
Since:
  1.2

### toString

    public String toString()

  Returns a `String` that represents the value of this `Point2D`.

Returns:
  a string representation of this `Point2D`.
Since:
  1.2