[]
        
(Showing Draft Content)

GC.Spread.Sheets.Rect

类: Rect

Spread.Sheets.Rect

Table of contents

构造方法

属性

方法

构造方法

constructor

new Rect(x, y, w, h)

具有特殊位置的矩形及其在二维空间中的宽度和高度

参数

属性名 类型 说明
x number 矩形左上角的坐标x
y number 矩形左上角的坐标y
w number 矩形的宽度
h number 矩形的高度

属性

height

height: number

矩形的宽度


width

width: number

矩形的高度


x

x: number

矩形左上角的坐标x


y

y: number

矩形左上角的坐标y

方法

contains

contains(x, y): boolean

矩形是否包含指定的x坐标和y坐标

参数

属性名 类型 说明
x number 要检查点的坐标x
y number 要检查点的坐标y

返回值

boolean

若为true,则(x, y)包含在矩形中;若为false则不包含


getIntersectRect

getIntersectRect(x, y, width, height): Rect

获取与当前矩形相交的矩形

参数

属性名 类型
x number
y number
width number
height number

返回值

Rect

相交的矩形如果两个矩形不相交,则返回null


intersect

intersect(x, y, width, height): boolean

指定的矩形是否与当前矩形相交

参数

属性名 类型 说明
x number 矩形左上角的坐标x
y number 矩形左上角的坐标y
width number -
height number -

返回值

boolean

若为true,指定的矩形与当前矩形相交;若为false则不相交


intersectRect

intersectRect(rect): boolean

指定的矩形是否与当前矩形相交

参数

属性名 类型 说明
rect Rect 指定的矩形

返回值

boolean

若为true,指定的矩形与当前矩形相交;若为false则不相交