@ -274,11 +274,6 @@ namespace SixLabors.Primitives
/// <inheritdoc/>
public override string ToString()
{
if (this.IsEmpty)
return "Point [ Empty ]";
}
return $"Point [ X={this.X}, Y={this.Y} ]";
@ -283,11 +283,6 @@ namespace SixLabors.Primitives
return "PointF [ Empty ]";
return $"PointF [ X={this.X}, Y={this.Y} ]";
@ -437,11 +437,6 @@ namespace SixLabors.Primitives
return "Rectangle [ Empty ]";
return $"Rectangle [ X={this.X}, Y={this.Y}, Width={this.Width}, Height={this.Height} ]";
@ -370,11 +370,6 @@ namespace SixLabors.Primitives
return "RectangleF [ Empty ]";
return $"RectangleF [ X={this.X}, Y={this.Y}, Width={this.Width}, Height={this.Height} ]";
@ -264,11 +264,6 @@ namespace SixLabors.Primitives
return "Size [ Empty ]";
return $"Size [ Width={this.Width}, Height={this.Height} ]";
@ -194,11 +194,6 @@ namespace SixLabors.Primitives
return "SizeF [ Empty ]";
return $"SizeF [ Width={this.Width}, Height={this.Height} ]";
@ -181,12 +181,5 @@ namespace SixLabors.Primitives.Tests
var p = new PointF(5.1F, -5.123F);
Assert.Equal(string.Format(CultureInfo.CurrentCulture, "PointF [ X={0}, Y={1} ]", p.X, p.Y), p.ToString());
[Fact]
public void ToStringEmptyTest()
var p = new PointF(0, 0);
Assert.Equal("PointF [ Empty ]", p.ToString());
@ -241,12 +241,5 @@ namespace SixLabors.Primitives.Tests
var p = new Point(5, -5);
Assert.Equal(string.Format(CultureInfo.CurrentCulture, "Point [ X={0}, Y={1} ]", p.X, p.Y), p.ToString());
var p = new Point(0, 0);
Assert.Equal("Point [ Empty ]", p.ToString());
@ -297,12 +297,5 @@ namespace SixLabors.Primitives.Tests
var r = new Rectangle(5, -5, 0, 1);
Assert.Equal(string.Format(CultureInfo.CurrentCulture, "Rectangle [ X={0}, Y={1}, Width={2}, Height={3} ]", r.X, r.Y, r.Width, r.Height), r.ToString());
public void ToStringTestEmpty()
var r = new Rectangle(0, 0, 0, 0);
Assert.Equal("Rectangle [ Empty ]", r.ToString());
@ -153,13 +153,6 @@ namespace SixLabors.Primitives.Tests
Assert.Equal(string.Format(CultureInfo.CurrentCulture, "SizeF [ Width={0}, Height={1} ]", sz.Width, sz.Height), sz.ToString());
var sz = new SizeF(0, 0);
Assert.Equal("SizeF [ Empty ]", sz.ToString());
[Theory]
[InlineData(1000.234f, 0.0f)]
[InlineData(1000.234f, 1.0f)]
@ -186,13 +186,6 @@ namespace SixLabors.Primitives.Tests
Assert.Equal(string.Format(CultureInfo.CurrentCulture, "Size [ Width={0}, Height={1} ]", sz.Width, sz.Height), sz.ToString());
var sz = new Size(0, 0);
Assert.Equal("Size [ Empty ]", sz.ToString());
[InlineData(1000, 0)]
[InlineData(1000, 1)]