YY. PixelEnvelope
屏幕范围对象,用来表示屏幕像素的范围, 有最小屏幕坐标和最大屏幕坐标组成
creation
- constructor(xmin, ymin, xmax, ymax)
js
var pixelEnvelope = new YY.PixelEnvelope(0, 0, 100, 100);
properties
{float} pixelEnvelope.xmin
{float} pixelEnvelope.ymin
{float} pixelEnvelope.xmax
{float} pixelEnvelope.ymax
method
clone()
- 自身克隆
- 返回值:YY. PixelEnvelope
getCenter()
- 获取中心点
- 返回值:YY. Pixel
contains(pixel)
- 是否包含所给的像素值
- 参数
- {YY.Pixel}
pixel
:
- {YY.Pixel}
- 返回值:
Boolean
getBottomLeft()
- 获取底部左边的像素坐标
- 返回值:YY. Pixel
getTopLeft()
- 获取顶部左边的像素坐标
- 返回值:YY. Pixel
getBottomRight()
- 获取底部右边的像素坐标
- 返回值:YY. Pixel
getTopRight()
- 获取顶部右边的像素坐标
- 返回值:YY. Pixel
getMin()
- 获取最小值,等同于顶部左边像素坐标
- 返回值:YY. Pixel
getMax()
- 获取最大值,等同于底部右边像素坐标
- 返回值:YY. Pixel
getSize()
- 获取当前像素范围对应的大小
- 返回值:YY. Pixel
toString()
- 字符串序列化
- 返回值:
String