LSLib.LS.Matrix.SafeACopytoC C# (CSharp) Méthode

SafeACopytoC() private static méthode

private static SafeACopytoC ( Matrix A, int xa, int ya, Matrix C, int size ) : void
A Matrix
xa int
ya int
C Matrix
size int
Résultat void
        private static void SafeACopytoC(Matrix A, int xa, int ya, Matrix C, int size)
        {
            for (int i = 0; i < size; i++)          // rows
                for (int j = 0; j < size; j++)     // cols
                {
                    C[i, j] = 0;
                    if (xa + j < A.cols && ya + i < A.rows) C[i, j] += A[ya + i, xa + j];
                }
        }