Region
Inheritance: java.lang.Object
public final class Region
Описывает внутреннюю часть графической формы, состоящей из прямоугольников и путей. Этот класс не может быть унаследован.
Конструкторы
| Конструктор | Описание |
|---|---|
| Region() | Инициализирует новый объект Region. |
| Region(RectangleF rect) | Инициализирует новый T:Aspose.Imaging.Region из указанной структуры T:Aspose.Imaging.RectangleF. |
| Region(Rectangle rect) | Инициализирует новый T:Aspose.Imaging.Region из указанной структуры T:Aspose.Imaging.Rectangle. |
| Region(GraphicsPath path) | Инициализирует новый T:Aspose.Imaging.Region с указанным T:Aspose.Imaging.GraphicsPath. |
Методы
| Метод | Описание |
|---|---|
| deepClone() | Создаёт точную глубокую копию этого com.aspose.imaging.region. |
| makeInfinite() | Инициализирует объект com.aspose.imaging.Region бесконечным внутренним пространством. |
| makeEmpty() | Инициализирует com.aspose.imaging.Region пустым внутренним пространством. |
| intersect(RectangleF rect) | Обновляет этот com.aspose.imaging.Region, устанавливая его пересечение с указанной структурой com.aspose.imaging.RectangleF. |
| intersect(Rectangle rect) | Обновляет этот com.aspose.imaging.Region, устанавливая его пересечение с указанной структурой com.aspose.imaging.Rectangle. |
| intersect(GraphicsPath path) | Обновляет этот com.aspose.imaging.Region, устанавливая его пересечение с указанным com.aspose.imaging.graphicsPath. |
| intersect(Region region) | Обновляет этот com.aspose.imaging.Region, устанавливая его пересечение с указанным com.aspose.imaging.region. |
| union(RectangleF rect) | Обновляет этот com.aspose.imaging.Region, устанавливая его объединение с указанной структурой com.aspose.imaging.RectangleF. |
| union(Rectangle rect) | Обновляет этот com.aspose.imaging.Region, устанавливая его объединение с указанной структурой com.aspose.imaging.Rectangle. |
| union(GraphicsPath path) | Обновляет этот com.aspose.imaging.Region, устанавливая его объединение с указанным com.aspose.imaging.graphicsPath. |
| union(Region region) | Обновляет этот com.aspose.imaging.Region, устанавливая его объединение с указанным com.aspose.imaging.region. |
| xor(RectangleF rect) | Обновляет этот com.aspose.imaging.Region, устанавливая его объединение за вычетом пересечения с указанной структурой com.aspose.imaging.RectangleF. |
| xor(Rectangle rect) | Обновляет этот com.aspose.imaging.Region, приводя его к объединению минус пересечение с указанной структурой com.aspose.imaging.Rectangle. |
| xor(GraphicsPath path) | Обновляет этот com.aspose.imaging.Region, приводя его к объединению минус пересечение с указанным com.aspose.imaging.graphicsPath. |
| xor(Region region) | Обновляет этот com.aspose.imaging.Region, приводя его к объединению минус пересечение с указанным com.aspose.imaging.region. |
| exclude(RectangleF rect) | Обновляет этот com.aspose.imaging.Region, оставляя только ту часть его внутренней области, которая не пересекается с указанной структурой com.aspose.imaging.RectangleF. |
| exclude(Rectangle rect) | Обновляет этот com.aspose.imaging.Region, оставляя только ту часть его внутренней области, которая не пересекается с указанной структурой com.aspose.imaging.Rectangle. |
| exclude(GraphicsPath path) | Обновляет этот com.aspose.imaging.Region, оставляя только ту часть его внутренней области, которая не пересекается с указанным com.aspose.imaging.graphicsPath. |
| exclude(Region region) | Обновляет этот com.aspose.imaging.Region, оставляя только ту часть его внутренней области, которая не пересекается с указанным com.aspose.imaging.region. |
| complement(RectangleF rect) | Обновляет этот com.aspose.imaging.Region, оставляя часть указанной структуры com.aspose.imaging.RectangleF, которая не пересекается с этим com.aspose.imaging.region. |
| complement(Rectangle rect) | Обновляет этот com.aspose.imaging.Region, оставляя часть указанной структуры com.aspose.imaging.Rectangle, которая не пересекается с этим com.aspose.imaging.region. |
| complement(GraphicsPath path) | Обновляет этот com.aspose.imaging.Region, оставляя часть указанного com.aspose.imaging.GraphicsPath, которая не пересекается с этим com.aspose.imaging.region. |
| complement(Region region) | Обновляет этот com.aspose.imaging.Region, оставляя часть указанного com.aspose.imaging.Region, которая не пересекается с этим com.aspose.imaging.region. |
| translate(float dx, float dy) | Смещает координаты этого com.aspose.imaging.Region на указанную величину. |
| translate(int dx, int dy) | Смещает координаты этого com.aspose.imaging.Region на указанную величину. |
| transform(Matrix matrix) | Преобразует этот com.aspose.imaging.Region с помощью указанной com.aspose.imaging.matrix. |
| isEmpty(Graphics g) | Проверяет, имеет ли этот com.aspose.imaging.Region пустую внутреннюю область на указанной поверхности рисования. |
| isInfinite(Graphics g) | Проверяет, имеет ли этот com.aspose.imaging.Region бесконечную внутреннюю область на указанной поверхности рисования. |
| isEquals(Region region, Graphics g) | Проверяет, идентичен ли указанный com.aspose.imaging.Region этому com.aspose.imaging.Region на указанной поверхности рисования. |
| isVisible(float x, float y) | Проверяет, содержится ли указанная точка внутри этого com.aspose.imaging.region. |
| isVisible(PointF point) | Проверяет, содержится ли указанная структура com.aspose.imaging.PointF внутри этого com.aspose.imaging.region. |
| isVisible(float x, float y, Graphics g) | Проверяет, содержится ли указанная точка внутри этого com.aspose.imaging.Region, когда он отрисован с использованием указанного com.aspose.imaging.graphics. |
| isVisible(PointF point, Graphics g) | Проверяет, содержится ли указанная структура com.aspose.imaging.PointF внутри этого com.aspose.imaging.Region, когда он отрисован с использованием указанного com.aspose.imaging.graphics. |
| isVisible(float x, float y, float width, float height) | Проверяет, содержится ли какая-либо часть указанного прямоугольника внутри этого com.aspose.imaging.region. |
| isVisible(RectangleF rect) | Проверяет, содержится ли какая-либо часть указанной структуры com.aspose.imaging.RectangleF внутри этого com.aspose.imaging.region. |
| isVisible(float x, float y, float width, float height, Graphics g) | Проверяет, содержится ли какая-либо часть указанного прямоугольника внутри этого com.aspose.imaging.Region, когда он отрисован с использованием указанного com.aspose.imaging.graphics. |
| isVisible(RectangleF rect, Graphics g) | Проверяет, содержится ли какая-либо часть указанной структуры com.aspose.imaging.RectangleF внутри этого com.aspose.imaging.Region, когда он отрисован с использованием указанного com.aspose.imaging.graphics. |
| isVisible(int x, int y, Graphics g) | Проверяет, содержится ли указанная точка внутри этого объекта com.aspose.imaging.Region, когда он отрисован с использованием указанного объекта com.aspose.imaging.Graphics. |
| isVisible(Point point) | Проверяет, содержится ли указанная структура com.aspose.imaging.Point в данном com.aspose.imaging.region. |
| isVisible(Point point, Graphics g) | Проверяет, содержится ли указанная структура com.aspose.imaging.Point в данном com.aspose.imaging.Region, когда она отрисована с использованием указанного com.aspose.imaging.graphics. |
| isVisible(int x, int y, int width, int height) | Проверяет, содержится ли какая-либо часть указанного прямоугольника внутри этого com.aspose.imaging.region. |
| isVisible(Rectangle rect) | Проверяет, содержится ли какая-либо часть указанной структуры com.aspose.imaging.Rectangle в данном com.aspose.imaging.region. |
| isVisible(int x, int y, int width, int height, Graphics g) | Проверяет, содержится ли какая-либо часть указанного прямоугольника внутри этого com.aspose.imaging.Region, когда он отрисован с использованием указанного com.aspose.imaging.graphics. |
| isVisible(Rectangle rect, Graphics g) | Проверяет, содержится ли какая-либо часть указанной структуры com.aspose.imaging.Rectangle в данном com.aspose.imaging.Region, когда она отрисована с использованием указанного com.aspose.imaging.graphics. |
| equals(Object o) | Проверяет, равны ли объекты. |
| hashCode() | Получает хеш‑код текущего объекта. |
Region()
public Region()
Инициализирует новый объект Region.
Region(RectangleF rect)
public Region(RectangleF rect)
Инициализирует новый T:Aspose.Imaging.Region из указанной структуры T:Aspose.Imaging.RectangleF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | RectangleF | Структура T:Aspose.Imaging.RectangleF, определяющая внутреннюю часть нового T:Aspose.Imaging.Region. |
Region(Rectangle rect)
public Region(Rectangle rect)
Инициализирует новый T:Aspose.Imaging.Region из указанной структуры T:Aspose.Imaging.Rectangle.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | Rectangle | Структура T:Aspose.Imaging.Rectangle, определяющая внутреннюю часть нового T:Aspose.Imaging.Region. |
Region(GraphicsPath path)
public Region(GraphicsPath path)
Инициализирует новый T:Aspose.Imaging.Region с указанным T:Aspose.Imaging.GraphicsPath.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| path | GraphicsPath | Объект T:Aspose.Imaging.GraphicsPath, определяющий новый T:Aspose.Imaging.Region. |
deepClone()
public Region deepClone()
Создаёт точную глубокую копию этого com.aspose.imaging.region.
Returns:
Region - The com.aspose.imaging.Region that this method creates.
makeInfinite()
public void makeInfinite()
Инициализирует объект com.aspose.imaging.Region бесконечным внутренним пространством.
makeEmpty()
public void makeEmpty()
Инициализирует com.aspose.imaging.Region пустым внутренним пространством.
intersect(RectangleF rect)
public void intersect(RectangleF rect)
Обновляет этот com.aspose.imaging.Region, устанавливая его пересечение с указанной структурой com.aspose.imaging.RectangleF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | RectangleF | Структура com.aspose.imaging.RectangleF для пересечения с этим com.aspose.imaging.region. |
intersect(Rectangle rect)
public void intersect(Rectangle rect)
Обновляет этот com.aspose.imaging.Region, устанавливая его пересечение с указанной структурой com.aspose.imaging.Rectangle.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | Rectangle | Структура com.aspose.imaging.Rectangle для пересечения с этим com.aspose.imaging.region. |
intersect(GraphicsPath path)
public void intersect(GraphicsPath path)
Обновляет этот com.aspose.imaging.Region, устанавливая его пересечение с указанным com.aspose.imaging.graphicsPath.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| path | GraphicsPath | Объект com.aspose.imaging.GraphicsPath для пересечения с этим com.aspose.imaging.region. |
intersect(Region region)
public void intersect(Region region)
Обновляет этот com.aspose.imaging.Region, устанавливая его пересечение с указанным com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| region | Region | Объект com.aspose.imaging.Region для пересечения с этим com.aspose.imaging.region. |
union(RectangleF rect)
public void union(RectangleF rect)
Обновляет этот com.aspose.imaging.Region, устанавливая его объединение с указанной структурой com.aspose.imaging.RectangleF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | RectangleF | Структура com.aspose.imaging.RectangleF для объединения с этим com.aspose.imaging.region. |
union(Rectangle rect)
public void union(Rectangle rect)
Обновляет этот com.aspose.imaging.Region, устанавливая его объединение с указанной структурой com.aspose.imaging.Rectangle.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | Rectangle | Структура com.aspose.imaging.Rectangle для объединения с этим com.aspose.imaging.region. |
union(GraphicsPath path)
public void union(GraphicsPath path)
Обновляет этот com.aspose.imaging.Region, устанавливая его объединение с указанным com.aspose.imaging.graphicsPath.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| path | GraphicsPath | Объект com.aspose.imaging.GraphicsPath для объединения с этим com.aspose.imaging.region. |
union(Region region)
public void union(Region region)
Обновляет этот com.aspose.imaging.Region, устанавливая его объединение с указанным com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| region | Region | Объект com.aspose.imaging.Region для объединения с этим com.aspose.imaging.region. |
xor(RectangleF rect)
public void xor(RectangleF rect)
Обновляет этот com.aspose.imaging.Region, устанавливая его объединение за вычетом пересечения с указанной структурой com.aspose.imaging.RectangleF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | RectangleF | Структура com.aspose.imaging.RectangleF для XOR с этим com.aspose.imaging.region. |
xor(Rectangle rect)
public void xor(Rectangle rect)
Обновляет этот com.aspose.imaging.Region, приводя его к объединению минус пересечение с указанной структурой com.aspose.imaging.Rectangle.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | Rectangle | Структура com.aspose.imaging.Rectangle для XOR с этим com.aspose.imaging.region. |
xor(GraphicsPath path)
public void xor(GraphicsPath path)
Обновляет этот com.aspose.imaging.Region, приводя его к объединению минус пересечение с указанным com.aspose.imaging.graphicsPath.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| path | GraphicsPath | Объект com.aspose.imaging.GraphicsPath для XOR с этим com.aspose.imaging.region. |
xor(Region region)
public void xor(Region region)
Обновляет этот com.aspose.imaging.Region, приводя его к объединению минус пересечение с указанным com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| region | Region | Объект com.aspose.imaging.Region для XOR с этим com.aspose.imaging.region. |
exclude(RectangleF rect)
public void exclude(RectangleF rect)
Обновляет этот com.aspose.imaging.Region, оставляя только ту часть его внутренней области, которая не пересекается с указанной структурой com.aspose.imaging.RectangleF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | RectangleF | Структура com.aspose.imaging.RectangleF для исключения из этого com.aspose.imaging.region. |
exclude(Rectangle rect)
public void exclude(Rectangle rect)
Обновляет этот com.aspose.imaging.Region, оставляя только ту часть его внутренней области, которая не пересекается с указанной структурой com.aspose.imaging.Rectangle.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | Rectangle | Структура com.aspose.imaging.Rectangle для исключения из этого com.aspose.imaging.region. |
exclude(GraphicsPath path)
public void exclude(GraphicsPath path)
Обновляет этот com.aspose.imaging.Region, оставляя только ту часть его внутренней области, которая не пересекается с указанным com.aspose.imaging.graphicsPath.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| path | GraphicsPath | Объект com.aspose.imaging.GraphicsPath для исключения из этого com.aspose.imaging.region. |
exclude(Region region)
public void exclude(Region region)
Обновляет этот com.aspose.imaging.Region, оставляя только ту часть его внутренней области, которая не пересекается с указанным com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| region | Region | Объект com.aspose.imaging.Region для исключения из этого com.aspose.imaging.region. |
complement(RectangleF rect)
public void complement(RectangleF rect)
Обновляет этот com.aspose.imaging.Region, оставляя часть указанной структуры com.aspose.imaging.RectangleF, которая не пересекается с этим com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | RectangleF | Структура com.aspose.imaging.RectangleF для дополнения этого com.aspose.imaging.region. |
complement(Rectangle rect)
public void complement(Rectangle rect)
Обновляет этот com.aspose.imaging.Region, оставляя часть указанной структуры com.aspose.imaging.Rectangle, которая не пересекается с этим com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | Rectangle | Структура com.aspose.imaging.Rectangle для дополнения этого com.aspose.imaging.region. |
complement(GraphicsPath path)
public void complement(GraphicsPath path)
Обновляет этот com.aspose.imaging.Region, оставляя часть указанного com.aspose.imaging.GraphicsPath, которая не пересекается с этим com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| path | GraphicsPath | Объект com.aspose.imaging.GraphicsPath, дополняющий этот com.aspose.imaging.region. |
complement(Region region)
public void complement(Region region)
Обновляет этот com.aspose.imaging.Region, оставляя часть указанного com.aspose.imaging.Region, которая не пересекается с этим com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| region | Region | Объект com.aspose.imaging.Region, дополняющий этот объект com.aspose.imaging.Region. |
translate(float dx, float dy)
public void translate(float dx, float dy)
Смещает координаты этого com.aspose.imaging.Region на указанную величину.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| dx | float | Величина смещения этого com.aspose.imaging.Region по горизонтали. |
| dy | float | Величина смещения этого com.aspose.imaging.Region по вертикали. |
translate(int dx, int dy)
public void translate(int dx, int dy)
Смещает координаты этого com.aspose.imaging.Region на указанную величину.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| dx | int | Величина смещения этого com.aspose.imaging.Region по горизонтали. |
| dy | int | Величина смещения этого com.aspose.imaging.Region по вертикали. |
transform(Matrix matrix)
public void transform(Matrix matrix)
Преобразует этот com.aspose.imaging.Region с помощью указанной com.aspose.imaging.matrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| matrix | Matrix | Объект com.aspose.imaging.Matrix, с помощью которого преобразуется этот com.aspose.imaging.region. |
isEmpty(Graphics g)
public boolean isEmpty(Graphics g)
Проверяет, имеет ли этот com.aspose.imaging.Region пустую внутреннюю область на указанной поверхности рисования.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| g | Graphics | com.aspose.imaging.Graphics, представляющий поверхность рисования. |
Returns:
boolean — true, если внутреннее пространство этого com.aspose.imaging.Region пусто при применении преобразования, связанного с g; иначе — false.
isInfinite(Graphics g)
public boolean isInfinite(Graphics g)
Проверяет, имеет ли этот com.aspose.imaging.Region бесконечную внутреннюю область на указанной поверхности рисования.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| g | Graphics | com.aspose.imaging.Graphics, представляющий поверхность рисования. |
Returns:
boolean — true, если внутреннее пространство этого com.aspose.imaging.Region бесконечно при применении преобразования, связанного с g; иначе — false.
isEquals(Region region, Graphics g)
public boolean isEquals(Region region, Graphics g)
Проверяет, идентичен ли указанный com.aspose.imaging.Region этому com.aspose.imaging.Region на указанной поверхности рисования.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| region | Region | com.aspose.imaging.Region для тестирования. |
| g | Graphics | com.aspose.imaging.Graphics, представляющий поверхность рисования. |
Returns:
boolean — True, если внутреннее пространство региона идентично внутреннему пространству этого региона при применении преобразования, связанного с параметром g; иначе — false.
isVisible(float x, float y)
public boolean isVisible(float x, float y)
Проверяет, содержится ли указанная точка внутри этого com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| x | float | Координата x проверяемой точки. |
| y | float | Координата y проверяемой точки. |
Returns:
boolean — True, когда указанная точка находится внутри этого com.aspose.imaging.Region; иначе — false.
isVisible(PointF point)
public boolean isVisible(PointF point)
Проверяет, содержится ли указанная структура com.aspose.imaging.PointF внутри этого com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Структура com.aspose.imaging.PointF для тестирования. |
Returns:
boolean — true, когда point находится внутри этого com.aspose.imaging.Region; иначе — false.
isVisible(float x, float y, Graphics g)
public boolean isVisible(float x, float y, Graphics g)
Проверяет, содержится ли указанная точка внутри этого com.aspose.imaging.Region, когда он отрисован с использованием указанного com.aspose.imaging.graphics.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| x | float | Координата x проверяемой точки. |
| y | float | Координата y проверяемой точки. |
| g | Graphics | com.aspose.imaging.Graphics, представляющий графический контекст. |
Returns:
boolean — True, когда указанная точка находится внутри этого com.aspose.imaging.Region; иначе — false.
isVisible(PointF point, Graphics g)
public boolean isVisible(PointF point, Graphics g)
Проверяет, содержится ли указанная структура com.aspose.imaging.PointF внутри этого com.aspose.imaging.Region, когда он отрисован с использованием указанного com.aspose.imaging.graphics.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Структура com.aspose.imaging.PointF для тестирования. |
| g | Graphics | com.aspose.imaging.Graphics, представляющий графический контекст. |
Returns:
boolean — true, когда point находится внутри этого com.aspose.imaging.Region; иначе — false.
isVisible(float x, float y, float width, float height)
public boolean isVisible(float x, float y, float width, float height)
Проверяет, содержится ли какая-либо часть указанного прямоугольника внутри этого com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| x | float | Координата x левого верхнего угла прямоугольника для тестирования. |
| y | float | Координата y левого верхнего угла прямоугольника для тестирования. |
| width | float | Ширина прямоугольника для тестирования. |
| height | float | Высота прямоугольника для тестирования. |
Returns:
boolean — true, когда любая часть указанного прямоугольника находится внутри этого объекта com.aspose.imaging.Region; иначе — false.
isVisible(RectangleF rect)
public boolean isVisible(RectangleF rect)
Проверяет, содержится ли какая-либо часть указанной структуры com.aspose.imaging.RectangleF внутри этого com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | RectangleF | Структура com.aspose.imaging.RectangleF для тестирования. |
Returns:
boolean — true, когда любая часть rect находится внутри этого com.aspose.imaging.Region; иначе — false.
isVisible(float x, float y, float width, float height, Graphics g)
public boolean isVisible(float x, float y, float width, float height, Graphics g)
Проверяет, содержится ли какая-либо часть указанного прямоугольника внутри этого com.aspose.imaging.Region, когда он отрисован с использованием указанного com.aspose.imaging.graphics.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| x | float | Координата x левого верхнего угла прямоугольника для тестирования. |
| y | float | Координата y левого верхнего угла прямоугольника для тестирования. |
| width | float | Ширина прямоугольника для тестирования. |
| height | float | Высота прямоугольника для тестирования. |
| g | Graphics | com.aspose.imaging.Graphics, представляющий графический контекст. |
Returns:
boolean — true, когда любая часть указанного прямоугольника находится внутри этого com.aspose.imaging.Region; иначе — false.
isVisible(RectangleF rect, Graphics g)
public boolean isVisible(RectangleF rect, Graphics g)
Проверяет, содержится ли какая-либо часть указанной структуры com.aspose.imaging.RectangleF внутри этого com.aspose.imaging.Region, когда он отрисован с использованием указанного com.aspose.imaging.graphics.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | RectangleF | Структура com.aspose.imaging.RectangleF для тестирования. |
| g | Graphics | com.aspose.imaging.Graphics, представляющий графический контекст. |
Returns:
boolean — true, когда rect находится внутри этого com.aspose.imaging.Region; иначе — false.
isVisible(int x, int y, Graphics g)
public boolean isVisible(int x, int y, Graphics g)
Проверяет, содержится ли указанная точка внутри этого объекта com.aspose.imaging.Region, когда он отрисован с использованием указанного объекта com.aspose.imaging.Graphics.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| x | int | Координата x проверяемой точки. |
| y | int | Координата y проверяемой точки. |
| g | Graphics | com.aspose.imaging.Graphics, представляющий графический контекст. |
Returns:
boolean - true, когда указанная точка находится внутри этого com.aspose.imaging.Region; в противном случае — false.
isVisible(Point point)
public boolean isVisible(Point point)
Проверяет, содержится ли указанная структура com.aspose.imaging.Point в данном com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | Point | Структура com.aspose.imaging.Point для тестирования. |
Returns:
boolean — true, когда point находится внутри этого com.aspose.imaging.Region; иначе — false.
isVisible(Point point, Graphics g)
public boolean isVisible(Point point, Graphics g)
Проверяет, содержится ли указанная структура com.aspose.imaging.Point в данном com.aspose.imaging.Region, когда она отрисована с использованием указанного com.aspose.imaging.graphics.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | Point | Структура com.aspose.imaging.Point для тестирования. |
| g | Graphics | com.aspose.imaging.Graphics, представляющий графический контекст. |
Returns:
boolean — true, когда point находится внутри этого com.aspose.imaging.Region; иначе — false.
isVisible(int x, int y, int width, int height)
public boolean isVisible(int x, int y, int width, int height)
Проверяет, содержится ли какая-либо часть указанного прямоугольника внутри этого com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| x | int | Координата x левого верхнего угла прямоугольника для тестирования. |
| y | int | Координата y левого верхнего угла прямоугольника для тестирования. |
| width | int | Ширина прямоугольника для тестирования. |
| height | int | Высота прямоугольника для тестирования. |
Returns:
boolean — true, когда любая часть указанного прямоугольника находится внутри этого com.aspose.imaging.Region; иначе — false.
isVisible(Rectangle rect)
public boolean isVisible(Rectangle rect)
Проверяет, содержится ли какая-либо часть указанной структуры com.aspose.imaging.Rectangle в данном com.aspose.imaging.region.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | Rectangle | Структура com.aspose.imaging.Rectangle для тестирования. |
Returns:
boolean - Этот метод возвращает true, когда любая часть rect находится внутри этого com.aspose.imaging.Region; в противном случае — false.
isVisible(int x, int y, int width, int height, Graphics g)
public boolean isVisible(int x, int y, int width, int height, Graphics g)
Проверяет, содержится ли какая-либо часть указанного прямоугольника внутри этого com.aspose.imaging.Region, когда он отрисован с использованием указанного com.aspose.imaging.graphics.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| x | int | Координата x левого верхнего угла прямоугольника для тестирования. |
| y | int | Координата y левого верхнего угла прямоугольника для тестирования. |
| width | int | Ширина прямоугольника для тестирования. |
| height | int | Высота прямоугольника для тестирования. |
| g | Graphics | com.aspose.imaging.Graphics, представляющий графический контекст. |
Returns:
boolean — true, когда любая часть указанного прямоугольника находится внутри этого com.aspose.imaging.Region; иначе — false.
isVisible(Rectangle rect, Graphics g)
public boolean isVisible(Rectangle rect, Graphics g)
Проверяет, содержится ли какая-либо часть указанной структуры com.aspose.imaging.Rectangle в данном com.aspose.imaging.Region, когда она отрисована с использованием указанного com.aspose.imaging.graphics.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | Rectangle | Структура com.aspose.imaging.Rectangle для тестирования. |
| g | Graphics | com.aspose.imaging.Graphics, представляющий графический контекст. |
Returns:
boolean - true, когда любая часть rect находится внутри этого com.aspose.imaging.Region; в противном случае — false.
equals(Object o)
public boolean equals(Object o)
Проверяет, равны ли объекты.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| o | java.lang.Object | Другой объект. |
Returns: boolean - Результат сравнения на равенство.
hashCode()
public int hashCode()
Получает хеш‑код текущего объекта.
Returns: int - Хеш-код.