RectangleExtensions

Inheritance: java.lang.Object

public final class RectangleExtensions

Содержит методы-расширения для Rectangle.

Методы

МетодОписание
toGdiRectangle(Rectangle rectangle)Преобразует Rectangle в System.Drawing.Rectangle.
toGdiRectangle(RectangleF rectangle)Преобразует RectangleF в System.Drawing.Rectangle.
unionWith(RectangleF rectangle, RectangleF otherRectangle)Объединяет два прямоугольника.

toGdiRectangle(Rectangle rectangle)

public static Rectangle toGdiRectangle(Rectangle rectangle)

Преобразует Rectangle в System.Drawing.Rectangle.

Parameters:

ПараметрТипОписание
rectangleRectangleПрямоугольник для преобразования.

Returns: Rectangle - The converted System.Drawing.Rectangle.

toGdiRectangle(RectangleF rectangle)

public static Rectangle2D.Float toGdiRectangle(RectangleF rectangle)

Преобразует RectangleF в System.Drawing.Rectangle.

Parameters:

ПараметрТипОписание
rectangleRectangleFПрямоугольник для преобразования.

Returns: java.awt.geom.Rectangle2D.Float - преобразованный System.Drawing.RectangleF.

unionWith(RectangleF rectangle, RectangleF otherRectangle)

public static RectangleF unionWith(RectangleF rectangle, RectangleF otherRectangle)

Объединяет два прямоугольника.

Parameters:

ПараметрТипОписание
rectangleRectangleFПервый прямоугольник.
otherRectangleRectangleFВторой прямоугольник.

Returns: RectangleF - New rectangle as union operation result