Matrix |
The MatrixFactory type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | ByCoordinateSystem | 返回能把第一个坐标系中的点变换到第二个坐标系中的变换矩阵 |
![]() ![]() | FromCoordinateSystem | 获取此坐标系代表的工作平面的变换矩阵 |
![]() ![]() | Rotate(Double, Vector) | 根据指定的旋转轴和旋转角度生成一个旋转矩阵。 |
![]() ![]() | Rotate(Point, Double, Vector) | 根据指定的旋转中心,旋转轴和旋转角度生成一个旋转矩阵。 |
![]() ![]() | RotateByEuler | 根据欧拉角创建一个新的 Mat43 实例。 |
![]() ![]() | RotateX | 创建一个围绕X轴旋转的矩阵。 |
![]() ![]() | RotateY | 创建一个围绕Y轴旋转的矩阵。 |
![]() ![]() | RotateZ | 创建一个围绕Z轴旋转的矩阵。 |
![]() ![]() | Scale(Double) | 创建一个具有统一缩放因子的缩放矩阵。 |
![]() ![]() | Scale(Double, Double, Double) | 创建一个具有不同缩放因子的缩放矩阵。 |
![]() ![]() | ToCoordinateSystem | 获取从外部变换到此坐标系平面空间局部的变换矩阵 |
![]() ![]() | Translate(Vector) | 创建一个表示平移的矩阵。 |
![]() ![]() | Translate(Double, Double, Double) | 创建一个表示平移的矩阵。 |
![]() ![]() | TranslateScale | 创建一个结合了平移和缩放的变换矩阵。 |