T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс Rectangle2D

Класс Rectangle2D представляет прямоугольник, описывающий границы объекта и характеризующийся координатами левого верхнего угла и шириной и высотой.

Класс Rectangle2D имеет следующие поля, конструкторы и методы:

  • Поле public static final Rectangle2D EMPTY.

  • Конструктор public Rectangle2D(double minX, double minY, double width, double height).

  • Метод public double getMinX() – возвращает координату х левого верхнего угла.

  • Метод public double getMinY() – возвращает координату у левого верхнего угла.

  • Метод public double getWidth() – возвращает ширину.

  • Метод public double getHeight() – возвращает высоту.

  • Метод public double getMaxX() – возвращает координату х нижнего правого угла.

  • Метод public double getMaxY() – возвращает координату у нижнего правого угла.

  • Метод public boolean contains(javafx.geometry.Point2D p) – возвращает true, если указанная точка находится внутри прямоугольника.

  • Метод public boolean contains(double x, double y) – возвращает true, если указанная точка находится внутри прямоугольника.

  • Метод public boolean contains(Rectangle2D r) – возвращает true, если данный прямоугольник содержит указанный прчмоугольник.

  • Метод public boolean contains(double x, double y, double w, double h) – возвращает true, если данный прямоугольник содержит указанный прчмоугольник.

  • Метод public boolean intersects(Rectangle2D r) – возвращает true, если прямоугольники пересекаются.

  • Метод public boolean intersects(double x, double y, double w, double h) – возвращает true, если прямоугольники пересекаются.