Clase Region

Summary: Describes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited.

Module: aspose.imaging

Full Name: aspose.imaging.Region

Constructors

NameDescripción
Region()Inicializa una nueva Region.
Region(path)Inicializa un nuevo Region con el GraphicsPath especificado.
Region(rect)Inicializa un nuevo Region a partir de la estructura RectangleF especificada.
Region(rect)Inicializa un nuevo Region a partir de la estructura RectangleF especificada.

Methods

NameDescripción
complement(path)Actualiza este Region para que contenga la porción del GraphicsPath especificado que no intersecta con este Region.
complement(rect)Actualiza este Region para que contenga la porción de la estructura RectangleF especificada que no intersecta con este Region.
complement(rect)Actualiza este Region para que contenga la porción de la estructura RectangleF especificada que no intersecta con este Region.
complement(region)Actualiza este Region para que contenga la porción del Region especificado que no intersecta con este Region.
complement_path(path)Actualiza este Region para que contenga la porción del GraphicsPath especificado que no intersecta con este Region.
complement_rect(rect)Actualiza este Region para que contenga la porción de la estructura RectangleF especificada que no intersecta con este Region.
complement_rect_f(rect)Actualiza este Region para que contenga la porción de la estructura RectangleF especificada que no intersecta con este Region.
complement_rgn(region)Actualiza este Region para que contenga la porción del Region especificado que no intersecta con este Region.
create_with_path(path)Inicializa un nuevo Region con el GraphicsPath especificado.
create_with_rect(rect)Inicializa un nuevo Region a partir de la estructura RectangleF especificada.
create_with_rect_f(rect)Inicializa un nuevo Region a partir de la estructura RectangleF especificada.
deep_clone()Crea una copia profunda exacta de este Region.
exclude(path)Actualiza este Region para que contenga solo la porción de su interior que no intersecta con el GraphicsPath especificado.
exclude(rect)Actualiza este Region para que contenga solo la porción de su interior que no intersecta con la estructura RectangleF especificada.
exclude(rect)Actualiza este Region para que contenga solo la porción de su interior que no intersecta con la estructura RectangleF especificada.
exclude(region)Actualiza este Region para que contenga solo la porción de su interior que no intersecta con el Region especificado.
exclude_path(path)Actualiza este Region para que contenga solo la porción de su interior que no intersecta con el GraphicsPath especificado.
exclude_rect(rect)Actualiza este Region para que contenga solo la porción de su interior que no intersecta con la estructura RectangleF especificada.
exclude_rect_f(rect)Actualiza este Region para que contenga solo la porción de su interior que no intersecta con la estructura RectangleF especificada.
exclude_rgn(region)Actualiza este Region para que contenga solo la porción de su interior que no intersecta con el Region especificado.
intersect(path)Actualiza este Region a la intersección de sí mismo con el GraphicsPath especificado.
intersect(rect)Actualiza este Region a la intersección de sí mismo con la estructura RectangleF especificada.
intersect(rect)Actualiza este Region a la intersección de sí mismo con la estructura RectangleF especificada.
intersect(region)Actualiza este Region a la intersección de sí mismo con el Region especificado.
intersect_path(path)Actualiza este Region a la intersección de sí mismo con el GraphicsPath especificado.
intersect_rect(rect)Actualiza este Region a la intersección de sí mismo con la estructura RectangleF especificada.
intersect_rect_f(rect)Actualiza este Region a la intersección de sí mismo con la estructura RectangleF especificada.
intersect_rgn(region)Actualiza este Region a la intersección de sí mismo con el Region especificado.
is_empty(g)Comprueba si este Region tiene un interior vacío en la superficie de dibujo especificada.
is_infinite(g)Comprueba si este Region tiene un interior infinito en la superficie de dibujo especificada.
is_visible(point)Comprueba si la estructura PointF especificada está contenida dentro de este Region.
is_visible(point)Comprueba si la estructura PointF especificada está contenida dentro de este Region.
is_visible(point, g)Comprueba si la estructura PointF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible(point, g)Comprueba si la estructura PointF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible(rect)Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region.
is_visible(rect)Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region.
is_visible(rect, g)Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible(rect, g)Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible(x, y)Comprueba si el punto especificado está contenido dentro de este Region.
is_visible(x, y, g)Comprueba si el punto especificado está contenido dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible(x, y, g)Comprueba si el punto especificado está contenido dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible(x, y, width, height)Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region.
is_visible(x, y, width, height)Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region.
is_visible(x, y, width, height, g)Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible(x, y, width, height, g)Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible_f(x, y)Comprueba si el punto especificado está contenido dentro de este Region.
is_visible_point(point)Comprueba si la estructura PointF especificada está contenida dentro de este Region.
is_visible_point_f(point)Comprueba si la estructura PointF especificada está contenida dentro de este Region.
is_visible_point_f_with_graphics(point, g)Comprueba si la estructura PointF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible_point_with_graphics(point, g)Comprueba si la estructura Point especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible_rect(rect)Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region.
is_visible_rect_f(rect)Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region.
is_visible_rect_f_with_graphics(rect, g)Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible_rect_with_graphics(rect, g)Comprueba si alguna porción de la estructura Rectangle especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible_with_graphics(x, y, g)Comprueba si el punto especificado está contenido dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible_with_graphics_f(x, y, g)Comprueba si el punto especificado está contenido dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible_xywh(x, y, width, height)Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region.
is_visible_xywh_graphics(x, y, width, height, g)Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible_xywh_graphics_f(x, y, width, height, g)Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.
is_visible_xywhf(x, y, width, height)Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region.
make_empty()Inicializa este Region con un interior vacío.
make_infinite()Inicializa este objeto Region con un interior infinito.
transform(matrix)Transforma esta Region mediante la Matrix especificada.
translate(dx, dy)Desplaza las coordenadas de esta Region por la cantidad especificada.
translate(dx, dy)Desplaza las coordenadas de esta Region por la cantidad especificada.
translate_f(dx, dy)Desplaza las coordenadas de esta Region por la cantidad especificada.
union(path)Actualiza esta Region a la unión de ella misma y el GraphicsPath especificado.
union(rect)Actualiza esta Region a la unión de ella misma y la estructura RectangleF especificada.
union(rect)Actualiza esta Region a la unión de ella misma y la estructura RectangleF especificada.
union(region)Actualiza esta Region a la unión de ella misma y la Region especificada.
union_path(path)Actualiza esta Region a la unión de ella misma y el GraphicsPath especificado.
union_rect(rect)Actualiza esta Region a la unión de ella misma y la estructura RectangleF especificada.
union_rect_f(rect)Actualiza esta Region a la unión de ella misma y la estructura RectangleF especificada.
union_rgn(region)Actualiza esta Region a la unión de ella misma y la Region especificada.
xor(path)Actualiza esta Region a la unión menos la intersección de ella misma con el GraphicsPath especificado.
xor(rect)Actualiza esta Region a la unión menos la intersección de ella misma con la estructura RectangleF especificada.
xor(rect)Actualiza esta Region a la unión menos la intersección de ella misma con la estructura RectangleF especificada.
xor(region)Actualiza esta Region a la unión menos la intersección de ella misma con la Region especificada.
xor_path(path)Actualiza esta Region a la unión menos la intersección de ella misma con el GraphicsPath especificado.
xor_rect(rect)Actualiza esta Region a la unión menos la intersección de ella misma con la estructura RectangleF especificada.
xor_rect_f(rect)Actualiza esta Region a la unión menos la intersección de ella misma con la estructura RectangleF especificada.
xor_rgn(region)Actualiza esta Region a la unión menos la intersección de ella misma con la Region especificada.

