|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Rectangle2D
extends java.lang.Object
| Модификатор и Тип | Поле и Описание |
|---|---|
static Rectangle2D |
ПУСТОЙ
Пустое
Rectangle2D экземпляр (со всеми координатами, равными нулю). |
| Конструктор и Описание |
|---|
Rectangle2D(double minX, double minY, double width, double height)
Создает новый экземпляр
Rectangle2D. |
| Модификатор и Тип | Метод и Описание |
|---|---|
boolean |
contains(double x, double y)
Тесты, если указанное
(x, y) координаты в границе Rectangle2D. |
boolean |
contains(double x, double y, double w, double h)
Тесты, если внутренняя часть этого
Rectangle2D полностью содержит указанную прямоугольную область. |
boolean |
contains(Point2D p)
Тесты, если указанная точка в границе
Rectangle2D. |
boolean |
contains(Rectangle2D r)
Тесты, если внутренняя часть этого
Rectangle2D полностью содержит указанный Rectangle2D, r. |
boolean |
equals(java.lang.Object obj)
Указывает, " ли некоторый другой объект равен" этому.
|
double |
getHeight()
height этого
Rectangle2D. |
double |
getMaxX()
X координата нижнего правого угла этого
Rectangle2D. |
double |
getMaxY()
Y координата нижнего правого угла этого
Rectangle2D. |
double |
getMinX()
X координата верхнего левого угла этого
Rectangle2D. |
double |
getMinY()
Y координата верхнего левого угла этого
Rectangle2D. |
double |
getWidth()
width этого
Rectangle2D. |
int |
hashCode()
Возвращает хэш-код для этого
Rectangle2D объект. |
boolean |
intersects(double x, double y, double w, double h)
Тесты, если внутренняя часть этого
Rectangle2D пересекает внутреннюю часть указанной прямоугольной области. |
boolean |
intersects(Rectangle2D r)
Тесты, если внутренняя часть этого
Rectangle2D пересекает внутреннюю часть указанного Rectangle2D, r. |
java.lang.String |
toString()
Возвращает строковое представление этого
Rectangle2D. |
public static final Rectangle2D EMPTY
Rectangle2D экземпляр (со всеми координатами, равными нулю).public Rectangle2D(double minX,
double minY,
double width,
double height)
Rectangle2D.minX - X координата верхнего левого угла Rectangle2DminY - Y координата верхнего левого угла Rectangle2Dwidth - width Rectangle2Dheight - height Rectangle2Dpublic double getMinX()
Rectangle2D.public double getMinY()
Rectangle2D.public double getWidth()
Rectangle2D.public double getHeight()
Rectangle2D.public double getMaxX()
Rectangle2D.minX + widthpublic double getMaxY()
Rectangle2D.minY + heightpublic boolean contains(Point2D p)
Rectangle2D.p - указанная точка, которая будет протестированаRectangle2D; ложь иначе.public boolean contains(double x,
double y)
(x, y) координаты в границе Rectangle2D.x - указанные x координируют, чтобы быть протестированнымиy - указанные y координируют, чтобы быть протестированными(x, y) координаты в границе этого Rectangle2D; ложь иначе.public boolean contains(Rectangle2D r)
Rectangle2D полностью содержит указанный Rectangle2D, r.r - Указанный Rectangle2Dr, в границе этого Rectangle2D; ложь иначе.public boolean contains(double x,
double y,
double w,
double h)
Rectangle2D полностью содержит указанную прямоугольную область.x - x координата верхнего левого угла указанной прямоугольной областиy - y координата верхнего левого угла указанной прямоугольной областиw - width указанной прямоугольной областиh - height указанной прямоугольной областиRectangle2D полностью содержит указанную прямоугольную область; ложь иначе.public boolean intersects(Rectangle2D r)
Rectangle2D пересекает внутреннюю часть указанного Rectangle2D, r.r - Указанный Rectangle2DRectangle2D и внутренняя часть указанного Rectangle2D, r, пересечься.public boolean intersects(double x,
double y,
double w,
double h)
Rectangle2D пересекает внутреннюю часть указанной прямоугольной области.x - x координата верхнего левого угла указанной прямоугольной областиy - y координата верхнего левого угла указанной прямоугольной областиw - width указанной прямоугольной областиh - height указанной прямоугольной областиRectangle2D и внутренняя часть прямоугольной области пересекается.public boolean equals(java.lang.Object obj)
equals в class java.lang.Objectobj - ссылочный объект, с которым можно сравниться.true если этот объект равен obj параметр; false иначе.public int hashCode()
Rectangle2D объект.hashCode в class java.lang.ObjectRectangle2D объект.public java.lang.String toString()
Rectangle2D. Этот метод предназначается, чтобы использоваться только для информационных целей. Контент и формат возвращенной строки могли бы измениться между реализациями. Возвращенная строка могла бы быть пустой, но не может быть null.toString в class java.lang.ObjectCopyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается .