transform
open fun transform(point: Point, srcWidth: Int, srcHeight: Int, destWidth: Int, destHeight: Int): Point
转换坐标:将原始 point 的坐标点从原始:srcWidth,srcHeight 进行换算后,转换成目标:destWidth,destHeight 后的坐标点
Return
转换之后的坐标点
Parameters
point
原始坐标点
src Width
原始宽度
src Height
原始高度
dest Width
目标宽度
dest Height
目标高度
open fun transform(point: Point, srcWidth: Int, srcHeight: Int, destWidth: Int, destHeight: Int, isFit: Boolean): Point
转换坐标:将原始 point 的坐标点从原始:srcWidth,srcHeight 进行换算后,转换成目标:destWidth,destHeight 后的坐标点
Return
转换之后的坐标点
Parameters
point
原始坐标点
src Width
原始宽度
src Height
原始高度
dest Width
目标宽度
dest Height
目标高度
is Fit
是否自适应,如果为 true 表示:宽或高自适应铺满,如果为 false 表示:填充铺满(可能会出现裁剪)
open fun transform(x: Int, y: Int, srcWidth: Int, srcHeight: Int, destWidth: Int, destHeight: Int): Point
转换坐标:将原始 x,y 的坐标点从原始:srcWidth,srcHeight 进行换算后,转换成目标:destWidth,destHeight 后的坐标点
Return
转换之后的坐标点
Parameters
x
原始X坐标
y
原值Y坐标
src Width
原始宽度
src Height
原始高度
dest Width
目标宽度
dest Height
目标高度
open fun transform(x: Int, y: Int, srcWidth: Int, srcHeight: Int, destWidth: Int, destHeight: Int, isFit: Boolean): Point
转换坐标:将原始 x,y 的坐标点从原始:srcWidth,srcHeight 进行换算后,转换成目标:destWidth,destHeight 后的坐标点
Return
转换之后的坐标点
Parameters
x
原始X坐标
y
原值Y坐标
src Width
原始宽度
src Height
原始高度
dest Width
目标宽度
dest Height
目标高度
is Fit
是否自适应,如果为 true 表示:宽或高自适应铺满,如果为 false 表示:填充铺满(可能会出现裁剪)