Browse Source

update metadata namespaces

af/merge-core
Scott Williams 9 years ago
parent
commit
1fcbdfa167
  1. 153
      packages.xml
  2. 4
      src/ImageSharp/Common/Extensions/EnumerableExtensions.cs
  3. 2
      src/ImageSharp/Formats/Jpeg/GolangPort/JpegEncoderCore.cs
  4. 2
      src/ImageSharp/Formats/Jpeg/GolangPort/OldJpegDecoderCore.cs
  5. 2
      src/ImageSharp/Formats/Jpeg/PdfJsPort/JpegDecoderCore.cs
  6. 2
      src/ImageSharp/MetaData/ImageMetaData.cs
  7. 2
      src/ImageSharp/MetaData/Profiles/Exif/ExifDataType.cs
  8. 2
      src/ImageSharp/MetaData/Profiles/Exif/ExifParts.cs
  9. 2
      src/ImageSharp/MetaData/Profiles/Exif/ExifProfile.cs
  10. 2
      src/ImageSharp/MetaData/Profiles/Exif/ExifReader.cs
  11. 2
      src/ImageSharp/MetaData/Profiles/Exif/ExifTag.cs
  12. 2
      src/ImageSharp/MetaData/Profiles/Exif/ExifTagDescriptionAttribute.cs
  13. 2
      src/ImageSharp/MetaData/Profiles/Exif/ExifValue.cs
  14. 2
      src/ImageSharp/MetaData/Profiles/Exif/ExifWriter.cs
  15. 2
      src/ImageSharp/MetaData/Profiles/ICC/Curves/IccCurveSegment.cs
  16. 2
      src/ImageSharp/MetaData/Profiles/ICC/Curves/IccFormulaCurveElement.cs
  17. 2
      src/ImageSharp/MetaData/Profiles/ICC/Curves/IccOneDimensionalCurve.cs
  18. 2
      src/ImageSharp/MetaData/Profiles/ICC/Curves/IccParametricCurve.cs
  19. 2
      src/ImageSharp/MetaData/Profiles/ICC/Curves/IccResponseCurve.cs
  20. 2
      src/ImageSharp/MetaData/Profiles/ICC/Curves/IccSampledCurveElement.cs
  21. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Curves.cs
  22. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Lut.cs
  23. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Matrix.cs
  24. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.MultiProcessElement.cs
  25. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitives.cs
  26. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Primitives.cs
  27. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntry.cs
  28. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.cs
  29. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Curves.cs
  30. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Lut.cs
  31. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Matrix.cs
  32. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MultiProcessElement.cs
  33. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitives.cs
  34. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Primitives.cs
  35. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.TagDataEntry.cs
  36. 2
      src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.cs
  37. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccClutDataType.cs
  38. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorSpaceType.cs
  39. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorantEncoding.cs
  40. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveMeasurementEncodings.cs
  41. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveSegmentSignature.cs
  42. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDataType.cs
  43. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDeviceAttribute.cs
  44. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccFormulaCurveType.cs
  45. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMeasurementGeometry.cs
  46. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMultiProcessElementSignature.cs
  47. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccParametricCurveType.cs
  48. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccPrimaryPlatformType.cs
  49. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileClass.cs
  50. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileFlag.cs
  51. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileTag.cs
  52. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccRenderingIntent.cs
  53. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningFlag.cs
  54. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningSpotType.cs
  55. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccSignatureName.cs
  56. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardIlluminant.cs
  57. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardObserver.cs
  58. 2
      src/ImageSharp/MetaData/Profiles/ICC/Enums/IccTypeSignature.cs
  59. 2
      src/ImageSharp/MetaData/Profiles/ICC/Exceptions/InvalidIccProfileException.cs
  60. 2
      src/ImageSharp/MetaData/Profiles/ICC/IccProfile.cs
  61. 2
      src/ImageSharp/MetaData/Profiles/ICC/IccProfileHeader.cs
  62. 2
      src/ImageSharp/MetaData/Profiles/ICC/IccReader.cs
  63. 2
      src/ImageSharp/MetaData/Profiles/ICC/IccTagDataEntry.cs
  64. 2
      src/ImageSharp/MetaData/Profiles/ICC/IccWriter.cs
  65. 2
      src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccBAcsProcessElement.cs
  66. 2
      src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccClutProcessElement.cs
  67. 2
      src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccCurveSetProcessElement.cs
  68. 2
      src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccEAcsProcessElement.cs
  69. 2
      src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMatrixProcessElement.cs
  70. 2
      src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMultiProcessElement.cs
  71. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccChromaticityTagDataEntry.cs
  72. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantOrderTagDataEntry.cs
  73. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantTableTagDataEntry.cs
  74. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCrdInfoTagDataEntry.cs
  75. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCurveTagDataEntry.cs
  76. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDataTagDataEntry.cs
  77. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDateTimeTagDataEntry.cs
  78. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccFix16ArrayTagDataEntry.cs
  79. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut16TagDataEntry.cs
  80. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut8TagDataEntry.cs
  81. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutAToBTagDataEntry.cs
  82. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutBToATagDataEntry.cs
  83. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMeasurementTagDataEntry.cs
  84. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiLocalizedUnicodeTagDataEntry.cs
  85. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiProcessElementsTagDataEntry.cs
  86. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccNamedColor2TagDataEntry.cs
  87. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccParametricCurveTagDataEntry.cs
  88. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceDescTagDataEntry.cs
  89. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceIdentifierTagDataEntry.cs
  90. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccResponseCurveSet16TagDataEntry.cs
  91. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccScreeningTagDataEntry.cs
  92. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccSignatureTagDataEntry.cs
  93. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextDescriptionTagDataEntry.cs
  94. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextTagDataEntry.cs
  95. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUFix16ArrayTagDataEntry.cs
  96. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt16ArrayTagDataEntry.cs
  97. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt32ArrayTagDataEntry.cs
  98. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt64ArrayTagDataEntry.cs
  99. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt8ArrayTagDataEntry.cs
  100. 2
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUcrBgTagDataEntry.cs