Constructor: Region()

 Region() 

Inicializa una nueva Region.

Constructor: Region(path)

 Region(path) 

Inicializa un nuevo Region con el GraphicsPath especificado.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathUn GraphicsPath que define la nueva Region.

Constructor: Region(rect)

 Region(rect) 

Inicializa un nuevo Region a partir de la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleFUna estructura RectangleF que define el interior de la nueva Region.

Constructor: Region(rect)

 Region(rect) 

Inicializa un nuevo Region a partir de la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleUna estructura RectangleF que define el interior de la nueva Region.

Method: complement(path)

 complement(path) 

Actualiza este Region para que contenga la porción del GraphicsPath especificado que no intersecta con este Region.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathEl GraphicsPath para complementar esta Region.

Method: complement(rect)

 complement(rect) 

Actualiza este Region para que contenga la porción de la estructura RectangleF especificada que no intersecta con este Region.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF para complementar esta Region.

Method: complement(rect)

 complement(rect) 

Actualiza este Region para que contenga la porción de la estructura RectangleF especificada que no intersecta con este Region.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF para complementar esta Region.

Method: complement(region)

 complement(region) 

Actualiza este Region para que contenga la porción del Region especificado que no intersecta con este Region.

Parameters:

ParámetroTipoDescripción
regionRegionEl objeto Region para complementar este objeto Region.

