Canguro.Model.Serializer.Deserializer.GetAsMatrix C# (CSharp) Method

GetAsMatrix() private method

private GetAsMatrix ( string matrix ) : Microsoft.DirectX.Matrix
matrix string
return Microsoft.DirectX.Matrix
        private Microsoft.DirectX.Matrix GetAsMatrix(string matrix)
        {
            string[] values = matrix.Split(",".ToCharArray());
            Microsoft.DirectX.Matrix m = new Microsoft.DirectX.Matrix();
            if (values.Length >= 16)
            {
                int i = 0;
                m.M11 = float.Parse(values[i++]);
                m.M12 = float.Parse(values[i++]);
                m.M13 = float.Parse(values[i++]);
                m.M14 = float.Parse(values[i++]);
                m.M21 = float.Parse(values[i++]);
                m.M22 = float.Parse(values[i++]);
                m.M23 = float.Parse(values[i++]);
                m.M24 = float.Parse(values[i++]);
                m.M31 = float.Parse(values[i++]);
                m.M32 = float.Parse(values[i++]);
                m.M33 = float.Parse(values[i++]);
                m.M34 = float.Parse(values[i++]);
                m.M41 = float.Parse(values[i++]);
                m.M42 = float.Parse(values[i++]);
                m.M43 = float.Parse(values[i++]);
                m.M44 = float.Parse(values[i++]);
            }
            return m;
        }
Deserializer