153
packages.xml

@ -0,0 +1,153 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Wyam.Docs" version="0.18.6" targetFramework="net462">
<package id="AngleSharp" version="0.9.9" targetFramework="net462" />
<package id="CommonServiceLocator" version="1.3" targetFramework="net462" />
<package id="DotlessClientOnly" version="1.5.2" targetFramework="net462" />
<package id="ManagedEsent" version="1.9.4" targetFramework="net462" />
<package id="Markdig" version="0.10.6" targetFramework="net462" />
<package id="Microsoft.CodeAnalysis.Analyzers" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.CodeAnalysis.Elfie" version="0.10.6" targetFramework="net462" />
<package id="Microsoft.Composition" version="1.0.30" targetFramework="net462" />
<package id="Microsoft.CSharp" version="4.3.0" targetFramework="net462" />
<package id="Microsoft.DotNet.InternalAbstractions" version="1.0.0" targetFramework="net462" />
<package id="Microsoft.DotNet.PlatformAbstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.NETCore.Platforms" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.Win32.Primitives" version="4.3.0" targetFramework="net462" />
<package id="Newtonsoft.Json" version="10.0.2" targetFramework="net462" />
<package id="Microsoft.Extensions.DependencyModel" version="1.1.1" targetFramework="net462" />
<package id="SharpScss" version="1.3.4" targetFramework="net462" />
<package id="System.AppContext" version="4.3.0" targetFramework="net462" />
<package id="System.Buffers" version="4.3.0" targetFramework="net462" />
<package id="System.Collections" version="4.3.0" targetFramework="net462" />
<package id="System.Collections.Concurrent" version="4.3.0" targetFramework="net462" />
<package id="System.Collections.Immutable" version="1.3.1" targetFramework="net462" />
<package id="System.ComponentModel" version="4.3.0" targetFramework="net462" />
<package id="System.Console" version="4.3.0" targetFramework="net462" />
<package id="System.Diagnostics.Contracts" version="4.3.0" targetFramework="net462" />
<package id="System.Diagnostics.Debug" version="4.3.0" targetFramework="net462" />
<package id="System.Diagnostics.DiagnosticSource" version="4.3.0" targetFramework="net462" />
<package id="System.Diagnostics.FileVersionInfo" version="4.3.0" targetFramework="net462" />
<package id="System.Diagnostics.StackTrace" version="4.3.0" targetFramework="net462" />
<package id="System.Diagnostics.Tools" version="4.3.0" targetFramework="net462" />
<package id="System.Diagnostics.Tracing" version="4.3.0" targetFramework="net462" />
<package id="System.Dynamic.Runtime" version="4.3.0" targetFramework="net462" />
<package id="System.Globalization" version="4.3.0" targetFramework="net462" />
<package id="System.Globalization.Calendars" version="4.3.0" targetFramework="net462" />
<package id="System.IO" version="4.3.0" targetFramework="net462" />
<package id="System.IO.Compression" version="4.3.0" targetFramework="net462" />
<package id="System.IO.Compression.ZipFile" version="4.3.0" targetFramework="net462" />
<package id="System.IO.FileSystem.Primitives" version="4.3.0" targetFramework="net462" />
<package id="System.IO.FileSystem" version="4.3.0" targetFramework="net462" />
<package id="System.Linq" version="4.3.0" targetFramework="net462" />
<package id="System.Linq.Expressions" version="4.3.0" targetFramework="net462" />
<package id="System.Net.Primitives" version="4.3.0" targetFramework="net462" />
<package id="System.Net.Sockets" version="4.3.0" targetFramework="net462" />
<package id="System.ObjectModel" version="4.3.0" targetFramework="net462" />
<package id="System.Reflection" version="4.3.0" targetFramework="net462" />
<package id="ReflectionMagic" version="3.0.0" targetFramework="net462" />
<package id="System.Reflection.Extensions" version="4.3.0" targetFramework="net462" />
<package id="System.Reflection.Metadata" version="1.4.2" targetFramework="net462" />
<package id="System.Reflection.Primitives" version="4.3.0" targetFramework="net462" />
<package id="System.Resources.ResourceManager" version="4.3.0" targetFramework="net462" />
<package id="System.Runtime" version="4.3.0" targetFramework="net462" />
<package id="System.Runtime.CompilerServices.Unsafe" version="4.3.0" targetFramework="net462" />
<package id="System.Runtime.Extensions" version="4.3.0" targetFramework="net462" />
<package id="System.Runtime.Handles" version="4.3.0" targetFramework="net462" />
<package id="System.Runtime.InteropServices" version="4.3.0" targetFramework="net462" />
<package id="System.Runtime.InteropServices.RuntimeInformation" version="4.3.0" targetFramework="net462" />
<package id="System.Runtime.Numerics" version="4.3.0" targetFramework="net462" />
<package id="System.Security.Cryptography.Encoding" version="4.3.0" targetFramework="net462" />
<package id="System.Security.Cryptography.Primitives" version="4.3.0" targetFramework="net462" />
<package id="System.Security.Cryptography.Algorithms" version="4.3.0" targetFramework="net462" />
<package id="System.Security.Cryptography.X509Certificates" version="4.3.0" targetFramework="net462" />
<package id="System.Net.Http" version="4.3.1" targetFramework="net462" />
<package id="System.Text.Encoding" version="4.3.0" targetFramework="net462" />
<package id="System.Text.Encoding.CodePages" version="4.3.0" targetFramework="net462" />
<package id="System.Text.Encoding.Extensions" version="4.3.0" targetFramework="net462" />
<package id="System.Text.Encodings.Web" version="4.3.0" targetFramework="net462" />
<package id="System.Text.RegularExpressions" version="4.3.0" targetFramework="net462" />
<package id="System.Threading" version="4.3.0" targetFramework="net462" />
<package id="ConcurrentHashSet" version="0.3.1" targetFramework="net462" />
<package id="System.Threading.Tasks" version="4.3.0" targetFramework="net462" />
<package id="System.Threading.Tasks.Parallel" version="4.3.0" targetFramework="net462" />
<package id="System.Threading.Thread" version="4.3.0" targetFramework="net462" />
<package id="Microsoft.Build.Framework" version="15.1.1012" targetFramework="net462" />
<package id="Microsoft.Build" version="15.1.1012" targetFramework="net462" />
<package id="Microsoft.Build.Utilities.Core" version="15.1.1012" targetFramework="net462" />
<package id="Microsoft.Build.Tasks.Core" version="15.1.1012" targetFramework="net462" />
<package id="System.Threading.Timer" version="4.3.0" targetFramework="net462" />
<package id="System.ValueTuple" version="4.3.0" targetFramework="net462" />
<package id="System.Xml.ReaderWriter" version="4.3.0" targetFramework="net462" />
<package id="System.Xml.XDocument" version="4.3.0" targetFramework="net462" />
<package id="NETStandard.Library" version="1.6.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Cryptography.Internal" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.DataProtection.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Diagnostics.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Html.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.JsonPatch" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Razor" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Razor.Runtime" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.Extensions.DependencyInjection.Abstractions" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.Extensions.DependencyInjection" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.Extensions.FileSystemGlobbing" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.Extensions.Localization.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.Extensions.Logging.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.Extensions.ObjectPool" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.Extensions.PlatformAbstractions" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.Extensions.Primitives" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Http.Features" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Http.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.ResponseCaching.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Routing.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.Extensions.Caching.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.Extensions.Configuration.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Hosting.Server.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.Extensions.FileProviders.Abstractions" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Hosting.Abstractions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.Extensions.FileProviders.Composite" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.Extensions.FileProviders.Physical" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.Extensions.Options" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Authorization" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.DataProtection" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.Extensions.Caching.Memory" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Mvc.Razor.Host" version="1.1.2" targetFramework="net462" />
<package id="Microsoft.Extensions.Localization" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.Extensions.WebEncoders" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.Net.Http.Headers" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Http.Extensions" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Mvc.Abstractions" version="1.1.2" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Routing" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.WebUtilities" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Antiforgery" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Http" version="1.1.1" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Mvc.Core" version="1.1.2" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Mvc.DataAnnotations" version="1.1.2" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Mvc.Formatters.Json" version="1.1.2" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Mvc.ViewFeatures" version="1.1.2" targetFramework="net462" />
<package id="System.Xml.XmlDocument" version="4.3.0" targetFramework="net462" />
<package id="System.Xml.XPath" version="4.3.0" targetFramework="net462" />
<package id="System.Xml.XPath.XDocument" version="4.3.0" targetFramework="net462" />
<package id="Microsoft.CodeAnalysis.Common" version="2.0.0" targetFramework="net462" />
<package id="Microsoft.CodeAnalysis.CSharp" version="2.0.0" targetFramework="net462" />
<package id="Microsoft.AspNetCore.Mvc.Razor" version="1.1.2" targetFramework="net462" />
<package id="Microsoft.CodeAnalysis.VisualBasic" version="2.0.0" targetFramework="net462" />
<package id="Microsoft.CodeAnalysis.Workspaces.Common" version="2.0.0" targetFramework="net462" />
<package id="Microsoft.CodeAnalysis.CSharp.Workspaces" version="2.0.0" targetFramework="net462" />
<package id="Microsoft.CodeAnalysis.VisualBasic.Workspaces" version="2.0.0" targetFramework="net462" />
<package id="Microsoft.CodeAnalysis" version="2.0.0" targetFramework="net462" />
<package id="Wyam.CodeAnalysis" version="0.18.6" targetFramework="net462" />
<package id="Wyam.Feeds" version="0.18.6" targetFramework="net462" />
<package id="Wyam.Html" version="0.18.6" targetFramework="net462" />
<package id="Wyam.Less" version="0.18.6" targetFramework="net462" />
<package id="Wyam.Markdown" version="0.18.6" targetFramework="net462" />
<package id="Wyam.Razor" version="0.18.6" targetFramework="net462" />
<package id="Wyam.Sass" version="0.18.6" targetFramework="net462" />
<package id="Wyam.SearchIndex" version="0.18.6" targetFramework="net462" />
<package id="YamlDotNet" version="3.9.0" targetFramework="net462" />
<package id="YamlDotNet.Dynamic" version="3.2.3" targetFramework="net462" />
<package id="Wyam.Yaml" version="0.18.6" targetFramework="net462" />
<package id="Wyam.Web" version="0.18.6" targetFramework="net462" />
</package>
<package id="Wyam.Docs.Samson" version="0.18.6" targetFramework="net462" />
</packages>