Method: complement_path(path)

 complement_path(path) 

Actualiza este Region para que contenga la porción del GraphicsPath especificado que no intersecta con este Region.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathEl GraphicsPath para complementar esta Region.

Method: complement_rect(rect)

 complement_rect(rect) 

Actualiza este Region para que contenga la porción de la estructura RectangleF especificada que no intersecta con este Region.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF para complementar esta Region.

Method: complement_rect_f(rect)

 complement_rect_f(rect) 

Actualiza este Region para que contenga la porción de la estructura RectangleF especificada que no intersecta con este Region.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF para complementar esta Region.

Method: complement_rgn(region)

 complement_rgn(region) 

Actualiza este Region para que contenga la porción del Region especificado que no intersecta con este Region.

Parameters:

ParámetroTipoDescripción
regionRegionEl objeto Region para complementar este objeto Region.

Method: create_with_path(path) [static]

 create_with_path(path) 

Inicializa un nuevo Region con el GraphicsPath especificado.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathUn GraphicsPath que define la nueva Region.

Returns

TipoDescripción
Region

Method: create_with_rect(rect) [static]

 create_with_rect(rect) 

Inicializa un nuevo Region a partir de la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleUna estructura RectangleF que define el interior de la nueva Region.

Returns

TipoDescripción
Region

Method: create_with_rect_f(rect) [static]

 create_with_rect_f(rect) 

Inicializa un nuevo Region a partir de la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleFUna estructura RectangleF que define el interior de la nueva Region.

Returns

TipoDescripción
Region

Method: deep_clone()

 deep_clone() 

Crea una copia profunda exacta de este Region.

Returns

TipoDescripción
RegionLa Region que crea este método.

Method: exclude(path)

 exclude(path) 

Actualiza este Region para que contenga solo la porción de su interior que no intersecta con el GraphicsPath especificado.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathEl GraphicsPath para excluir de esta Region.

Method: exclude(rect)

 exclude(rect) 

Actualiza este Region para que contenga solo la porción de su interior que no intersecta con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF para excluir de esta Region.

Method: exclude(rect)

 exclude(rect) 

Actualiza este Region para que contenga solo la porción de su interior que no intersecta con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF para excluir de esta Region.

Method: exclude(region)

 exclude(region) 

Actualiza este Region para que contenga solo la porción de su interior que no intersecta con el Region especificado.

Parameters:

ParámetroTipoDescripción
regionRegionLa Region para excluir de esta Region.

Method: exclude_path(path)

 exclude_path(path) 

Actualiza este Region para que contenga solo la porción de su interior que no intersecta con el GraphicsPath especificado.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathEl GraphicsPath para excluir de esta Region.

Method: exclude_rect(rect)

 exclude_rect(rect) 

