blockly > utils > Rect

Clase utils.Rect

Clase para representar regiones rectangulares.

Signature:

export declare class Rect 

Constructores

Constructor Modificadores Descripción
(constructor)(top, bottom, left, right) Construye una instancia nueva de la clase Rect.

Propiedades

Propiedad Modificadores Tipo Descripción
inferior número
izquierda número
right número
top número

Métodos

Método Modificadores Descripción
clone() Crea una copia nueva de este rectángulo.
contains(x, y) Comprueba si este rectángulo contiene una coordenada X/Y.
createFromPoint(position, width, height) static Crea un nuevo Rect con una posición y las dimensiones proporcionadas.
equals(a, b) static Compara rectángulos de límite para determinar si son iguales.
from(rect) static Convierte un Rect de DOM o SVG en un Rect de Blockly.
getHeight() Devuelve la altura de este rectángulo.
getOrigin() Devuelve la coordenada superior izquierda de este rectángulo.
getWidth() Devuelve el ancho de este rectángulo.
intersects(other) Prueba si este rectángulo interseca el rectángulo proporcionado. Se supone que el sistema de coordenadas aumenta hacia abajo y hacia la izquierda.