4
src/ImageSharp/Common/Extensions/EnumerableExtensions.cs

@ -4,12 +4,12 @@
using System;
using System.Collections.Generic;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.Common
{
/// <summary>
/// Encapsulates a series of time saving extension methods to the <see cref="T:System.Collections.IEnumerable"/> interface.
/// </summary>
public static class EnumerableExtensions
internal static class EnumerableExtensions
{
/// <summary>
/// Generates a sequence of integral numbers within a specified range.

2
src/ImageSharp/Formats/Jpeg/GolangPort/JpegEncoderCore.cs

@ -7,6 +7,8 @@ using System.Runtime.CompilerServices;
using SixLabors.ImageSharp.Formats.Jpeg.GolangPort.Components;
using SixLabors.ImageSharp.Formats.Jpeg.GolangPort.Components.Encoder;
using SixLabors.ImageSharp.Formats.Jpeg.GolangPort.Utils;
using SixLabors.ImageSharp.MetaData.Profiles.Exif;
using SixLabors.ImageSharp.MetaData.Profiles.Icc;
using SixLabors.ImageSharp.PixelFormats;
using Block8x8F = SixLabors.ImageSharp.Formats.Jpeg.Common.Block8x8F;

2
src/ImageSharp/Formats/Jpeg/GolangPort/OldJpegDecoderCore.cs

@ -7,6 +7,8 @@ using System.Runtime.CompilerServices;
using System.Threading.Tasks;
using SixLabors.ImageSharp.Formats.Jpeg.GolangPort.Components.Decoder;
using SixLabors.ImageSharp.Memory;
using SixLabors.ImageSharp.MetaData.Profiles.Exif;
using SixLabors.ImageSharp.MetaData.Profiles.Icc;
using SixLabors.ImageSharp.PixelFormats;
using Block8x8F = SixLabors.ImageSharp.Formats.Jpeg.Common.Block8x8F;

2
src/ImageSharp/Formats/Jpeg/PdfJsPort/JpegDecoderCore.cs

@ -6,6 +6,8 @@ using System.IO;
using System.Runtime.CompilerServices;
using SixLabors.ImageSharp.Formats.Jpeg.PdfJsPort.Components;
using SixLabors.ImageSharp.Memory;
using SixLabors.ImageSharp.MetaData.Profiles.Exif;
using SixLabors.ImageSharp.MetaData.Profiles.Icc;
using SixLabors.ImageSharp.PixelFormats;
namespace SixLabors.ImageSharp.Formats.Jpeg.PdfJsPort

2
src/ImageSharp/MetaData/ImageMetaData.cs

@ -3,6 +3,8 @@
using System.Collections.Generic;
using SixLabors.ImageSharp.Formats;
using SixLabors.ImageSharp.MetaData.Profiles.Exif;
using SixLabors.ImageSharp.MetaData.Profiles.Icc;
namespace SixLabors.ImageSharp
{

2
src/ImageSharp/MetaData/Profiles/Exif/ExifDataType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Exif
{
/// <summary>
/// Specifies exif data types.

2
src/ImageSharp/MetaData/Profiles/Exif/ExifParts.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Exif
{
/// <summary>
/// Specifies which parts will be written when the profile is added to an image.

2
src/ImageSharp/MetaData/Profiles/Exif/ExifProfile.cs

@ -7,7 +7,7 @@ using System.Collections.ObjectModel;
using System.IO;
using SixLabors.ImageSharp.PixelFormats;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Exif
{
/// <summary>
/// Represents an EXIF profile providing access to the collection of values.

2
src/ImageSharp/MetaData/Profiles/Exif/ExifReader.cs

@ -6,7 +6,7 @@ using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Exif
{
/// <summary>
/// Reads and parses EXIF data from a byte array

2
src/ImageSharp/MetaData/Profiles/Exif/ExifTag.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Exif
{
/// <summary>
/// All exif tags from the Exif standard 2.2

2
src/ImageSharp/MetaData/Profiles/Exif/ExifTagDescriptionAttribute.cs

@ -4,7 +4,7 @@
using System;
using System.Reflection;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Exif
{
/// <summary>
/// Class that provides a description for an ExifTag value.

2
src/ImageSharp/MetaData/Profiles/Exif/ExifValue.cs

@ -5,7 +5,7 @@ using System;
using System.Globalization;
using System.Text;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Exif
{
/// <summary>
/// Represent the value of the EXIF profile.

2
src/ImageSharp/MetaData/Profiles/Exif/ExifWriter.cs

@ -6,7 +6,7 @@ using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Text;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Exif
{
/// <summary>
/// Contains methods for writing EXIF metadata.

2
src/ImageSharp/MetaData/Profiles/ICC/Curves/IccCurveSegment.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// A segment of a curve

2
src/ImageSharp/MetaData/Profiles/ICC/Curves/IccFormulaCurveElement.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// A formula based curve segment

2
src/ImageSharp/MetaData/Profiles/ICC/Curves/IccOneDimensionalCurve.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// A one dimensional curve

2
src/ImageSharp/MetaData/Profiles/ICC/Curves/IccParametricCurve.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// A parametric curve

2
src/ImageSharp/MetaData/Profiles/ICC/Curves/IccResponseCurve.cs

@ -5,7 +5,7 @@ using System;
using System.Linq;
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// A response curve

2
src/ImageSharp/MetaData/Profiles/ICC/Curves/IccSampledCurveElement.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// A sampled curve segment

2
src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Curves.cs

@ -3,7 +3,7 @@
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to read ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Lut.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to read ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Matrix.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to read ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.MultiProcessElement.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to read ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitives.cs

@ -4,7 +4,7 @@
using System;
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to read ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Primitives.cs

@ -4,7 +4,7 @@
using System;
using System.Text;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to read ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntry.cs

@ -5,7 +5,7 @@ using System;
using System.Globalization;
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to read ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.cs

@ -5,7 +5,7 @@ using System;
using System.Text;
using SixLabors.ImageSharp.IO;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to read ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Curves.cs

@ -3,7 +3,7 @@
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <content>
/// Provides methods to write ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Lut.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <content>
/// Provides methods to write ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Matrix.cs

@ -4,7 +4,7 @@
using System.Numerics;
using SixLabors.ImageSharp.Memory;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to write ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MultiProcessElement.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to write ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitives.cs

@ -4,7 +4,7 @@
using System;
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to write ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Primitives.cs

@ -4,7 +4,7 @@
using System;
using System.Text;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to write ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.TagDataEntry.cs

@ -3,7 +3,7 @@
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to write ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.cs

@ -5,7 +5,7 @@ using System;
using System.IO;
using System.Text;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Provides methods to write ICC data types

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccClutDataType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Color lookup table data type

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorSpaceType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Color Space Type

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorantEncoding.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Colorant Encoding

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveMeasurementEncodings.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Curve Measurement Encodings

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveSegmentSignature.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Curve Segment Signature

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDataType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Enumerates the basic data types as defined in ICC.1:2010 version 4.3.0.0

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDeviceAttribute.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Device attributes. Can be combined with a logical OR

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccFormulaCurveType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Formula curve segment type

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMeasurementGeometry.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Measurement Geometry

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMultiProcessElementSignature.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Multi process element signature

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccParametricCurveType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Formula curve segment type

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccPrimaryPlatformType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Enumerates the primary platform/operating system framework for which the profile was created

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileClass.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Profile Class Name

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileFlag.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Profile flags. Can be combined with a logical OR.

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileTag.cs

@ -2,7 +2,7 @@
// Licensed under the Apache License, Version 2.0.
// ReSharper disable InconsistentNaming
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Enumerates the ICC Profile Tags as defined in ICC.1:2010 version 4.3.0.0

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccRenderingIntent.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Rendering intent

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningFlag.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Screening flags. Can be combined with a logical OR.

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningSpotType.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Enumerates the screening spot types

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccSignatureName.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Signature Name

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardIlluminant.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Standard Illuminant

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardObserver.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Standard Observer

2
src/ImageSharp/MetaData/Profiles/ICC/Enums/IccTypeSignature.cs

@ -1,7 +1,7 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Type Signature

2
src/ImageSharp/MetaData/Profiles/ICC/Exceptions/InvalidIccProfileException.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Represents an error that happened while reading or writing a corrupt/invalid ICC profile

2
src/ImageSharp/MetaData/Profiles/ICC/IccProfile.cs

@ -8,7 +8,7 @@ using System.Collections.Generic;
using System.Security.Cryptography;
#endif
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Represents an ICC profile

2
src/ImageSharp/MetaData/Profiles/ICC/IccProfileHeader.cs

@ -4,7 +4,7 @@
using System;
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Contains all values of an ICC profile header

2
src/ImageSharp/MetaData/Profiles/ICC/IccReader.cs

@ -3,7 +3,7 @@
using System.Collections.Generic;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Reads and parses ICC data from a byte array

2
src/ImageSharp/MetaData/Profiles/ICC/IccTagDataEntry.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// The data of an ICC tag entry

2
src/ImageSharp/MetaData/Profiles/ICC/IccWriter.cs

@ -5,7 +5,7 @@ using System;
using System.Collections.Generic;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Contains methods for writing ICC profiles.

2
src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccBAcsProcessElement.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// A placeholder <see cref="IccMultiProcessElement"/> (might be used for future ICC versions)

2
src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccClutProcessElement.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// A CLUT (color lookup table) element to process data

2
src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccCurveSetProcessElement.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// A set of curves to process data

2
src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccEAcsProcessElement.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// A placeholder <see cref="IccMultiProcessElement"/> (might be used for future ICC versions)

2
src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMatrixProcessElement.cs

@ -5,7 +5,7 @@ using System;
using System.Linq;
using SixLabors.ImageSharp.Memory;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// A matrix element to process data

2
src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMultiProcessElement.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// An element to process data

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccChromaticityTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// The chromaticity tag type provides basic chromaticity data

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantOrderTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This tag specifies the laydown order in which colorants

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantTableTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// The purpose of this tag is to identify the colorants used in

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCrdInfoTagDataEntry.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type contains the PostScript product name to which this profile

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCurveTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// The type contains a one-dimensional table of double values.

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDataTagDataEntry.cs

@ -5,7 +5,7 @@ using System;
using System.Linq;
using System.Text;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// The dataType is a simple data structure that contains

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDateTimeTagDataEntry.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type is a representation of the time and date.

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccFix16ArrayTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type represents an array of doubles (from 32bit fixed point values).

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut16TagDataEntry.cs

@ -5,7 +5,7 @@ using System;
using System.Linq;
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This structure represents a color transform using tables

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut8TagDataEntry.cs

@ -5,7 +5,7 @@ using System;
using System.Linq;
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This structure represents a color transform using tables

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutAToBTagDataEntry.cs

@ -5,7 +5,7 @@ using System;
using System.Linq;
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This structure represents a color transform.

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutBToATagDataEntry.cs

@ -5,7 +5,7 @@ using System;
using System.Linq;
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This structure represents a color transform.

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMeasurementTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Numerics;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// The measurementType information refers only to the internal

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiLocalizedUnicodeTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This tag structure contains a set of records each referencing

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiProcessElementsTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This structure represents a color transform, containing

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccNamedColor2TagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// The namedColor2Type is a count value and array of structures

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccParametricCurveTagDataEntry.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// The parametricCurveType describes a one-dimensional curve by

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceDescTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type is an array of structures, each of which contains information

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceIdentifierTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type is an array of structures, each of which contains information

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccResponseCurveSet16TagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// The purpose of this tag type is to provide a mechanism to relate physical

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccScreeningTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type describes various screening parameters including

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccSignatureTagDataEntry.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// Typically this type is used for registered tags that can

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextDescriptionTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Globalization;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// The TextDescriptionType contains three types of text description.

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextTagDataEntry.cs

@ -3,7 +3,7 @@
using System;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This is a simple text structure that contains a text string.

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUFix16ArrayTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type represents an array of doubles (from 32bit values).

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt16ArrayTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type represents an array of unsigned shorts.

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt32ArrayTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type represents an array of unsigned 32bit integers.

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt64ArrayTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type represents an array of unsigned 64bit integers.

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt8ArrayTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type represents an array of bytes.

2
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUcrBgTagDataEntry.cs

@ -4,7 +4,7 @@
using System;
using System.Linq;
namespace SixLabors.ImageSharp
namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
{
/// <summary>
/// This type contains curves representing the under color removal and black generation

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save