Actualiza este Region para que contenga solo la porción de su interior que no intersecta con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF para excluir de esta Region.

Method: exclude_rect_f(rect)

 exclude_rect_f(rect) 

Actualiza este Region para que contenga solo la porción de su interior que no intersecta con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF para excluir de esta Region.

Method: exclude_rgn(region)

 exclude_rgn(region) 

Actualiza este Region para que contenga solo la porción de su interior que no intersecta con el Region especificado.

Parameters:

ParámetroTipoDescripción
regionRegionLa Region para excluir de esta Region.

Method: intersect(path)

 intersect(path) 

Actualiza este Region a la intersección de sí mismo con el GraphicsPath especificado.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathEl GraphicsPath para intersectar con esta Region.

Method: intersect(rect)

 intersect(rect) 

Actualiza este Region a la intersección de sí mismo con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF para intersectar con esta Region.

Method: intersect(rect)

 intersect(rect) 

Actualiza este Region a la intersección de sí mismo con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF para intersectar con esta Region.

Method: intersect(region)

 intersect(region) 

Actualiza este Region a la intersección de sí mismo con el Region especificado.

Parameters:

ParámetroTipoDescripción
regionRegionLa Region para intersectar con esta Region.

Method: intersect_path(path)

 intersect_path(path) 

Actualiza este Region a la intersección de sí mismo con el GraphicsPath especificado.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathEl GraphicsPath para intersectar con esta Region.

Method: intersect_rect(rect)

 intersect_rect(rect) 

Actualiza este Region a la intersección de sí mismo con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF para intersectar con esta Region.

Method: intersect_rect_f(rect)

 intersect_rect_f(rect) 

Actualiza este Region a la intersección de sí mismo con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF para intersectar con esta Region.

Method: intersect_rgn(region)

 intersect_rgn(region) 

Actualiza este Region a la intersección de sí mismo con el Region especificado.

Parameters:

ParámetroTipoDescripción
regionRegionLa Region para intersectar con esta Region.

Method: is_empty(g)

 is_empty(g) 

Comprueba si este Region tiene un interior vacío en la superficie de dibujo especificada.

Parameters:

ParámetroTipoDescripción
gGraphicsUn Graphics que representa una superficie de dibujo.

Returns

TipoDescripción
booltrue si el interior de esta Region está vacío cuando se aplica la transformación asociada con g; de lo contrario, false.

Method: is_infinite(g)

 is_infinite(g) 

Comprueba si este Region tiene un interior infinito en la superficie de dibujo especificada.

Parameters:

ParámetroTipoDescripción
gGraphicsUn Graphics que representa una superficie de dibujo.

Returns

TipoDescripción
booltrue si el interior de esta Region es infinito cuando se aplica la transformación asociada con g; de lo contrario, false.

Method: is_visible(point)

 is_visible(point) 

Comprueba si la estructura PointF especificada está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
pointPointFLa estructura PointF para probar.

Returns

TipoDescripción
boolverdadero cuando point está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible(point)

 is_visible(point) 

Comprueba si la estructura PointF especificada está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
pointPointLa estructura PointF para probar.

Returns

TipoDescripción
boolverdadero cuando point está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible(point, g)

 is_visible(point, g) 

Comprueba si la estructura PointF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
pointPointFLa estructura PointF para probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando point está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible(point, g)

 is_visible(point, g) 

Comprueba si la estructura PointF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
pointPointLa estructura PointF para probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando point está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible(rect)

 is_visible(rect) 

Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF a probar.

Returns

TipoDescripción
boolverdadero cuando cualquier parte de rect está contenida dentro de este Region; de lo contrario, falso.

Method: is_visible(rect)

 is_visible(rect) 

Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF a probar.

Returns

TipoDescripción
boolverdadero cuando cualquier parte de rect está contenida dentro de este Region; de lo contrario, falso.

Method: is_visible(rect, g)

 is_visible(rect, g) 

Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando rect está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible(rect, g)

 is_visible(rect, g) 

Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando rect está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible(x, y)

 is_visible(x, y) 

