idTech4.idDict.GetMatrix C# (CSharp) Method

GetMatrix() public method

public GetMatrix ( string key, string defaultString = "" ) : Matrix
key string
defaultString string
return Matrix
		public Matrix GetMatrix(string key, string defaultString = "")
		{
			if(defaultString == string.Empty)
			{
				defaultString = "1 0 0 0 1 0 0 0 1";
			}

			string[] parts = GetString(key, defaultString).Split(' ');

			return new Matrix(
				float.Parse(parts[0]), float.Parse(parts[1]), float.Parse(parts[2]), 0,
				float.Parse(parts[3]), float.Parse(parts[4]), float.Parse(parts[5]), 0,
				float.Parse(parts[6]), float.Parse(parts[7]), float.Parse(parts[8]), 0,
				0, 0, 0, 1
			);
		}