Class Rectangle2D

  • All Implemented Interfaces:
    Shape
    Direct Known Subclasses:
    Rectangle2D.Double

    public class Rectangle2D
    extends java.lang.Object
    implements Shape
    • Field Detail

      • x

        public final double x
      • y

        public final double y
      • width

        public final double width
      • height

        public final double height
    • Constructor Detail

      • Rectangle2D

        public Rectangle2D​(double x,
                           double y,
                           double width,
                           double height)
    • Method Detail

      • getWidth

        public double getWidth()
      • getHeight

        public double getHeight()
      • getX

        public double getX()
      • getY

        public double getY()
      • getCenterX

        public double getCenterX()
      • getCenterY

        public double getCenterY()
      • getMinX

        public double getMinX()
      • getMaxX

        public double getMaxX()
      • getMinY

        public double getMinY()
      • getMaxY

        public double getMaxY()
      • intersects

        public boolean intersects​(Rectangle2D rectangle)
      • contains

        public boolean contains​(Point2D point)