utils.Rect 클래스
직사각형 영역을 나타내는 클래스입니다.
서명:
export declare class Rect
생성자
| 생성자 | 수정자 | 설명 |
|---|---|---|
| (constructor)(top, bottom, left, right) | Rect 클래스의 새 인스턴스를 생성합니다. |
속성
| 속성 | 수정자 | 유형 | 설명 |
|---|---|---|---|
| bottom | 숫자 | ||
| left | 숫자 | ||
| right | 숫자 | ||
| top | 숫자 |
메서드
| 메서드 | 수정자 | 설명 |
|---|---|---|
| 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) | 이 직사각형이 제공된 직사각형과 교차하는지 테스트합니다. 좌표계가 아래쪽과 왼쪽으로 증가한다고 가정합니다. |