public void SetRow()
        {
            Matrix22D m = new Matrix22D(columnMajor, MatrixOrder.ColumnMajor);

            m.SetRow(0, new Vector2D(0.1, 0.2));
            Assert.AreEqual(new Vector2D(0.1, 0.2), m.GetRow(0));
            Assert.AreEqual(new Vector2D(3.0, 4.0), m.GetRow(1));

            m.SetRow(1, new Vector2D(0.4, 0.5));
            Assert.AreEqual(new Vector2D(0.1, 0.2), m.GetRow(0));
            Assert.AreEqual(new Vector2D(0.4, 0.5), m.GetRow(1));
        }
        public void SetRowException2()
        {
            Matrix22D m = new Matrix22D(columnMajor, MatrixOrder.ColumnMajor);

            m.SetRow(2, Vector2D.One);
        }
Exemple #3
0
 public void SetRowException2()
 {
     Matrix22D m = new Matrix22D(columnMajor, MatrixOrder.ColumnMajor);
       m.SetRow(2, Vector2D.One);
 }
Exemple #4
0
        public void SetRow()
        {
            Matrix22D m = new Matrix22D(columnMajor, MatrixOrder.ColumnMajor);
              m.SetRow(0, new Vector2D(0.1, 0.2));
              Assert.AreEqual(new Vector2D(0.1, 0.2), m.GetRow(0));
              Assert.AreEqual(new Vector2D(3.0, 4.0), m.GetRow(1));

              m.SetRow(1, new Vector2D(0.4, 0.5));
              Assert.AreEqual(new Vector2D(0.1, 0.2), m.GetRow(0));
              Assert.AreEqual(new Vector2D(0.4, 0.5), m.GetRow(1));
        }