/// <summary> /// Initializes a new instance of the <see cref="Half2" /> structure. /// </summary> /// <param name="value">The value to set for both the X and Y components.</param> public Half2(Half value) { X = value; Y = value; }
/// <summary> /// Initializes a new instance of the <see cref="Half2" /> structure. /// </summary> /// <param name="value">The value to set for both the X and Y components.</param> public Half2(float value) { X = (Half)value; Y = (Half)value; }
/// <summary> /// Initializes a new instance of the <see cref="Half2" /> structure. /// </summary> /// <param name="x">The X component.</param> /// <param name="y">The Y component.</param> public Half2(Half x, Half y) { X = x; Y = y; }
/// <summary> /// Initializes a new instance of the <see cref="Half2" /> structure. /// </summary> /// <param name="x">The X component.</param> /// <param name="y">The Y component.</param> public Half2(float x, float y) { X = (Half)x; Y = (Half)y; }