CNCMaps.Engine.Rendering.VxlRenderer.MatrixVectorMultiply C# (CSharp) Метод

MatrixVectorMultiply() статический приватный Метод

static private MatrixVectorMultiply ( float mtx, float vec ) : float[]
mtx float
vec float
Результат float[]
        static float[] MatrixVectorMultiply(float[] mtx, float[] vec)
        {
            var ret = new float[4];
            for (var j = 0; j < 4; j++) {
                ret[j] = 0;
                for (var k = 0; k < 4; k++)
                    ret[j] += mtx[4 * k + j] * vec[k];
            }

            return ret;
        }