Comprueba si el punto especificado está contenido dentro de este Region.

Parameters:

ParámetroTipoDescripción
xfloatLa coordenada x del punto a probar.
yfloatLa coordenada y del punto a probar.

Returns

TipoDescripción
boolVerdadero cuando el punto especificado está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible(x, y, g)

 is_visible(x, y, g) 

Comprueba si el punto especificado está contenido dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
xfloatLa coordenada x del punto a probar.
yfloatLa coordenada y del punto a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolVerdadero cuando el punto especificado está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible(x, y, g)

 is_visible(x, y, g) 

Comprueba si el punto especificado está contenido dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
xintLa coordenada x del punto a probar.
yintLa coordenada y del punto a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolVerdadero cuando el punto especificado está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible(x, y, width, height)

 is_visible(x, y, width, height) 

Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
xfloatLa coordenada x de la esquina superior izquierda del rectángulo a probar.
yfloatLa coordenada y de la esquina superior izquierda del rectángulo a probar.
widthfloatEl ancho del rectángulo a probar.
heightfloatLa altura del rectángulo a probar.

Returns

TipoDescripción
boolverdadero cuando cualquier parte del rectángulo especificado está contenida dentro de este objeto Region; de lo contrario, falso.

Method: is_visible(x, y, width, height)

 is_visible(x, y, width, height) 

Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
xintLa coordenada x de la esquina superior izquierda del rectángulo a probar.
yintLa coordenada y de la esquina superior izquierda del rectángulo a probar.
widthintEl ancho del rectángulo a probar.
heightintLa altura del rectángulo a probar.

Returns

TipoDescripción
boolverdadero cuando cualquier parte del rectángulo especificado está contenida dentro de este objeto Region; de lo contrario, falso.

Method: is_visible(x, y, width, height, g)

 is_visible(x, y, width, height, g) 

Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
xfloatLa coordenada x de la esquina superior izquierda del rectángulo a probar.
yfloatLa coordenada y de la esquina superior izquierda del rectángulo a probar.
widthfloatEl ancho del rectángulo a probar.
heightfloatLa altura del rectángulo a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando cualquier parte del rectángulo especificado está contenida dentro de este Region; de lo contrario, falso.

Method: is_visible(x, y, width, height, g)

 is_visible(x, y, width, height, g) 

Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
xintLa coordenada x de la esquina superior izquierda del rectángulo a probar.
yintLa coordenada y de la esquina superior izquierda del rectángulo a probar.
widthintEl ancho del rectángulo a probar.
heightintLa altura del rectángulo a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando cualquier parte del rectángulo especificado está contenida dentro de este Region; de lo contrario, falso.

Method: is_visible_f(x, y)

 is_visible_f(x, y) 

Comprueba si el punto especificado está contenido dentro de este Region.

Parameters:

ParámetroTipoDescripción
xfloatLa coordenada x del punto a probar.
yfloatLa coordenada y del punto a probar.

Returns

TipoDescripción
boolVerdadero cuando el punto especificado está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible_point(point)

 is_visible_point(point) 

Comprueba si la estructura PointF especificada está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
pointPointLa estructura PointF para probar.

Returns

TipoDescripción
boolverdadero cuando point está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible_point_f(point)

 is_visible_point_f(point) 

Comprueba si la estructura PointF especificada está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
pointPointFLa estructura PointF para probar.

Returns

TipoDescripción
boolverdadero cuando point está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible_point_f_with_graphics(point, g)

 is_visible_point_f_with_graphics(point, g) 

Comprueba si la estructura PointF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
pointPointFLa estructura PointF para probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando point está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible_point_with_graphics(point, g)

 is_visible_point_with_graphics(point, g) 

Comprueba si la estructura Point especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
pointPointLa estructura Point a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando point está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible_rect(rect)

 is_visible_rect(rect) 

Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF a probar.

Returns

