创建一个 Rectangle 对象。
矩形左上角的 X 轴坐标。
矩形左上角的 Y 轴坐标。
矩形的宽度。
矩形的高度。
矩形的高度。
矩形的宽度。
矩形左上角的 X 轴坐标。
矩形左上角的 Y 轴坐标。
全局临时的矩形区域,此对象用于全局复用,以减少对象创建
此矩形底端的 Y 轴坐标。y 和 height 属性的和。
此矩形右侧的 X 轴坐标。 x 和 width 属性的和。
为当前矩形对象加一个点,以使当前矩形扩展为包含当前矩形和此点的最小矩形。
此方法会修改本对象。
点的 X 坐标。
点的 Y 坐标。
返回此 Rectangle 对象。
返回一个 Rectangle 对象,其 x、y、width 和 height 属性的值与当前 Rectangle 对象的对应值相同。
(可选)用于存储结果的矩形对象。如果为空,则创建一个新的。建议:尽量复用对象,减少对象创建消耗。。Rectangle.TEMP对象用于对象复用。
Rectangle 对象,其 x、y、width 和 height 属性的值与当前 Rectangle 对象的对应值相同。
确定由此 Rectangle 对象定义的矩形区域内是否包含指定的点。
点的 X 轴坐标值(水平位置)。
点的 Y 轴坐标值(垂直位置)。
如果 Rectangle 对象包含指定的点,则值为 true;否则为 false。
复制 source 对象的属性值到此矩形对象中。
返回属性值修改后的矩形对象本身。
检测传入的 Rectangle 对象的属性是否与当前 Rectangle 对象的属性 x、y、width、height 属性值都相等。
待比较的 Rectangle 对象。
如果判断的属性都相等,则返回 true ,否则返回 false。
如果在 rect 参数中指定的 Rectangle 对象与此 Rectangle 对象相交,则返回交集区域作为 Rectangle 对象。如果矩形不相交,则此方法返回null。
待比较的矩形区域。
(可选)待输出的矩形区域。如果为空则创建一个新的。建议:尽量复用对象,减少对象创建消耗。
返回相交的矩形区域对象。
确定在 rect 参数中指定的对象是否与此 Rectangle 对象相交。此方法检查指定的 Rectangle 对象的 x、y、width 和 height 属性,以查看它是否与此 Rectangle 对象相交。
Rectangle 对象。
如果传入的矩形对象与此对象相交,则返回 true 值,否则返回 false。
确定此 Rectangle 对象是否为空。
如果 Rectangle 对象的宽度或高度小于等于 0,则返回 true 值,否则返回 false。
回收
重置
将 Rectangle 的属性设置为指定值。
x 矩形左上角的 X 轴坐标。
x 矩形左上角的 Y 轴坐标。
矩形的宽度。
矩形的高。
返回属性值修改后的矩形对象本身。
当前 Rectangle 对象的水平位置 x 和垂直位置 y 以及高度 width 和宽度 height 以逗号连接成的字符串。
矩形联合,通过填充两个矩形之间的水平和垂直空间,将这两个矩形组合在一起以创建一个新的 Rectangle 对象。
注意:union() 方法忽略高度或宽度值为 0 的矩形,如:var rect2:Rectangle = new Rectangle(300,300,50,0);
用于存储输出结果的矩形对象。如果为空,则创建一个新的。建议:尽量复用对象,减少对象创建消耗。Rectangle.TEMP对象用于对象复用。
充当两个矩形的联合的新 Rectangle 对象。
创建
矩形数学类