From 8691efabf7a31e9e5466c55fee6879e84dce57f9 Mon Sep 17 00:00:00 2001 From: Anton Firszov Date: Sun, 17 Sep 2017 14:02:53 +0200 Subject: [PATCH] deleting unused tuples for now cuz they are neither tested nor DRY --- src/ImageSharp/Common/Tuples/Tuple8.cs | 156 ------------------------- 1 file changed, 156 deletions(-) diff --git a/src/ImageSharp/Common/Tuples/Tuple8.cs b/src/ImageSharp/Common/Tuples/Tuple8.cs index c0b9a9002d..590a3f5c93 100644 --- a/src/ImageSharp/Common/Tuples/Tuple8.cs +++ b/src/ImageSharp/Common/Tuples/Tuple8.cs @@ -8,78 +8,6 @@ namespace SixLabors.ImageSharp.Common.Tuples /// internal static class Tuple8 { - /// - /// Value type tuple of 8 -s - /// - [StructLayout(LayoutKind.Explicit, Size = 8 * sizeof(float))] - public struct OfSingle - { - [FieldOffset(0 * sizeof(float))] - public float V0; - - [FieldOffset(1 * sizeof(float))] - public float V1; - - [FieldOffset(2 * sizeof(float))] - public float V2; - - [FieldOffset(3 * sizeof(float))] - public float V3; - - [FieldOffset(4 * sizeof(float))] - public float V4; - - [FieldOffset(5 * sizeof(float))] - public float V5; - - [FieldOffset(6 * sizeof(float))] - public float V6; - - [FieldOffset(7 * sizeof(float))] - public float V7; - - public override string ToString() - { - return $"[{this.V0},{this.V1},{this.V2},{this.V3},{this.V4},{this.V5},{this.V6},{this.V7}]"; - } - } - - /// - /// Value type tuple of 8 -s - /// - [StructLayout(LayoutKind.Explicit, Size = 8 * sizeof(int))] - public struct OfInt32 - { - [FieldOffset(0 * sizeof(int))] - public int V0; - - [FieldOffset(1 * sizeof(int))] - public int V1; - - [FieldOffset(2 * sizeof(int))] - public int V2; - - [FieldOffset(3 * sizeof(int))] - public int V3; - - [FieldOffset(4 * sizeof(int))] - public int V4; - - [FieldOffset(5 * sizeof(int))] - public int V5; - - [FieldOffset(6 * sizeof(int))] - public int V6; - - [FieldOffset(7 * sizeof(int))] - public int V7; - - public override string ToString() - { - return $"[{this.V0},{this.V1},{this.V2},{this.V3},{this.V4},{this.V5},{this.V6},{this.V7}]"; - } - } - /// /// Value type tuple of 8 -s /// @@ -114,90 +42,6 @@ namespace SixLabors.ImageSharp.Common.Tuples { return $"[{this.V0},{this.V1},{this.V2},{this.V3},{this.V4},{this.V5},{this.V6},{this.V7}]"; } - - public void LoadFrom(ref OfUInt16 i) - { - this.V0 = i.V0; - this.V1 = i.V1; - this.V2 = i.V2; - this.V3 = i.V3; - this.V4 = i.V4; - this.V5 = i.V5; - this.V6 = i.V6; - this.V7 = i.V7; - } - } - - /// - /// Value type tuple of 8 -s - /// - [StructLayout(LayoutKind.Explicit, Size = 8 * sizeof(ushort))] - public struct OfUInt16 - { - [FieldOffset(0 * sizeof(ushort))] - public ushort V0; - - [FieldOffset(1 * sizeof(ushort))] - public ushort V1; - - [FieldOffset(2 * sizeof(ushort))] - public ushort V2; - - [FieldOffset(3 * sizeof(ushort))] - public ushort V3; - - [FieldOffset(4 * sizeof(ushort))] - public ushort V4; - - [FieldOffset(5 * sizeof(ushort))] - public ushort V5; - - [FieldOffset(6 * sizeof(ushort))] - public ushort V6; - - [FieldOffset(7 * sizeof(ushort))] - public ushort V7; - - public override string ToString() - { - return $"[{this.V0},{this.V1},{this.V2},{this.V3},{this.V4},{this.V5},{this.V6},{this.V7}]"; - } - } - - /// - /// Value type tuple of 8 -s - /// - [StructLayout(LayoutKind.Explicit, Size = 8 * sizeof(short))] - public struct OfInt16 - { - [FieldOffset(0 * sizeof(short))] - public short V0; - - [FieldOffset(1 * sizeof(short))] - public short V1; - - [FieldOffset(2 * sizeof(short))] - public short V2; - - [FieldOffset(3 * sizeof(short))] - public short V3; - - [FieldOffset(4 * sizeof(short))] - public short V4; - - [FieldOffset(5 * sizeof(short))] - public short V5; - - [FieldOffset(6 * sizeof(short))] - public short V6; - - [FieldOffset(7 * sizeof(short))] - public short V7; - - public override string ToString() - { - return $"[{this.V0},{this.V1},{this.V2},{this.V3},{this.V4},{this.V5},{this.V6},{this.V7}]"; - } } ///