Exemplo n.º 1
0
        public void ToStringAndParse()
        {
            Vector4F vector       = new Vector4F(0.0123f, 9.876f, 0.0f, -2.3f);
            string   s            = vector.ToString();
            Vector4F parsedVector = Vector4F.Parse(s);

            Assert.AreEqual(vector, parsedVector);
        }
Exemplo n.º 2
0
        public void TestEquals()
        {
            Vector4F v0 = new Vector4F(678.0f, 234.8f, -123.987f, 4.0f);
            Vector4F v1 = new Vector4F(678.0f, 234.8f, -123.987f, 4.0f);
            Vector4F v2 = new Vector4F(67.0f, 234.8f, -123.987f, 4.0f);
            Vector4F v3 = new Vector4F(678.0f, 24.8f, -123.987f, 4.0f);
            Vector4F v4 = new Vector4F(678.0f, 234.8f, 123.987f, 4.0f);
            Vector4F v5 = new Vector4F(678.0f, 234.8f, 123.987f, 4.1f);

            Assert.IsTrue(v0.Equals(v0));
            Assert.IsTrue(v0.Equals(v1));
            Assert.IsFalse(v0.Equals(v2));
            Assert.IsFalse(v0.Equals(v3));
            Assert.IsFalse(v0.Equals(v4));
            Assert.IsFalse(v0.Equals(v5));
            Assert.IsFalse(v0.Equals(v0.ToString()));
        }
Exemplo n.º 3
0
 public void ToStringAndParse()
 {
     Vector4F vector = new Vector4F(0.0123f, 9.876f, 0.0f, -2.3f);
       string s = vector.ToString();
       Vector4F parsedVector = Vector4F.Parse(s);
       Assert.AreEqual(vector, parsedVector);
 }
Exemplo n.º 4
0
 public void TestToString()
 {
     CultureInfo originalCulture = Thread.CurrentThread.CurrentCulture;
     try
     {
         Thread.CurrentThread.CurrentCulture = new CultureInfo("tr-TR");
         Vector4F a = new Vector4F(1.23f, 2.34f, 3.45f, 4.56f);
         Assert.AreEqual("(1,23, 2,34, 3,45, 4,56)", a.ToString());
     }
     finally
     {
         Thread.CurrentThread.CurrentCulture = originalCulture;
     }
 }
Exemplo n.º 5
0
 public void TestEquals()
 {
     Vector4F v0 = new Vector4F(678.0f, 234.8f, -123.987f, 4.0f);
       Vector4F v1 = new Vector4F(678.0f, 234.8f, -123.987f, 4.0f);
       Vector4F v2 = new Vector4F(67.0f, 234.8f, -123.987f, 4.0f);
       Vector4F v3 = new Vector4F(678.0f, 24.8f, -123.987f, 4.0f);
       Vector4F v4 = new Vector4F(678.0f, 234.8f, 123.987f, 4.0f);
       Vector4F v5 = new Vector4F(678.0f, 234.8f, 123.987f, 4.1f);
       Assert.IsTrue(v0.Equals(v0));
       Assert.IsTrue(v0.Equals(v1));
       Assert.IsFalse(v0.Equals(v2));
       Assert.IsFalse(v0.Equals(v3));
       Assert.IsFalse(v0.Equals(v4));
       Assert.IsFalse(v0.Equals(v5));
       Assert.IsFalse(v0.Equals(v0.ToString()));
 }