blockly > utils > Rect

Klasse „utils.Rect“

Klasse zur Darstellung rechteckiger Bereiche.

Unterschrift:

export declare class Rect 

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(constructor)(top, bottom, left, right) Erstellt eine neue Instanz der Klasse Rect.

Attribute

Attribut Modifikatoren Typ Beschreibung
unten Zahl
links Zahl
rechts Zahl
oben Zahl

Methoden

Methode Modifikatoren Beschreibung
clone() Erstellt eine neue Kopie dieses Rechtecks.
contains(x, y) Prüft, ob dieses Rechteck eine x-/y-Koordinate enthält.
createFromPoint(position, width, height) static Erstellt ein neues Rechteck mit einer Position und den angegebenen Abmessungen.
equals(a, b) static Vergleicht Begrenzungsrechtecke auf Gleichheit.
from(rect) static Konvertiert ein DOM- oder SVG-Rechteck in ein Blockly-Rechteck.
getHeight() Gibt die Höhe dieses Rechtecks zurück.
getOrigin() Gibt die Koordinate oben links für dieses Rechteck zurück.
getWidth() Gibt die Breite dieses Rechtecks zurück.
intersects(other) Prüft, ob sich dieses Rechteck mit dem angegebenen Rechteck schneidet. Es wird davon ausgegangen, dass das Koordinatensystem nach unten und links zunimmt.