Table of Contents

Class MagickFactory

Namespace
ImageMagick
Assembly
Magick.NET-Q16-AnyCPU.dll

Class that can be used to create various instances.

public sealed class MagickFactory : IMagickFactory<ushort>, IMagickFactory
Inheritance
MagickFactory
Implements
IMagickFactory<ushort>
IMagickFactory
Inherited Members

Constructors

MagickFactory()

public MagickFactory()

Properties

Color

Gets a factory that can be used to create ImageMagick.IMagickColorFactory<> instances.

public IMagickColorFactory<ushort> Color { get; }

Property Value

IMagickColorFactory<ushort>

Colors

Gets a factory that can be used to create color instances by name.

public IMagickColors<ushort> Colors { get; }

Property Value

IMagickColors<ushort>

ConfigurationFiles

Gets the configuration files.

public IConfigurationFiles ConfigurationFiles { get; }

Property Value

IConfigurationFiles

Drawables

Gets a factory that can be used to create ImageMagick.IDrawables<> instances.

public IDrawablesFactory<ushort> Drawables { get; }

Property Value

IDrawablesFactory<ushort>

Geometry

Gets a factory that can be used to create ImageMagick.IMagickGeometry instances.

public IMagickGeometryFactory Geometry { get; }

Property Value

IMagickGeometryFactory

Image

Gets a factory that can be used to create ImageMagick.IMagickImage<> instances.

public IMagickImageFactory<ushort> Image { get; }

Property Value

IMagickImageFactory<ushort>

ImageCollection

Gets a factory that can be used to create ImageMagick.IMagickImageCollection<> instances.

public IMagickImageCollectionFactory<ushort> ImageCollection { get; }

Property Value

IMagickImageCollectionFactory<ushort>

ImageInfo

Gets a factory that can be used to create ImageMagick.IMagickImageInfo instances.

public IMagickImageInfoFactory ImageInfo { get; }

Property Value

IMagickImageInfoFactory

MagickNET

Gets the MagickNET information.

public IMagickNET MagickNET { get; }

Property Value

IMagickNET

Matrix

Gets a factory that can be used to create various matrix instances.

public IMatrixFactory Matrix { get; }

Property Value

IMatrixFactory

OpenCL

Gets the OpenCL information.

public IOpenCL OpenCL { get; }

Property Value

IOpenCL

Quantum

Gets the quantum information.

public IQuantum<ushort> Quantum { get; }

Property Value

IQuantum<ushort>

ResourceLimits

Gets the resource limits.

public IResourceLimits ResourceLimits { get; }

Property Value

IResourceLimits

Settings

Gets a factory that can be used to create various settings.

public ISettingsFactory<ushort> Settings { get; }

Property Value

ISettingsFactory<ushort>