Class Rectangle

  • All Implemented Interfaces:
    Geometry2D

    @Deprecated
    public class Rectangle
    extends Object
    implements Geometry2D
    Deprecated.
    Rectangle shape.

    NOTE: This API is still in flux and might change in incompatible ways in the next release.

    • Constructor Detail

      • Rectangle

        public Rectangle()
        Deprecated.
      • Rectangle

        public Rectangle​(Point2D ptMin,
                         Point2D ptMax)
        Deprecated.
      • Rectangle

        public Rectangle​(double x1,
                         double y1,
                         double x2,
                         double y2)
        Deprecated.
    • Method Detail

      • area

        public double area()
        Deprecated.
        Description copied from interface: Geometry2D
        Return the area
        Specified by:
        area in interface Geometry2D
      • contains

        public boolean contains​(Point2D p)
        Deprecated.
        Description copied from interface: Geometry2D
        Does the shape contain the given point
        Specified by:
        contains in interface Geometry2D
      • translate

        public void translate​(Vector2D v)
        Deprecated.
        Description copied from interface: Geometry2D
        Translate according to the vector
        Specified by:
        translate in interface Geometry2D
      • getMaxPoint

        public Point2D getMaxPoint()
        Deprecated.
      • getMinPoint

        public Point2D getMinPoint()
        Deprecated.
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(Object obj)
        Deprecated.
        Overrides:
        equals in class Object