Matrix Class
Name | Description | |
---|---|---|
Determinant2(double[,]) | Computes the determinant of a 2x2 matrix. | |
Determinant3(double[,]) | Computes the determinant of a 3x3 matrix. | |
Determinant4(double[,]) | Computes the determinant of a 4x4 matrix. | |
Equals(Object) | Determines whether the specified object is equal to the current object. (inherited from Object). | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object). | |
GetHashCode | Serves as the default hash function. (inherited from Object). | |
GetType | Gets the Type of the current instance. (inherited from Object). | |
Inverse3(double[,], out double[,]) | Computes the inverse of a 3x3 matrix. | |
Inverse4(double[,], out double[,]) | Computes the inverse of a 4x4 matrix. | |
Inverse4(double[,]) | Computes the inverse of a 4x4 matrix without checking if the determinant is zero. | |
IsIdentity4(double[,]) | Returns true when the matrix is Identity. | |
MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object). | |
Multiply(double[,], double[,]) | Matrix by matrix multiplication. | |
Multiply(Equation[], Equation[], int) | ||
Multiply(double[,], double[]) | Matrix by scalar multiplication. | |
Multiply(double, ref double[,]) | Scalar by matrix multiplication. | |
Multiply3x(double[,], double[]) | 3x3 matrix by scalar multiplication. | |
Multiply3x3(double[,], double[,]) | Matrix by matrix multiplication. | |
Multiply4x(double[,], double[]) | 4x4 matrix by scalar multiplication. | |
Multiply4x4(double[,], double[,]) | 4x4 matrix by matrix multiplication. | |
MultiplyX3(double[], double[,]) | 3x3 scalar by matrix multiplication. | |
ToString | Returns a string that represents the current object. (inherited from Object). | |
Transpose(int, int, Equation[]) | ||
Transpose(double[,]) | Computes the transpose of a matrix. |
devDept.Geometry.Matrix