public virtual void offset(VectorF delta, float gridSnap = 0f)
        {
            List <string> tmp_arg_list = new List <string> {
                "", ""
            };

            tmp_arg_list.Add(delta.ToString());
            tmp_arg_list.Add(gridSnap.ToString());
            InternalUnsafeMethods.offset(ObjectPtr, tmp_arg_list.Count, tmp_arg_list.ToArray());
        }
Exemplo n.º 2
0
 public void EqualsTest()
 {
     VectorF v0 = new VectorF(new[] { 678.0f, 234.8f, -123.987f, 4.0f });
       VectorF v1 = new VectorF(new[] { 678.0f, 234.8f, -123.987f, 4.0f });
       VectorF v2 = new VectorF(new[] { 67.0f, 234.8f, -123.987f, 4.0f });
       VectorF v3 = new VectorF(new[] { 678.0f, 24.8f, -123.987f, 4.0f });
       VectorF v4 = new VectorF(new[] { 678.0f, 234.8f, 123.987f, 4.0f });
       VectorF v5 = new VectorF(new[] { 678.0f, 234.8f, 123.987f, 4.1f });
       VectorF v6 = new VectorF(new[] { 678.0f, 234.8f, -123.987f });
       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()));
       Assert.IsFalse(v0.Equals(v6));
 }
Exemplo n.º 3
0
 public void ToStringTest()
 {
     VectorF v1 = new VectorF(new List<float>(new float[] { 1, 2, 3, 4, 5 }));
       VectorF v2 = new VectorF(new List<float>(new float[] { 1, 2, 3, 4, 6 }));
       Assert.IsFalse(String.IsNullOrEmpty(v1.ToString()));
       Assert.AreNotEqual(v1.ToString(), v2.ToString());
 }