From e01242e16f4ccc43681623fba6916f29ae1e1a28 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 f4f349b52b..a97b09a14c 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 49396d3f61..0d90ddd7d3 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 190d73598f..9322e4f90d 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 2cb02107b9..7847aafe58 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 8f7ebbdc76..69984d6f95 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); } ///