From b87c8a202a9fcb9e91096d51bbc253b521c5d23a Mon Sep 17 00:00:00 2001 From: Olivia Date: Wed, 28 Dec 2016 19:06:50 +0200 Subject: [PATCH] Making equality for spaces work on backingVector. --- src/ImageSharp/Colors/Spaces/CieLab.cs | 2 +- src/ImageSharp/Colors/Spaces/CieXyz.cs | 2 +- src/ImageSharp/Colors/Spaces/Cmyk.cs | 2 +- src/ImageSharp/Colors/Spaces/Hsl.cs | 2 +- src/ImageSharp/Colors/Spaces/Hsv.cs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ImageSharp/Colors/Spaces/CieLab.cs b/src/ImageSharp/Colors/Spaces/CieLab.cs index f4f349b52..a97b09a14 100644 --- a/src/ImageSharp/Colors/Spaces/CieLab.cs +++ b/src/ImageSharp/Colors/Spaces/CieLab.cs @@ -161,7 +161,7 @@ namespace ImageSharp.Colors.Spaces /// public bool Equals(CieLab other) { - return this.AlmostEquals(other, Constants.Epsilon); + return this.backingVector.Equals(other.backingVector); } /// diff --git a/src/ImageSharp/Colors/Spaces/CieXyz.cs b/src/ImageSharp/Colors/Spaces/CieXyz.cs index 49396d3f6..0d90ddd7d 100644 --- a/src/ImageSharp/Colors/Spaces/CieXyz.cs +++ b/src/ImageSharp/Colors/Spaces/CieXyz.cs @@ -152,7 +152,7 @@ namespace ImageSharp.Colors.Spaces /// public bool Equals(CieXyz other) { - return this.AlmostEquals(other, Constants.Epsilon); + return this.backingVector.Equals(other.backingVector); } /// diff --git a/src/ImageSharp/Colors/Spaces/Cmyk.cs b/src/ImageSharp/Colors/Spaces/Cmyk.cs index 190d73598..9322e4f90 100644 --- a/src/ImageSharp/Colors/Spaces/Cmyk.cs +++ b/src/ImageSharp/Colors/Spaces/Cmyk.cs @@ -162,7 +162,7 @@ namespace ImageSharp.Colors.Spaces /// public bool Equals(Cmyk other) { - return this.AlmostEquals(other, Constants.Epsilon); + return this.backingVector.Equals(other.backingVector); } /// diff --git a/src/ImageSharp/Colors/Spaces/Hsl.cs b/src/ImageSharp/Colors/Spaces/Hsl.cs index 2cb02107b..7847aafe5 100644 --- a/src/ImageSharp/Colors/Spaces/Hsl.cs +++ b/src/ImageSharp/Colors/Spaces/Hsl.cs @@ -181,7 +181,7 @@ namespace ImageSharp.Colors.Spaces /// public bool Equals(Hsl other) { - return this.AlmostEquals(other, Constants.Epsilon); + return this.backingVector.Equals(other.backingVector); } /// diff --git a/src/ImageSharp/Colors/Spaces/Hsv.cs b/src/ImageSharp/Colors/Spaces/Hsv.cs index 8f7ebbdc7..69984d6f9 100644 --- a/src/ImageSharp/Colors/Spaces/Hsv.cs +++ b/src/ImageSharp/Colors/Spaces/Hsv.cs @@ -174,7 +174,7 @@ namespace ImageSharp.Colors.Spaces /// public bool Equals(Hsv other) { - return this.AlmostEquals(other, Constants.Epsilon); + return this.backingVector.Equals(other.backingVector); } ///