blockly > utils > Rect

‫utils.Rect class

מחלקת ייצוג של אזורים מלבניים.

Signature:

export declare class Rect 

יצרנים

יצרן גורמי שינוי תיאור
(constructor)(top, bottom, left, right) יוצר מופע חדש של המחלקה Rect

מאפיינים

נכס גורמי שינוי סוג תיאור
bottom number
left number
right number
top number

Methods

שיטה גורמי שינוי תיאור
clone() יוצר עותק חדש של המלבן הזה.
contains(x, y) בודקת אם המלבן הזה מכיל קואורדינטה x/y.
createFromPoint(position, width, height) static יוצרת אובייקט Rect חדש באמצעות מיקום ומאפייני גודל שסופקו.
equals(a, b) static האופרטור משווה בין מלבנים חוסמים כדי לבדוק אם הם שווים.
from(rect) static הפונקציה ממירה DOM או SVG Rect ל-Blockly Rect.
getHeight() מחזירה את הגובה של המלבן הזה.
getOrigin() מחזירה את הקואורדינטה של הפינה הימנית העליונה של המלבן הזה.
getWidth() מחזירה את הרוחב של המלבן הזה.
intersects(other) בודקת אם המלבן הזה מצטלב עם המלבן שצוין. ההנחה היא שמערכת הקואורדינטות גדלה כשמזיזים את העכבר למטה ולשמאל.