跳到主要内容
版本:v10.0

M3D / M3D / M3DMath / IntRect

Class: IntRect

M3D.M3DMath.IntRect

Memberof

M3DMath

Description

整数矩形

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new IntRect(): IntRect

Returns

IntRect

Description

构造函数

new IntRect(left, top, right, bottom): IntRect

Parameters

NameType
leftnumber
topnumber
rightnumber
bottomnumber

Returns

IntRect

Description

构造函数

new IntRect(data): IntRect

Parameters

NameType
datanumber[]

Returns

IntRect

Description

构造函数

Properties

bottom

bottom: number

Description

Bottom coordinate.


left

left: number

Description

Left coordinate.


right: number

Description

Right coordinate.


top

top: number

Description

Top coordinate.

Methods

Center

Center(): Vector2

Returns

Vector2

Description

获取整数矩形中心


Data

Data(): number

Returns

number

Description

获取整数矩形数据


Equal

Equal(rhs): boolean

Parameters

NameType
rhsIntRect

Returns

boolean

Description

判断两整数矩形是否相等


Height

Height(): number

Returns

number

Description

获取整数矩形高度


IsInside

IsInside(point): Intersection

Parameters

NameType
pointVector2

Returns

Intersection

Description

判断点是否在整数矩形内


NotEqual

NotEqual(rhs): boolean

Parameters

NameType
rhsIntRect

Returns

boolean

Description

判断两整数矩形是否不等


Size

Size(): Vector2

Returns

Vector2

Description

获取整数矩形尺寸


Tostring

Tostring(): string

Returns

string

Description

整数矩形转字符串数据


Width

Width(): number

Returns

number

Description

获取整数矩形宽度


copyFrom

copyFrom(rhs): void

Parameters

NameType
rhsIntRect

Returns

void


ZERO

ZERO(): IntRect

Returns

IntRect

Description

获取最小值(0,0),最大值(0,0)整数矩形