Blockly > utils > Rect

คลาส utils.Rect

คลาสสำหรับแสดงภูมิภาคสี่เหลี่ยมผืนผ้า

ลายเซ็น:

export declare class Rect 

ผู้ผลิต

ผู้ผลิต คีย์ตัวปรับแต่ง คำอธิบาย
(constructor)(top, bottom, left, right) สร้างอินสแตนซ์ใหม่ของคลาส Rect

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
ด้านล่าง ตัวเลข
left ตัวเลข
right ตัวเลข
ด้านบน ตัวเลข

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
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) ทดสอบว่าสี่เหลี่ยมผืนผ้านี้ตัดกับสี่เหลี่ยมผืนผ้าที่ระบุหรือไม่ ถือว่าระบบพิกัดเพิ่มขึ้นเมื่อลงและไปทางซ้าย