Click or drag to resize

Matrix Methods

返回用户文档首页

The Matrix type exposes the following members.

Methods
 NameDescription
Public methodEquals
(Overrides ObjectEquals(Object))
Public methodGetHashCode 获取当前 Mat43 实例的哈希码。
(Overrides ObjectGetHashCode)
Public methodGetInverse 获取逆矩阵。
Public methodGetNormal 标准化矩阵的 X, Y, Z 分量,并返回新的标准化后的矩阵。
Public methodGetTranspose 获取当前矩阵的转置矩阵
Public methodIdentity 将矩阵重置为单位矩阵。
Public methodInverse 将当前矩阵变换为它的逆矩阵
Public methodIsRHS 判断此 Matrix 矩阵是否符合右手坐标系(RHS)。
Public methodNormalize 对当前矩阵的 X, Y, Z 分量进行归一化作。
Public methodRotateAround 围绕给定点和指定的上向量旋转矩阵。
Public methodRotateX 绕X轴旋转矩阵。
Public methodRotateY 绕Y轴旋转矩阵。
Public methodRotateZ 绕Z轴旋转矩阵。
Public methodScale(Double) 对矩阵进行缩放。
Public methodScale(Vector) 根据指定的比例向量缩放矩阵。
Public methodScale(Double, Double, Double) 根据指定的比例因子缩放矩阵。
Public methodSet(Matrix) 用另一个矩阵设置当前矩阵。
Public methodSet(Point, Vector, Vector, Vector) 设置矩阵的各个分量。
Public methodToString
(Overrides ObjectToString)
Public methodTransform(CoordinateSystem) 变换一个坐标系
Public methodTransform(IEnumerablePoint) 变换一系列顶点
Public methodTransform(Matrix) 变换一个矩阵
Public methodTransform(Plane) 变换一个平面
Public methodTransform(Point) 变换一个顶点
Public methodTransform(Vector) 变换一个向量
Public methodTranslate(Vector) 对矩阵应用平移变换。
Public methodTranslate(Double, Double, Double) 在 X, Y, Z 轴上分别平移矩阵指定的值。
Public methodTranspose 将当前矩阵转换为它的转置矩阵
Top
See Also