public void ColorBGRHF_CastToVertex4() { HalfFloat r = (HalfFloat)NextComponent((HalfFloat)1.0f); HalfFloat g = (HalfFloat)NextComponent((HalfFloat)1.0f); HalfFloat b = (HalfFloat)NextComponent((HalfFloat)1.0f); ColorBGRHF v = new ColorBGRHF(r, g, b); Vertex3hf vArray = v; Assert.AreEqual(b, vArray.x); Assert.AreEqual(g, vArray.y); Assert.AreEqual(r, vArray.z); }
public void ColorRGBHF_CastToVertex4() { Random random = new Random(); HalfFloat r = (HalfFloat)NextComponent(random, (HalfFloat)1.0f); HalfFloat g = (HalfFloat)NextComponent(random, (HalfFloat)1.0f); HalfFloat b = (HalfFloat)NextComponent(random, (HalfFloat)1.0f); ColorRGBHF v = new ColorRGBHF(r, g, b); Vertex3hf vArray = v; Assert.AreEqual(r, vArray.x); Assert.AreEqual(g, vArray.y); Assert.AreEqual(b, vArray.z); }