| 程序包 | 说明 |
|---|---|
| com.hanyeah.display | |
| com.hanyeah.geom |
| 限定符和类型 | 方法和说明 |
|---|---|
HMatrix |
HDisplayObject.getGlobalMatrix()
舞台坐标到本地坐标的变换矩阵
|
HMatrix |
HDisplayObject.getMatrix()
获取显示对象的变换矩阵
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HDisplayObject.setMatrix(HMatrix m)
设置显示对象的变换矩阵。
|
| 限定符和类型 | 方法和说明 |
|---|---|
HMatrix |
HMatrix.clone()
返回一个新的 HMatrix 对象,它是此矩阵的克隆,带有与所含对象完全相同的副本。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HMatrix.concat(HMatrix m)
将某个矩阵与当前矩阵连接,从而将这两个矩阵的几何效果有效地结合在一起。
|
static double |
HMatrixTransformer.getRotation(HMatrix m)
[静态] 计算矩阵中的旋转角度(以度为单位)。
|
static double |
HMatrixTransformer.getRotationRadians(HMatrix m)
[静态] 计算矩阵中的旋转角度(以弧度为单位)。
|
static double |
HMatrixTransformer.getScaleX(HMatrix m)
[静态] 计算矩阵中的水平缩放。
|
static double |
HMatrixTransformer.getScaleY(HMatrix m)
[静态] 计算矩阵中的垂直缩放。
|
static double |
HMatrixTransformer.getSkewX(HMatrix m)
[静态] 计算矩阵中的水平倾斜角度(以度为单位)。
|
static double |
HMatrixTransformer.getSkewXRadians(HMatrix m)
[静态] 计算矩阵中的水平倾斜角度(以弧度为单位)。
|
static double |
HMatrixTransformer.getSkewY(HMatrix m)
[静态] 计算矩阵中的垂直倾斜角度(以度为单位)。
|
static double |
HMatrixTransformer.getSkewYRadians(HMatrix m)
[静态] 计算矩阵中的垂直倾斜角度(以弧度为单位)。
|
static void |
HMatrixTransformer.matchInternalPointWithExternal(HMatrix m,
HPoint internalPoint,
HPoint externalPoint)
[静态] 根据需要移动矩阵,将内部点与外部点对齐。
|
static void |
HMatrixTransformer.rotateAroundExternalPoint(HMatrix m,
double x,
double y,
double angleDegrees)
[静态] 围绕矩阵转换空间以外定义的点旋转矩阵。
|
static void |
HMatrixTransformer.rotateAroundInternalPoint(HMatrix m,
double x,
double y,
double angleDegrees)
[静态] 围绕矩阵转换空间中定义的点旋转矩阵。
|
static void |
HMatrixTransformer.setRotation(HMatrix m,
double rotation)
[静态] 更改矩阵中的旋转角度。
|
static void |
HMatrixTransformer.setRotationRadians(HMatrix m,
double rotation)
[静态] 更改矩阵中的旋转角度。
|
static void |
HMatrixTransformer.setScaleX(HMatrix m,
double scaleX)
[静态] 更改矩阵中的水平缩放。
|
static void |
HMatrixTransformer.setScaleY(HMatrix m,
double scaleY)
[静态] 更改矩阵中的垂直缩放。
|
static void |
HMatrixTransformer.setSkewX(HMatrix m,
double skewX)
[静态] 更改矩阵中的水平倾斜。
|
static void |
HMatrixTransformer.setSkewXRadians(HMatrix m,
double skewX)
[静态] 更改矩阵中的水平倾斜
|
static void |
HMatrixTransformer.setSkewY(HMatrix m,
double skewY)
[静态] 更改矩阵中的垂直倾斜。
|
static void |
HMatrixTransformer.setSkewYRadians(HMatrix m,
double skewY)
[静态] 更改矩阵中的垂直倾斜
|