Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
blockly > utils > Rect
utils.Rect sınıfı
Dikdörtgen bölgeleri temsil eden sınıf.
İmza:
export declare class Rect
Markalar
Özellikler
Yöntemler
Yöntem |
Değiştiriciler |
Açıklama |
clone() |
|
Bu dikdörtgenin yeni bir kopyasını oluşturur. |
contains(x, y) |
|
Bu dikdörtgenin bir x/y koordinatı içerip içermediğini test eder. |
createFromPoint(position, width, height) |
static |
Bir konum ve sağlanan boyutları kullanarak yeni bir Rect oluşturur. |
equals(a, b) |
static |
Sınırlayıcı dikdörtgenleri eşitlik açısından karşılaştırır. |
from(rect) |
static |
DOM veya SVG Rect'i Blockly Rect'e dönüştürür. |
getHeight() |
|
Bu dikdörtgenin yüksekliğini döndürür. |
getOrigin() |
|
Bu dikdörtgenin sol üst koordinatını döndürür. |
getWidth() |
|
Bu dikdörtgenin genişliğini döndürür. |
intersects(other) |
|
Bu dikdörtgenin, sağlanan dikdörtgenle kesişip kesişmediğini test eder. Koordinat sisteminin aşağı ve sola doğru arttığını varsayar. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[[["The `utils.Rect` class in Blockly is used for representing rectangular regions using top, bottom, left, and right coordinates."],["It provides methods to check if a point is within the rectangle (`contains`), determine the rectangle's dimensions (`getHeight`, `getWidth`), and if it overlaps with another rectangle (`intersects`)."],["The rectangle's position and size are defined by its `top`, `bottom`, `left`, and `right` properties."]]],[]]