@ -24,9 +24,7 @@ namespace SixLabors.ImageSharp.Processing
internal BrushApplicator(ImageFrame<TPixel> target, GraphicsOptions options)
{
this.Target = target;
this.Options = options;
this.Blender = PixelOperations<TPixel>.Instance.GetPixelBlender(options.BlenderMode);
}
@ -18,4 +18,4 @@ namespace SixLabors.ImageSharp
/// </summary>
public static readonly float EpsilonSquared = Epsilon * Epsilon;
@ -110,4 +110,4 @@ namespace SixLabors.ImageSharp
return MathF.Pow((signal + 0.055F) / 1.055F, 2.4F);
@ -14,4 +14,4 @@ namespace SixLabors.ImageSharp.Formats.Bmp
BmpBitsPerPixel BitsPerPixel { get; }
@ -35,4 +35,4 @@ namespace SixLabors.ImageSharp.Formats.Gif
RestoreToPrevious = 3
@ -14,4 +14,4 @@ namespace SixLabors.ImageSharp
/// <param name="configuration">The configuration that will retain the encoders, decodes and mime type detectors.</param>
void Configure(Configuration configuration);
@ -24,4 +24,4 @@ namespace SixLabors.ImageSharp
/// <returns>The <see cref="Rectangle"/></returns>
public static Rectangle Bounds(this IImageInfo info) => new Rectangle(0, 0, info.Width, info.Height);
@ -56,4 +56,4 @@ namespace SixLabors.ImageSharp.MetaData
return new ImageFrameMetaData(this);
@ -136,4 +136,4 @@ namespace SixLabors.ImageSharp.MetaData
return this.Name.Equals(other.Name) && Equals(this.Value, other.Value);
@ -146,4 +146,4 @@ namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
return table.ToArray();
@ -93,4 +93,4 @@ namespace SixLabors.ImageSharp.MetaData.Profiles.Icc