模块 hilo/geom/Matrix
依赖
hilo/core/Class
源码
Matrix.js
Matrix类表示一个转换矩阵,它确定如何将点从一个坐标空间映射到另一个坐标空间。
方法 | 定义于 | |
---|---|---|
Matrix(a:Number, b:Number, c:Number, d:Number, tx:Number, ty:Number)
构造函数
|
Matrix | |
clone():Matrix
clone
|
Matrix | |
将某个矩阵与当前矩阵连接,从而将这两个矩阵的几何效果有效地结合在一起。
|
Matrix | |
copy
|
Matrix | |
identity():Matrix
为每个矩阵属性设置一个值,该值将导致 null 转换。通过应用恒等矩阵转换的对象将与原始对象完全相同。
|
Matrix | |
invert():Matrix
执行原始矩阵的逆转换。您可以将一个逆矩阵应用于对象来撤消在应用原始矩阵时执行的转换。
|
Matrix | |
rotate(angle:Number):Matrix
对 Matrix 对象应用旋转转换。
|
Matrix | |
scale(sx:Number, sy:Number):Matrix
对矩阵应用缩放转换。
|
Matrix | |
set(a:Number, b:Number, c:Number, d:Number, tx:Number, ty:Number)
set
|
Matrix | |
transformPoint(point:Object, round:Boolean, returnNew:Boolean):Object
返回将 Matrix 对象表示的几何转换应用于指定点所产生的结果。
|
Matrix | |
translate(dx:Number, dy:Number):Matrix
沿 x 和 y 轴平移矩阵,由 dx 和 dy 参数指定。
|
Matrix |