From 31bccc671cb8767ad93bcf6fea6fa13d952f1e6c Mon Sep 17 00:00:00 2001 From: Peter Amrehn Date: Sat, 6 Oct 2018 22:23:41 +0200 Subject: [PATCH] Add ToString implementations to Bgr24 and Bgra32 --- src/ImageSharp/PixelFormats/Bgr24.cs | 6 ++++++ src/ImageSharp/PixelFormats/Bgra32.cs | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/src/ImageSharp/PixelFormats/Bgr24.cs b/src/ImageSharp/PixelFormats/Bgr24.cs index fc283b5684..1f401f1a13 100644 --- a/src/ImageSharp/PixelFormats/Bgr24.cs +++ b/src/ImageSharp/PixelFormats/Bgr24.cs @@ -197,5 +197,11 @@ namespace SixLabors.ImageSharp.PixelFormats /// [MethodImpl(MethodImplOptions.AggressiveInlining)] public void ToRgba64(ref Rgba64 dest) => dest.PackFromScaledVector4(this.ToScaledVector4()); + + /// + public override string ToString() + { + return $"({this.B},{this.G},{this.R})"; + } } } \ No newline at end of file diff --git a/src/ImageSharp/PixelFormats/Bgra32.cs b/src/ImageSharp/PixelFormats/Bgra32.cs index 233df2f29e..ff52600081 100644 --- a/src/ImageSharp/PixelFormats/Bgra32.cs +++ b/src/ImageSharp/PixelFormats/Bgra32.cs @@ -280,5 +280,11 @@ namespace SixLabors.ImageSharp.PixelFormats this.B = (byte)vector.Z; this.A = (byte)vector.W; } + + /// + public override string ToString() + { + return $"({this.B},{this.G},{this.R},{this.A})"; + } } } \ No newline at end of file