public void Offset2DEquals() { var val1 = new Offset2D(0, 1); var val2 = new Offset2D(2, 3); Assert.True(val1.Equals(val1)); Assert.False(val1.Equals(val2)); Assert.True(val1 == val1); Assert.False(val1 == val2); Assert.False(val1 != val1); Assert.True(val1 != val2); Assert.NotEqual(val1.GetHashCode(), val2.GetHashCode()); }
/// <summary> /// Initializes a new instance of the <see cref="RectLayerKhr"/> structure. /// </summary> /// <param name="offset">The origin of the rectangle, in pixels.</param> /// <param name="extent">The size of the rectangle, in pixels.</param> /// <param name="layer"> /// The layer of the image. /// <para>For images with only one layer, the value of <see cref="Layer"/> must be 0.</para> /// </param> public RectLayerKhr(Offset2D offset, Extent2D extent, int layer) { Offset = offset; Extent = extent; Layer = layer; }
public Rect2D(int x, int y, uint width, uint height) { Offset = new Offset2D(x, y); Extent = new Extent2D(width, height); }
public Rect2D(Offset2D offset, Extent2D extent) { Offset = offset; Extent = extent; }