|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BoundingBox extends Bounds
| Конструктор и Описание |
|---|
BoundingBox(double minX, double minY, double width, double height)
Создает новый экземпляр 2-D
BoundingBox. |
BoundingBox(double minX, double minY, double minZ, double width, double height, double depth)
Создает новый экземпляр 3-D
BoundingBox. |
| Модификатор и Тип | Метод и Описание |
|---|---|
boolean |
contains(Bounds b)
Тесты, если внутренняя часть этого
Bounds полностью содержит указанные Границы, b. |
boolean |
contains(double x, double y)
Тесты, если указанное
(x, y) координаты в границе Bounds. |
boolean |
contains(double x, double y, double z)
Тесты, если указанное
(x, y, z) координаты в границе Bounds. |
boolean |
contains(double x, double y, double w, double h)
Тесты, если внутренняя часть этого
Bounds полностью содержит указанную прямоугольную область. |
boolean |
contains(double x, double y, double z, double w, double h, double d)
Тесты, если внутренняя часть этого
Bounds полностью содержит указанную прямоугольную область. |
boolean |
contains(Point2D p)
Тесты, если указанная точка в границе
Bounds. |
boolean |
contains(Point3D p)
Тесты, если указанная точка в границе
Bounds. |
boolean |
equals(java.lang.Object obj)
Указывает, " ли некоторый другой объект равен" этому.
|
int |
hashCode()
Возвращает значение хэш-кода для объекта.
|
boolean |
intersects(Bounds b)
Тесты, если внутренняя часть этого
Bounds пересекает внутреннюю часть указанные Границы, b. |
boolean |
intersects(double x, double y, double w, double h)
Тесты, если внутренняя часть этого
Bounds пересекает внутреннюю часть указанной прямоугольной области. |
boolean |
intersects(double x, double y, double z, double w, double h, double d)
Тесты, если внутренняя часть этого
Bounds пересекает внутреннюю часть указанной прямоугольной области. |
boolean |
isEmpty()
Указывает, ограничивает ли какая-либо из размерностей (width, height или глубина) этого, меньше чем нуль.
|
java.lang.String |
toString()
Возвращает строковое представление этого
BoundingBox. |
public BoundingBox(double minX, double minY, double minZ, double width, double height, double depth)
BoundingBox.minX - X координат верхнего левого углаminY - координата Y верхнего левого углаminZ - минимум z координата BoundingBoxwidth - width BoundingBoxheight - height BoundingBoxdepth - глубина BoundingBoxpublic BoundingBox(double minX, double minY, double width, double height)
BoundingBox.minX - X координат верхнего левого углаminY - координата Y верхнего левого углаwidth - width BoundingBoxheight - height BoundingBoxpublic boolean isEmpty()
public boolean contains(Point2D p)
Bounds. Вопросы на границе рассматриваются, чтобы лечь в BoundingBox.public boolean contains(Point3D p)
Bounds. Вопросы на границе рассматриваются, чтобы лечь в BoundingBox.public boolean contains(double x, double y)
(x, y) координаты в границе Bounds. Вопросы на границе рассматриваются, чтобы лечь в BoundingBox.public boolean contains(double x, double y, double z)
(x, y, z) координаты в границе Bounds. Вопросы на границе рассматриваются, чтобы лечь в BoundingBox.public boolean contains(Bounds b)
Bounds полностью содержит указанные Границы, b. Вопросы на границе рассматриваются, чтобы лечь в BoundingBox.public boolean contains(double x, double y, double w, double h)
Bounds полностью содержит указанную прямоугольную область. Вопросы на границе рассматриваются, чтобы лечь в BoundingBox.contains в class Boundsx - x координата верхнего левого угла указанной прямоугольной областиy - y координата верхнего левого угла указанной прямоугольной областиw - width указанной прямоугольной областиh - height указанной прямоугольной областиBounds полностью содержит указанную прямоугольную область; ложь иначе.public boolean contains(double x, double y, double z, double w, double h, double d)
Bounds полностью содержит указанную прямоугольную область. Вопросы на границе рассматриваются, чтобы лечь в BoundingBox.contains в class Boundsx - x координата верхнего левого угла указанного прямоугольного объемаy - y координата верхнего левого угла указанного прямоугольного объемаz - z координата верхнего левого угла указанного прямоугольного объемаw - width указанного прямоугольного объемаh - height указанного прямоугольного объемаd - глубина указанного прямоугольного объемаBounds полностью содержит указанную прямоугольную область; ложь иначе.public boolean intersects(Bounds b)
Bounds пересекает внутреннюю часть указанные Границы, b.intersects в class Boundsb - Указанные ГраницыBounds и внутренняя часть указанных Границ, b, пересечься.public boolean intersects(double x, double y, double w, double h)
Bounds пересекает внутреннюю часть указанной прямоугольной области.intersects в class Boundsx - x координата верхнего левого угла указанной прямоугольной областиy - y координата верхнего левого угла указанной прямоугольной областиw - width указанной прямоугольной областиh - height указанной прямоугольной областиBounds и внутренняя часть прямоугольной области пересекается.public boolean intersects(double x, double y, double z, double w, double h, double d)
Bounds пересекает внутреннюю часть указанной прямоугольной области.intersects в class Boundsx - x координата верхнего левого угла указанного прямоугольного объемаy - y координата верхнего левого угла указанного прямоугольного объемаz - z координата верхнего левого угла указанного прямоугольного объемаw - width указанного прямоугольного объемаh - height указанного прямоугольного объемаd - глубина указанного прямоугольного объемаBounds и внутренняя часть прямоугольной области пересекается.public boolean equals(java.lang.Object obj)
equals в class java.lang.Objectobj - ссылочный объект, с которым можно сравнитьсяpublic int hashCode()
hashCode в class java.lang.Objectpublic java.lang.String toString()
BoundingBox. Этот метод предназначается, чтобы использоваться только для информационных целей. Контент и формат возвращенной строки могли бы getMary между реализациями. Возвращенная строка могла бы быть пустой, но не может быть null.toString в class java.lang.ObjectCopyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается .