| 名前 | 解説 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Add | Determines the sum of two matrices. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | AddRef | Determines the sum of two matrices. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Billboard | Creates a spherical billboard that rotates around a specified object position. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | BillboardRef | Creates a spherical billboard that rotates around a specified object position. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | ConstrainedBillboard | Creates a cylindrical billboard that rotates around a specified axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | ConstrainedBillboardRef | Creates a cylindrical billboard that rotates around a specified axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Divide | Divides a matrix by the given value. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | DivideRef | Divides a matrix by the given value. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | Equals | オーバーロードされます。 Determines whether the specified Matrix4x4is equal to this instance. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | EqualsRef | Determines whether the specified Matrix4x4 is equal to this instance. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | ExchangeColumns | Exchanges two columns in the matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | ExchangeRows | Exchanges two rows in the matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetHashCode | Returns a hash code for this instance. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | HadamardDivide | Element-wise division of two matrices. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | HadamardDivideRef | Element-wise division of two matrices. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | HadamardProduct | Determines the Hadamard (element-wise) product of two matrices. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | HadamardProductRef | Determines the Hadamard (element-wise) product of two matrices. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Invert | Calculates the inverse of the specified matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | InvertRef | オーバーロードされます。 Inverts the matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Lerp | Performs a linear interpolation between two matrices based on the given weighting. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | LerpRef | Performs a linear interpolation between two matrices based on the given weighting. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | LookAt | Creates a view matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | LookAtRef | Creates a view matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | MatrixProduct | Determines the product of two matrices. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | MatrixProductRef | Determines the product of two matrices. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Multiply | オーバーロードされます。 Scales a matrix by the given value. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | MultiplyRef | Scales a matrix by the given value. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Negate | Negates a matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | NegateRef | オーバーロードされます。 Negates a matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Orthographic | Creates an orthographic perspective matrix from the given view volume dimensions. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | OrthographicOffCenter | Creates a customized orthographic projection matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Perspective | Creates a perspective projection matrix from the given view volume dimensions. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | PerspectiveFieldOfView | Creates a perspective projection matrix based on a field of view, aspect ratio, and near and far view plane distances. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | PerspectiveOffCenter | Creates a customized perspective projection matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Reflection | Creates a matrix that reflects the coordinate system about a specified plane. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | ReflectionRef | Creates a matrix that reflects the coordinate system about a specified plane. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | RotationAxis | Creates a matrix that rotates around an arbitary axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | RotationAxisRef | Creates a matrix that rotates around an arbitary axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | RotationX | オーバーロードされます。 Creates a matrix that rotates around the x-axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | RotationXRef | オーバーロードされます。 Creates a matrix that rotates around the x-axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | RotationY | オーバーロードされます。 Creates a matrix that rotates around the y-axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | RotationYRef | オーバーロードされます。 Creates a matrix that rotates around the y-axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | RotationZ | オーバーロードされます。 Creates a matrix that rotates around the z-axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | RotationZRef | オーバーロードされます。 Creates a matrix that rotates around the z-axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Scale | オーバーロードされます。 Creates a matrix that uniformally scales along all three axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | ScaleRef | オーバーロードされます。 Creates a matrix that uniformally scales along all three axis. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Shadow | Creates a matrix that flattens geometry into a specified plane as if casting a shadow from a specified light source. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | ShadowRef | Creates a matrix that flattens geometry into a specified plane as if casting a shadow from a specified light source. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Skew | Creates a skew/shear matrix by means of a translation vector, a rotation vector, and a rotation angle. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | SkewRef | Creates a skew/shear matrix by means of a translation vector, a rotation vector, and a rotation angle. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Subtract | Determines the difference between two matrices. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | SubtractRef | Determines the difference between two matrices. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | ToArray | Creates an array containing the elements of the matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | ToString | オーバーロードされます。 Returns a string that represents the current object. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Translation | オーバーロードされます。 Creates a translation matrix using the specified offsets. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | TranslationRef | オーバーロードされます。 Creates a translation matrix from the specified 3-dimensional vector. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Transpose | Calculates the transpose of the specified matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | TransposeRef | オーバーロードされます。 Transposes the matrix. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | World | Creates a world matrix with the specified parameters. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | WorldRef | Creates a world matrix with the specified parameters. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | YawPitchRoll | Creates a rotation matrix from the specified yaw, pitch, and roll. |