From c4ba34b0570fc7d0839bfcd3a01c3017fd1f9d7e Mon Sep 17 00:00:00 2001 From: James Jackson-South Date: Tue, 20 Dec 2016 12:17:22 +1100 Subject: [PATCH] Add non-generic IPackedPixel interface --- src/ImageSharp/Colors/PackedPixel/IPackedPixel.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/ImageSharp/Colors/PackedPixel/IPackedPixel.cs b/src/ImageSharp/Colors/PackedPixel/IPackedPixel.cs index 08257fa68..c35a7c10d 100644 --- a/src/ImageSharp/Colors/PackedPixel/IPackedPixel.cs +++ b/src/ImageSharp/Colors/PackedPixel/IPackedPixel.cs @@ -8,11 +8,18 @@ namespace ImageSharp using System; /// - /// An interface that represents a packed pixel type. + /// An interface that represents a generic packed pixel type. /// /// The packed format. uint, long, float. - public interface IPackedPixel : IPackedVector, IPackedBytes + public interface IPackedPixel : IPackedPixel, IPackedVector where TPacked : struct, IEquatable { } + + /// + /// An interface that represents a packed pixel type. + /// + public interface IPackedPixel : IPackedVector, IPackedBytes + { + } }