Browse Source

Change exr name space to SixLabors.ImageSharp.Formats.Exr

pull/3096/head
Brian Popow 2 months ago
parent
commit
83dba5872b
  1. 2
      src/ImageSharp/Configuration.cs
  2. 2
      src/ImageSharp/Formats/Exr/Compression/Decompressors/B44Compression.cs
  3. 2
      src/ImageSharp/Formats/Exr/Compression/Decompressors/NoneExrCompression.cs
  4. 2
      src/ImageSharp/Formats/Exr/Compression/Decompressors/RunLengthCompression.cs
  5. 2
      src/ImageSharp/Formats/Exr/Compression/Decompressors/ZipExrCompression.cs
  6. 2
      src/ImageSharp/Formats/Exr/Compression/ExrBaseCompression.cs
  7. 2
      src/ImageSharp/Formats/Exr/Compression/ExrBaseDecompressor.cs
  8. 2
      src/ImageSharp/Formats/Exr/Compression/ExrCompressionType.cs
  9. 4
      src/ImageSharp/Formats/Exr/Compression/ExrDecompressorFactory.cs
  10. 2
      src/ImageSharp/Formats/Exr/ExrAttribute.cs
  11. 2
      src/ImageSharp/Formats/Exr/ExrBox2i.cs
  12. 2
      src/ImageSharp/Formats/Exr/ExrChannelInfo.cs
  13. 2
      src/ImageSharp/Formats/Exr/ExrConfigurationModule.cs
  14. 2
      src/ImageSharp/Formats/Exr/ExrConstants.cs
  15. 2
      src/ImageSharp/Formats/Exr/ExrDecoder.cs
  16. 4
      src/ImageSharp/Formats/Exr/ExrDecoderCore.cs
  17. 2
      src/ImageSharp/Formats/Exr/ExrDecoderOptions.cs
  18. 2
      src/ImageSharp/Formats/Exr/ExrEncoder.cs
  19. 4
      src/ImageSharp/Formats/Exr/ExrEncoderCore.cs
  20. 2
      src/ImageSharp/Formats/Exr/ExrFormat.cs
  21. 4
      src/ImageSharp/Formats/Exr/ExrHeaderAttributes.cs
  22. 2
      src/ImageSharp/Formats/Exr/ExrImageDataType.cs
  23. 2
      src/ImageSharp/Formats/Exr/ExrImageFormatDetector.cs
  24. 2
      src/ImageSharp/Formats/Exr/ExrImageType.cs
  25. 2
      src/ImageSharp/Formats/Exr/ExrLineOrder.cs
  26. 2
      src/ImageSharp/Formats/Exr/ExrMetadata.cs
  27. 2
      src/ImageSharp/Formats/Exr/ExrPixelType.cs
  28. 2
      src/ImageSharp/Formats/Exr/ExrThrowHelper.cs
  29. 2
      src/ImageSharp/Formats/Exr/IExrEncoderOptions.cs
  30. 0
      src/ImageSharp/Formats/Exr/README.md
  31. 2
      src/ImageSharp/Formats/_Generated/ImageExtensions.Save.cs
  32. 2
      src/ImageSharp/Formats/_Generated/ImageMetadataExtensions.cs
  33. 2
      tests/ImageSharp.Tests/Formats/Exr/ExrDecoderTests.cs
  34. 4
      tests/ImageSharp.Tests/Formats/Exr/ImageExtensionsTest.cs
  35. 2
      tests/ImageSharp.Tests/TestUtilities/TestEnvironment.Formats.cs

2
src/ImageSharp/Configuration.cs

@ -8,7 +8,7 @@ using SixLabors.ImageSharp.Formats.Cur;
using SixLabors.ImageSharp.Formats.Gif;
using SixLabors.ImageSharp.Formats.Ico;
using SixLabors.ImageSharp.Formats.Jpeg;
using SixLabors.ImageSharp.Formats.OpenExr;
using SixLabors.ImageSharp.Formats.Exr;
using SixLabors.ImageSharp.Formats.Pbm;
using SixLabors.ImageSharp.Formats.Png;
using SixLabors.ImageSharp.Formats.Qoi;

2
src/ImageSharp/Formats/OpenExr/Compression/Decompressors/B44Compression.cs → src/ImageSharp/Formats/Exr/Compression/Decompressors/B44Compression.cs

