コード例 #1
0
    public void TestEquals()
    {
      Matrix33D m1 = new Matrix33D(columnMajor, MatrixOrder.ColumnMajor);
      Matrix33D m2 = new Matrix33D(columnMajor, MatrixOrder.ColumnMajor);
      Assert.IsTrue(m1.Equals(m1));
      Assert.IsTrue(m1.Equals(m2));
      for (int i = 0; i < 9; i++)
      {
        m2 = new Matrix33D(columnMajor, MatrixOrder.ColumnMajor);
        m2[i] += 0.1;
        Assert.IsFalse(m1.Equals(m2));
      }

      Assert.IsFalse(m1.Equals(m1.ToString()));
    }
コード例 #2
0
ファイル: Matrix33DTest.cs プロジェクト: Zolniu/DigitalRune
        public void TestEquals()
        {
            Matrix33D m1 = new Matrix33D(columnMajor, MatrixOrder.ColumnMajor);
              Matrix33D m2 = new Matrix33D(columnMajor, MatrixOrder.ColumnMajor);
              Assert.IsTrue(m1.Equals(m1));
              Assert.IsTrue(m1.Equals(m2));
              for (int i = 0; i < 9; i++)
              {
            m2 = new Matrix33D(columnMajor, MatrixOrder.ColumnMajor);
            m2[i] += 0.1;
            Assert.IsFalse(m1.Equals(m2));
              }

              Assert.IsFalse(m1.Equals(m1.ToString()));
        }