예제 #1
0
 /// <summary>
 /// Multiply matrix x by matrix y
 /// component-wise, i.e., result[i][j] is the
 /// scalar product of x[i][j] and y[i][j].
 /// Note: To get linear-algebraic matrix
 /// multiplication, use the multiply
 /// operator (*).
 /// </summary>
 /// <param name="x"></param>
 /// <param name="y"></param>
 /// <returns></returns>
 public static mat3 matrixCompMult(mat3 x, mat3 y)
 {
     return(null);
 }
예제 #2
0
 /// <summary>
 /// Returns a matrix that is the transpose
 /// of m. The input matrix is not
 /// modified.
 /// </summary>
 /// <param name="m"></param>
 /// <returns></returns>
 public static mat3 transpose(mat3 m)
 {
     return(null);
 }
예제 #3
0
 /// <summary>
 /// Returns a matrix that is the inverse of
 /// m. The input matrix is not modified.
 /// The values in the returned matrix are
 /// undefined if the input matrix is
 /// singular or poorly conditioned (nearly
 /// singular).
 /// </summary>
 /// <param name="m"></param>
 /// <returns></returns>
 public static mat3 inverse(mat3 m)
 {
     return(null);
 }