@ -6,7 +6,7 @@ using System.Runtime.InteropServices;
using SixLabors.ImageSharp.IO;
using SixLabors.ImageSharp.Memory;
namespace SixLabors.ImageSharp.Formats.OpenExr.Compression.Decompressors;
namespace SixLabors.ImageSharp.Formats.Exr.Compression.Decompressors;
internal class B44Compression : ExrBaseDecompressor
{

2
src/ImageSharp/Formats/OpenExr/Compression/Decompressors/NoneExrCompression.cs → src/ImageSharp/Formats/Exr/Compression/Decompressors/NoneExrCompression.cs

@ -4,7 +4,7 @@
using SixLabors.ImageSharp.IO;
using SixLabors.ImageSharp.Memory;
namespace SixLabors.ImageSharp.Formats.OpenExr.Compression.Decompressors;
namespace SixLabors.ImageSharp.Formats.Exr.Compression.Decompressors;
internal class NoneExrCompression : ExrBaseDecompressor
{

2
src/ImageSharp/Formats/OpenExr/Compression/Decompressors/RunLengthCompression.cs → src/ImageSharp/Formats/Exr/Compression/Decompressors/RunLengthCompression.cs

@ -5,7 +5,7 @@ using System.Buffers;
using SixLabors.ImageSharp.IO;
using SixLabors.ImageSharp.Memory;
namespace SixLabors.ImageSharp.Formats.OpenExr.Compression.Decompressors;
namespace SixLabors.ImageSharp.Formats.Exr.Compression.Decompressors;
internal class RunLengthCompression : ExrBaseDecompressor
{

2
src/ImageSharp/Formats/OpenExr/Compression/Decompressors/ZipExrCompression.cs → src/ImageSharp/Formats/Exr/Compression/Decompressors/ZipExrCompression.cs

@ -7,7 +7,7 @@ using SixLabors.ImageSharp.Compression.Zlib;
using SixLabors.ImageSharp.IO;
using SixLabors.ImageSharp.Memory;
namespace SixLabors.ImageSharp.Formats.OpenExr.Compression.Decompressors;
namespace SixLabors.ImageSharp.Formats.Exr.Compression.Decompressors;
internal class ZipExrCompression : ExrBaseDecompressor
{

2
src/ImageSharp/Formats/OpenExr/Compression/ExrBaseCompression.cs → src/ImageSharp/Formats/Exr/Compression/ExrBaseCompression.cs

@ -3,7 +3,7 @@
using SixLabors.ImageSharp.Memory;
namespace SixLabors.ImageSharp.Formats.OpenExr.Compression;
namespace SixLabors.ImageSharp.Formats.Exr.Compression;
internal abstract class ExrBaseCompression : IDisposable
{

2
src/ImageSharp/Formats/OpenExr/Compression/ExrBaseDecompressor.cs → src/ImageSharp/Formats/Exr/Compression/ExrBaseDecompressor.cs

@ -4,7 +4,7 @@
using SixLabors.ImageSharp.IO;
using SixLabors.ImageSharp.Memory;
namespace SixLabors.ImageSharp.Formats.OpenExr.Compression;
namespace SixLabors.ImageSharp.Formats.Exr.Compression;
internal abstract class ExrBaseDecompressor : ExrBaseCompression
{

2
src/ImageSharp/Formats/OpenExr/Compression/ExrCompressionType.cs → src/ImageSharp/Formats/Exr/Compression/ExrCompressionType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr.Compression;
namespace SixLabors.ImageSharp.Formats.Exr.Compression;
internal enum ExrCompressionType
{

4
src/ImageSharp/Formats/OpenExr/Compression/ExrDecompressorFactory.cs → src/ImageSharp/Formats/Exr/Compression/ExrDecompressorFactory.cs

@ -1,10 +1,10 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
using SixLabors.ImageSharp.Formats.OpenExr.Compression.Decompressors;
using SixLabors.ImageSharp.Formats.Exr.Compression.Decompressors;
using SixLabors.ImageSharp.Memory;
namespace SixLabors.ImageSharp.Formats.OpenExr.Compression;
namespace SixLabors.ImageSharp.Formats.Exr.Compression;
internal static class ExrDecompressorFactory
{

2
src/ImageSharp/Formats/OpenExr/ExrAttribute.cs → src/ImageSharp/Formats/Exr/ExrAttribute.cs

@ -3,7 +3,7 @@
using System.Diagnostics;
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
[DebuggerDisplay("Name: {Name}, Type: {Type}, Length: {Length}")]
internal class ExrAttribute

2
src/ImageSharp/Formats/OpenExr/ExrBox2i.cs → src/ImageSharp/Formats/Exr/ExrBox2i.cs

@ -3,7 +3,7 @@
using System.Diagnostics;
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
[DebuggerDisplay("xMin: {XMin}, yMin: {YMin}, xMax: {XMax}, yMax: {YMax}")]
internal struct ExrBox2i

2
src/ImageSharp/Formats/OpenExr/ExrChannelInfo.cs → src/ImageSharp/Formats/Exr/ExrChannelInfo.cs

@ -4,7 +4,7 @@
using System.Diagnostics;
using System.Runtime.InteropServices;
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
[DebuggerDisplay("Name: {ChannelName}, PixelType: {PixelType}")]
[StructLayout(LayoutKind.Sequential, Pack = 1)]

2
src/ImageSharp/Formats/OpenExr/ExrConfigurationModule.cs → src/ImageSharp/Formats/Exr/ExrConfigurationModule.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Registers the image encoders, decoders and mime type detectors for the OpenExr format.

2
src/ImageSharp/Formats/OpenExr/ExrConstants.cs → src/ImageSharp/Formats/Exr/ExrConstants.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Defines constants relating to OpenExr images.

2
src/ImageSharp/Formats/OpenExr/ExrDecoder.cs → src/ImageSharp/Formats/Exr/ExrDecoder.cs

@ -3,7 +3,7 @@
using SixLabors.ImageSharp.PixelFormats;
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Image decoder for generating an image out of a OpenExr stream.

4
src/ImageSharp/Formats/OpenExr/ExrDecoderCore.cs → src/ImageSharp/Formats/Exr/ExrDecoderCore.cs

@ -6,13 +6,13 @@ using System.Buffers;
using System.Buffers.Binary;
using System.Runtime.CompilerServices;
using System.Text;
using SixLabors.ImageSharp.Formats.OpenExr.Compression;
using SixLabors.ImageSharp.Formats.Exr.Compression;
using SixLabors.ImageSharp.IO;
using SixLabors.ImageSharp.Memory;
using SixLabors.ImageSharp.Metadata;
using SixLabors.ImageSharp.PixelFormats;
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Performs the OpenExr decoding operation.

2
src/ImageSharp/Formats/OpenExr/ExrDecoderOptions.cs → src/ImageSharp/Formats/Exr/ExrDecoderOptions.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Image decoder options for decoding OpenExr streams.

2
src/ImageSharp/Formats/OpenExr/ExrEncoder.cs → src/ImageSharp/Formats/Exr/ExrEncoder.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Image encoder for writing an image to a stream in the OpenExr Format.

4
src/ImageSharp/Formats/OpenExr/ExrEncoderCore.cs → src/ImageSharp/Formats/Exr/ExrEncoderCore.cs

@ -6,12 +6,12 @@ using System.Buffers.Binary;
using System.Numerics;
using System.Runtime.CompilerServices;
using System.Threading.Channels;
using SixLabors.ImageSharp.Formats.OpenExr.Compression;
using SixLabors.ImageSharp.Formats.Exr.Compression;
using SixLabors.ImageSharp.Memory;
using SixLabors.ImageSharp.Metadata;
using SixLabors.ImageSharp.PixelFormats;
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Image encoder for writing an image to a stream in the OpenExr format.

2
src/ImageSharp/Formats/OpenExr/ExrFormat.cs → src/ImageSharp/Formats/Exr/ExrFormat.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Registers the image encoders, decoders and mime type detectors for the OpenExr format.

4
src/ImageSharp/Formats/OpenExr/ExrHeaderAttributes.cs → src/ImageSharp/Formats/Exr/ExrHeaderAttributes.cs

@ -1,9 +1,9 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
using SixLabors.ImageSharp.Formats.OpenExr.Compression;
using SixLabors.ImageSharp.Formats.Exr.Compression;
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
internal class ExrHeaderAttributes
{

2
src/ImageSharp/Formats/OpenExr/ExrImageDataType.cs → src/ImageSharp/Formats/Exr/ExrImageDataType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
internal enum ExrImageDataType
{

2
src/ImageSharp/Formats/OpenExr/ExrImageFormatDetector.cs → src/ImageSharp/Formats/Exr/ExrImageFormatDetector.cs

@ -5,7 +5,7 @@ using System.Buffers.Binary;
using System.Diagnostics.CodeAnalysis;
using SixLabors.ImageSharp.Formats.Qoi;
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Detects OpenExr file headers.

2
src/ImageSharp/Formats/OpenExr/ExrImageType.cs → src/ImageSharp/Formats/Exr/ExrImageType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
internal enum ExrImageType
{

2
src/ImageSharp/Formats/OpenExr/ExrLineOrder.cs → src/ImageSharp/Formats/Exr/ExrLineOrder.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
internal enum ExrLineOrder : byte
{

2
src/ImageSharp/Formats/OpenExr/ExrMetadata.cs → src/ImageSharp/Formats/Exr/ExrMetadata.cs

@ -4,7 +4,7 @@
using System.Numerics;
using SixLabors.ImageSharp.PixelFormats;
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Provides OpenExr specific metadata information for the image.

2
src/ImageSharp/Formats/OpenExr/ExrPixelType.cs → src/ImageSharp/Formats/Exr/ExrPixelType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// The different pixel formats for a OpenEXR image.

2
src/ImageSharp/Formats/OpenExr/ExrThrowHelper.cs → src/ImageSharp/Formats/Exr/ExrThrowHelper.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Cold path optimizations for throwing exr format based exceptions.

2
src/ImageSharp/Formats/OpenExr/IExrEncoderOptions.cs → src/ImageSharp/Formats/Exr/IExrEncoderOptions.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.ImageSharp.Formats.OpenExr;
namespace SixLabors.ImageSharp.Formats.Exr;
/// <summary>
/// Configuration options for use during OpenExr encoding.

0
src/ImageSharp/Formats/OpenExr/README.md → src/ImageSharp/Formats/Exr/README.md

2
src/ImageSharp/Formats/_Generated/ImageExtensions.Save.cs

@ -13,7 +13,7 @@ using SixLabors.ImageSharp.Formats.Qoi;
using SixLabors.ImageSharp.Formats.Tga;
using SixLabors.ImageSharp.Formats.Tiff;
using SixLabors.ImageSharp.Formats.Webp;
using SixLabors.ImageSharp.Formats.OpenExr;
using SixLabors.ImageSharp.Formats.Exr;
namespace SixLabors.ImageSharp;

2
src/ImageSharp/Formats/_Generated/ImageMetadataExtensions.cs

@ -14,7 +14,7 @@ using SixLabors.ImageSharp.Formats.Qoi;
using SixLabors.ImageSharp.Formats.Tga;
using SixLabors.ImageSharp.Formats.Tiff;
using SixLabors.ImageSharp.Formats.Webp;
using SixLabors.ImageSharp.Formats.OpenExr;
using SixLabors.ImageSharp.Formats.Exr;
namespace SixLabors.ImageSharp;

2
tests/ImageSharp.Tests/Formats/Exr/ExrDecoderTests.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
using SixLabors.ImageSharp.Formats.OpenExr;
using SixLabors.ImageSharp.Formats.Exr;
using SixLabors.ImageSharp.PixelFormats;
namespace SixLabors.ImageSharp.Tests.Formats.Exr;

4
tests/ImageSharp.Tests/Formats/Exr/ImageExtensionsTest.cs

@ -2,7 +2,7 @@
// Licensed under the Six Labors Split License.
using SixLabors.ImageSharp.Formats;
using SixLabors.ImageSharp.Formats.OpenExr;
using SixLabors.ImageSharp.Formats.Exr;
using SixLabors.ImageSharp.PixelFormats;
namespace SixLabors.ImageSharp.Tests.Formats.Exr;
@ -109,7 +109,7 @@ public class ImageExtensionsTest
using (Image<Rgba32> image = new(10, 10))
{
image.SaveAsTiff(memoryStream, new ExrEncoder());
image.SaveAsExr(memoryStream, new ExrEncoder());
}
memoryStream.Position = 0;

2
tests/ImageSharp.Tests/TestUtilities/TestEnvironment.Formats.cs

@ -3,9 +3,9 @@
using SixLabors.ImageSharp.Formats;
using SixLabors.ImageSharp.Formats.Bmp;
using SixLabors.ImageSharp.Formats.Exr;
using SixLabors.ImageSharp.Formats.Gif;
using SixLabors.ImageSharp.Formats.Jpeg;
using SixLabors.ImageSharp.Formats.OpenExr;
using SixLabors.ImageSharp.Formats.Pbm;
using SixLabors.ImageSharp.Formats.Png;
using SixLabors.ImageSharp.Formats.Qoi;

Loading…
Cancel
Save