TipoDescripción
boolverdadero cuando cualquier parte de rect está contenida dentro de este Region; de lo contrario, falso.

Method: is_visible_rect_f(rect)

 is_visible_rect_f(rect) 

Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF a probar.

Returns

TipoDescripción
boolverdadero cuando cualquier parte de rect está contenida dentro de este Region; de lo contrario, falso.

Method: is_visible_rect_f_with_graphics(rect, g)

 is_visible_rect_f_with_graphics(rect, g) 

Comprueba si alguna porción de la estructura RectangleF especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando rect está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible_rect_with_graphics(rect, g)

 is_visible_rect_with_graphics(rect, g) 

Comprueba si alguna porción de la estructura Rectangle especificada está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura Rectangle a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando cualquier parte de rect está contenida dentro de este Region; de lo contrario, falso.

Method: is_visible_with_graphics(x, y, g)

 is_visible_with_graphics(x, y, g) 

Comprueba si el punto especificado está contenido dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
xintLa coordenada x del punto a probar.
yintLa coordenada y del punto a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolVerdadero cuando el punto especificado está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible_with_graphics_f(x, y, g)

 is_visible_with_graphics_f(x, y, g) 

Comprueba si el punto especificado está contenido dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
xfloatLa coordenada x del punto a probar.
yfloatLa coordenada y del punto a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolVerdadero cuando el punto especificado está contenido dentro de este Region; de lo contrario, falso.

Method: is_visible_xywh(x, y, width, height)

 is_visible_xywh(x, y, width, height) 

Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
xintLa coordenada x de la esquina superior izquierda del rectángulo a probar.
yintLa coordenada y de la esquina superior izquierda del rectángulo a probar.
widthintEl ancho del rectángulo a probar.
heightintLa altura del rectángulo a probar.

Returns

TipoDescripción
boolverdadero cuando cualquier parte del rectángulo especificado está contenida dentro de este objeto Region; de lo contrario, falso.

Method: is_visible_xywh_graphics(x, y, width, height, g)

 is_visible_xywh_graphics(x, y, width, height, g) 

Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
xintLa coordenada x de la esquina superior izquierda del rectángulo a probar.
yintLa coordenada y de la esquina superior izquierda del rectángulo a probar.
widthintEl ancho del rectángulo a probar.
heightintLa altura del rectángulo a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando cualquier parte del rectángulo especificado está contenida dentro de este Region; de lo contrario, falso.

Method: is_visible_xywh_graphics_f(x, y, width, height, g)

 is_visible_xywh_graphics_f(x, y, width, height, g) 

Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region cuando se dibuja usando el Graphics especificado.

Parameters:

ParámetroTipoDescripción
xfloatLa coordenada x de la esquina superior izquierda del rectángulo a probar.
yfloatLa coordenada y de la esquina superior izquierda del rectángulo a probar.
widthfloatEl ancho del rectángulo a probar.
heightfloatLa altura del rectángulo a probar.
gGraphicsUn Graphics que representa un contexto gráfico.

Returns

TipoDescripción
boolverdadero cuando cualquier parte del rectángulo especificado está contenida dentro de este Region; de lo contrario, falso.

Method: is_visible_xywhf(x, y, width, height)

 is_visible_xywhf(x, y, width, height) 

Comprueba si alguna porción del rectángulo especificado está contenida dentro de este Region.

Parameters:

ParámetroTipoDescripción
xfloatLa coordenada x de la esquina superior izquierda del rectángulo a probar.
yfloatLa coordenada y de la esquina superior izquierda del rectángulo a probar.
widthfloatEl ancho del rectángulo a probar.
heightfloatLa altura del rectángulo a probar.

Returns

TipoDescripción
boolverdadero cuando cualquier parte del rectángulo especificado está contenida dentro de este objeto Region; de lo contrario, falso.

Method: transform(matrix)

 transform(matrix) 

Transforma esta Region mediante la Matrix especificada.

Parameters:

