예제 #1
0
        public void ToArray_IsArray()
        {
            var vec = new float4(1, 2, 3, 4);

            var actual = vec.ToArray();

            Assert.Equal(new float[] { 1, 2, 3, 4 }, actual);
        }
예제 #2
0
파일: Val.cs 프로젝트: nguoiyoujie/Primrose
 public ValObj(float4 val)
 {
     vS = null;
     aB = null;
     aI = null;
     aS = null;
     aF = val.ToArray();
 }
예제 #3
0
        public void PropertyValues()
        {
            var v    = new float4(0.5f, 2f, -4.5f, -8.5f);
            var vals = v.Values;

            Assert.AreEqual(0.5f, vals[0]);
            Assert.AreEqual(2f, vals[1]);
            Assert.AreEqual(-4.5f, vals[2]);
            Assert.AreEqual(-8.5f, vals[3]);
            Assert.That(vals.SequenceEqual(v.ToArray()));
        }