Class: Bounds

Bounds

new JC.Bounds(minX, minY, maxX, maxY)

显示对象的包围盒子

Name Type Description
minX Number
minY Number
maxX Number
maxY Number

Members

maxXnumber

Default Value:
  • 0

maxYnumber

Default Value:
  • 0

minXnumber

Default Value:
  • 0

minYnumber

Default Value:
  • 0

Methods

addBounds(bounds)

往包围盒增加包围盒,更新包围盒区域

Name Type Description
bounds JC.Bounds

addCircle(circle)

往包围盒增加矩形区域,更新包围盒区域

Name Type Description
circle JC.Circle

addPoint(point)

往包围盒增加外部顶点,更新包围盒区域

Name Type Description
point JC.Point

addRect(rect)

往包围盒增加矩形区域,更新包围盒区域

Name Type Description
rect JC.Rectangle

addVert(vertices)

往包围盒增加顶点数组,更新包围盒区域

Name Type Description
vertices Array

getRectangle(rect){JC.Rectangle}

将包围盒子转换成矩形描述

Name Type Description
rect JC.Rectangle

待转换的矩形

Returns:
Type Description
JC.Rectangle