ParámetroTipoDescripción
matrixMatrixLa Matrix mediante la cual transformar este Region.

Method: translate(dx, dy)

 translate(dx, dy) 

Desplaza las coordenadas de esta Region por la cantidad especificada.

Parameters:

ParámetroTipoDescripción
dxfloatLa cantidad para desplazar horizontalmente este Region.
dyfloatLa cantidad para desplazar verticalmente este Region.

Method: translate(dx, dy)

 translate(dx, dy) 

Desplaza las coordenadas de esta Region por la cantidad especificada.

Parameters:

ParámetroTipoDescripción
dxintLa cantidad para desplazar horizontalmente este Region.
dyintLa cantidad para desplazar verticalmente este Region.

Method: translate_f(dx, dy)

 translate_f(dx, dy) 

Desplaza las coordenadas de esta Region por la cantidad especificada.

Parameters:

ParámetroTipoDescripción
dxfloatLa cantidad para desplazar horizontalmente este Region.
dyfloatLa cantidad para desplazar verticalmente este Region.

Method: union(path)

 union(path) 

Actualiza esta Region a la unión de ella misma y el GraphicsPath especificado.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathEl GraphicsPath para unir con este Region.

Method: union(rect)

 union(rect) 

Actualiza esta Region a la unión de ella misma y la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF para unir con este Region.

Method: union(rect)

 union(rect) 

Actualiza esta Region a la unión de ella misma y la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF para unir con este Region.

Method: union(region)

 union(region) 

Actualiza esta Region a la unión de ella misma y la Region especificada.

Parameters:

ParámetroTipoDescripción
regionRegionEl Region para unir con este Region.

Method: union_path(path)

 union_path(path) 

Actualiza esta Region a la unión de ella misma y el GraphicsPath especificado.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathEl GraphicsPath para unir con este Region.

Method: union_rect(rect)

 union_rect(rect) 

Actualiza esta Region a la unión de ella misma y la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF para unir con este Region.

Method: union_rect_f(rect)

 union_rect_f(rect) 

Actualiza esta Region a la unión de ella misma y la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF para unir con este Region.

Method: union_rgn(region)

 union_rgn(region) 

Actualiza esta Region a la unión de ella misma y la Region especificada.

Parameters:

ParámetroTipoDescripción
regionRegionEl Region para unir con este Region.

Method: xor(path)

 xor(path) 

Actualiza esta Region a la unión menos la intersección de ella misma con el GraphicsPath especificado.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathEl GraphicsPath para xor con este Region.

Method: xor(rect)

 xor(rect) 

Actualiza esta Region a la unión menos la intersección de ella misma con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF para xor con este Region.

Method: xor(rect)

 xor(rect) 

Actualiza esta Region a la unión menos la intersección de ella misma con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF para xor con este Region.

Method: xor(region)

 xor(region) 

Actualiza esta Region a la unión menos la intersección de ella misma con la Region especificada.

Parameters:

ParámetroTipoDescripción
regionRegionEl Region para xor con este Region.

Method: xor_path(path)

 xor_path(path) 

Actualiza esta Region a la unión menos la intersección de ella misma con el GraphicsPath especificado.

Parameters:

ParámetroTipoDescripción
pathGraphicsPathEl GraphicsPath para xor con este Region.

Method: xor_rect(rect)

 xor_rect(rect) 

Actualiza esta Region a la unión menos la intersección de ella misma con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleLa estructura RectangleF para xor con este Region.

Method: xor_rect_f(rect)

 xor_rect_f(rect) 

Actualiza esta Region a la unión menos la intersección de ella misma con la estructura RectangleF especificada.

Parameters:

ParámetroTipoDescripción
rectRectangleFLa estructura RectangleF para xor con este Region.

Method: xor_rgn(region)

 xor_rgn(region) 

Actualiza esta Region a la unión menos la intersección de ella misma con la Region especificada.

Parameters:

ParámetroTipoDescripción
regionRegionEl Region para xor con este Region.