public static MyMatrix FromVector2(Vector2 v) { MyMatrix ret = new MyMatrix(3, 1); double[,] arr = new double[3, 1] { { v.X }, { v.Y }, { 1.0 } }; ret.SetValue(arr); return(ret); }
public static MyMatrix FromVector44(Vector4 v) { MyMatrix ret = new MyMatrix(5, 1); double[,] arr = new double[5, 1] { { v.X }, { v.Y }, { v.Z }, { v.W }, { 1.0 } }; ret.SetValue(arr); return(ret); }