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>