public void Rgba32_ToScaledVector4() { // arrange var rgba = new Rgba32(Vector4.One); // act Vector4 actual = rgba.ToScaledVector4(); // assert Assert.Equal(1, actual.X); Assert.Equal(1, actual.Y); Assert.Equal(1, actual.Z); Assert.Equal(1, actual.W); }
public void Rgba32_FromScaledVector4() { // arrange var rgba = new Rgba32(Vector4.One); var actual = default(Rgba32); uint expected = 0xFFFFFFFF; // act Vector4 scaled = rgba.ToScaledVector4(); actual.FromScaledVector4(scaled); // assert Assert.Equal(expected, actual.PackedValue); }
public void FromRgba32(Rgba32 source) => this.FromScaledVector4(source.ToScaledVector4());