---
title: "Aurigma.GraphicsMill Namespace"
canonical: https://www.graphicsmill.com/docs/gm/N_Aurigma_GraphicsMill.htm
archived: false
applies_to:
  - product: "Graphics Mill"
    versions: ["12.1", "6.x-12.x (may differ)"]
    entity_id: "https://www.graphicsmill.com/#software-application"
---

# Aurigma.GraphicsMill Namespace

**Applies to:** Graphics Mill 12.1, 6.x-12.x (may differ)
 
The Aurigma.GraphicsMill is a root namespace of the Graphics Mill.
 
## Classes

|   |  Class |  Description |
| --- | --- | --- |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [AmbiguousFontCollisionException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_AmbiguousFontCollisionException.htm.md) |  Represents the error that occurs when a font being added has its (family, style) pair owned by one already-registered font, and its postscript name owned by a different already-registered font. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Bitmap](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Bitmap.htm.md) |  Represents a bitmap, i.e. an object which stores raster data. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [BitmapEmptyException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_BitmapEmptyException.htm.md) |  Represents the error that occurs when you try to manipulate with an empty bitmap. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [BitmapStatisticsProvider](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_BitmapStatisticsProvider.htm.md) |  Contains methods used to retrieve various bitmap statistics. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ChannelCombiner](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ChannelCombiner.htm.md) |  Represents the base class for classes that create an image by combining several grayscale images. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ChannelSplitter](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ChannelSplitter.htm.md) |  Represents the base class for classes that separate an image by color channels. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ChannelsProvider](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ChannelsProvider.htm.md) |  Contains methods and properties providing access to bitmap channels. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [CMAdobeModuleLoadException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CMAdobeModuleLoadException.htm.md) |  Represents the error that occurs when you try to convert colors using Adobe CMM whereas it is not installed on the system. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [CMException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CMException.htm.md) |  Represents the error that occurs when you work with color management. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [CMInappropriateProfileException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CMInappropriateProfileException.htm.md) |  Represents the error that occurs when you try to specify a color profile which does not conform target color space. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [CMOpenProfileException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CMOpenProfileException.htm.md) |  Represents the error that occurs when you try to open a color profile from a file, but it fails for some reason (e.g. file not found, access is denied, profile is corrupted, or any other). |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [CMTransformException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CMTransformException.htm.md) |  Represents the error that occurs when some errors encountered during some color space transform made by color management module. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Cmyk16Color](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Cmyk16Color.htm.md) |  Represents 16-bit (extended) color value in CMYK color space. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [CmykChannelCombiner](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CmykChannelCombiner.htm.md) |  Creates a CMYK image by combining several grayscale images. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [CmykChannelSplitter](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CmykChannelSplitter.htm.md) |  Separates a CMYK image by color channels. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [CmykColor](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CmykColor.htm.md) |  Represents color value in CMYK color space. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [CodecAdapter](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CodecAdapter.htm.md) |  Converts file name to the corresponding image reader of writer. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Color](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Color.htm.md) |  Represents the base class for classes that contain color values. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ColorAdjustmentProvider](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ColorAdjustmentProvider.htm.md) |  Contains methods and properties used to provide color adjustment and tone correction (brightness/contrast, levels, hue/saturation/lightness adjustment, etc.). |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ColorManagementProvider](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ColorManagementProvider.htm.md) |  Contains methods and properties used to provide color management. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ColorPalette](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ColorPalette.htm.md) |  Represents a palette, i.e. an array of color values. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ColorPaletteEmptyException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ColorPaletteEmptyException.htm.md) |  Represents the error that occurs when you try to operate with empty palette (which is either `null` or has no any entries). |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ColorProfile](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ColorProfile.htm.md) |  Represents the ICC color profile used to provide color management. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [CompressedImage](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CompressedImage.htm.md) |  Represents an image that stores its raster data in compressed form instead of fully decoding it into memory. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [CompressedStream](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CompressedStream.htm.md) |  Represents a single compressed data stream of a [CompressedImage](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_CompressedImage.htm.md) (either the color or the alpha stream). |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Configuration](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Configuration.htm.md) |  Provides access to the application configuration settings. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [DuplicateFamilyStyleException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_DuplicateFamilyStyleException.htm.md) |  Represents the error that occurs when adding a font would make a (family, style) pair resolve to more than one postscript name, and [FamilyStyleCollisionPolicy](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_Drawing_CustomFontRegistry_FamilyStyleCollisionPolicy.htm.md) is [Throw](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Drawing_FamilyStyleCollisionPolicy.htm.md). |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [DuplicateFontAliasException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_DuplicateFontAliasException.htm.md) |  Represents the error that occurs when an alias passed to [AddFontAlias(String, String)](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_Drawing_CustomFontRegistry_AddFontAlias_2_f3570541.htm.md) already resolves to a different registered font. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [DuplicatePostscriptNameException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_DuplicatePostscriptNameException.htm.md) |  Represents the error that occurs when a font being registered shares a postscript name with a different, already-registered font, and [PostscriptNameCollisionPolicy](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_Drawing_CustomFontRegistry_PostscriptNameCollisionPolicy.htm.md) is [Throw](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Drawing_PostscriptNameCollisionPolicy.htm.md). |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [FamilyStyleConflict](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_FamilyStyleConflict.htm.md) |  Describes one (family, style) collision found by [Add(String)](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_Drawing_CustomFontRegistry_Add_1_bb3a7a4f.htm.md) or [Merge(FontRegistry)](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_Drawing_CustomFontRegistry_Merge_1_1d836bf2.htm.md). |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [FontException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_FontException.htm.md) |  Represents the error that occurs when you work with fonts. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [FontMissingException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_FontMissingException.htm.md) |  Represents the error that occurs when you try to operate with a missing font. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [GMException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_GMException.htm.md) |  Represents the error that occurs when you work with Graphics Mill. This is a base exception. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [GraphicsContainerRasterizer](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_GraphicsContainerRasterizer.htm.md) |  Represents a pipeline element that rasterizes a [GraphicsContainer](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Drawing_GraphicsContainer.htm.md) into a bitmap. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Grayscale16Color](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Grayscale16Color.htm.md) |  Represents 16-bit (extended) color value in grayscale color space. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [GrayscaleChannelCombiner](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_GrayscaleChannelCombiner.htm.md) |  Creates a grayscale image by combining two grayscale images. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [GrayscaleChannelSplitter](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_GrayscaleChannelSplitter.htm.md) |  Separates a grayscale image by color channels. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [GrayscaleColor](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_GrayscaleColor.htm.md) |  Represents a color value in grayscale color space. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Histogram](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Histogram.htm.md) |  Represents a bitmap histogram. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Image](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Image.htm.md) |  Represents the base class for image types, storing the common image parameters shared by all of them. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ImageGenerator](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ImageGenerator.htm.md) |  Represents a pipeline element that creates a bitmap. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ImageParams](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ImageParams.htm.md) |  Provides image-related parameters. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [IndexedColor](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_IndexedColor.htm.md) |  Represents an indexed color in a color collection. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Ink](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Ink.htm.md) |  Represents ink characteristics of a color. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [InvalidPropertyValueException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_InvalidPropertyValueException.htm.md) |  Represents the error that occurs when the property value is not valid. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [InvalidSourceException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_InvalidSourceException.htm.md) |  Represents the error that occurs when the image reader/writer source is not valid. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Lab16Color](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Lab16Color.htm.md) |  Represents 16-bit (extended) color value in LAB color space. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [LabChannelCombiner](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_LabChannelCombiner.htm.md) |  Creates a Lab image by combining several grayscale images. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [LabChannelSplitter](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_LabChannelSplitter.htm.md) |  Separates a Lab image by color channels. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [LabColor](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_LabColor.htm.md) |  Represents color value in LAB color space. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [MissingIndexColorException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_MissingIndexColorException.htm.md) |  Represents the error that occurs when the referenced index is missing from the color collection. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ObjectClosedException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ObjectClosedException.htm.md) |  Represents the error that occurs when you try to operate with an object which needs to be opened (like file format readers or writers), but it is closed. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ObjectEmptyException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ObjectEmptyException.htm.md) |  Represents the error that occurs when empty object (like bitmap or color palette) is accessed. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [OnInitEventArgs](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_OnInitEventArgs.htm.md) |  Provides data for the [PipelineElement.OnInit](https://www.graphicsmill.com/docs/gm/E_Aurigma_GraphicsMill_PipelineElement_OnInit.htm.md) event. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [OutOfMemoryException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_OutOfMemoryException.htm.md) |  Represents the error that occurs when there is not enough memory to continue the execution of a program. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Pipeline](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Pipeline.htm.md) |  Represents a collection of [PipelineElement](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PipelineElement.htm.md)s. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [PipelineElement](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PipelineElement.htm.md) |  Represents the base class for classes that process an image within a pipeline. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [PipelineException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PipelineException.htm.md) |  Represents the error that occurs during pipeline image processing. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [PixelFormat](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PixelFormat.htm.md) |  Represents a pixel format supported by Graphics Mill. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [PostscriptNameConflict](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PostscriptNameConflict.htm.md) |  Describes one postscript-name collision found by [Add(String)](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_Drawing_CustomFontRegistry_Add_1_bb3a7a4f.htm.md) or [Merge(FontRegistry)](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_Drawing_CustomFontRegistry_Merge_1_1d836bf2.htm.md). |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ProgressEventArgs](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ProgressEventArgs.htm.md) |  Provides data for the [ProgressReporter.Progress](https://www.graphicsmill.com/docs/gm/E_Aurigma_GraphicsMill_ProgressReporter_Progress.htm.md) event. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [ProgressReporter](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ProgressReporter.htm.md) |  Indicates a progress of a pipeline. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Rational](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Rational.htm.md) |  Represents signed rational numbers. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Rgb16Color](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Rgb16Color.htm.md) |  Represents 16-bit (extended) color value in RGB color space. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [RgbChannelCombiner](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_RgbChannelCombiner.htm.md) |  Creates a RGB image by combining several grayscale images. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [RgbChannelSplitter](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_RgbChannelSplitter.htm.md) |  Separates a RGB image by color channels. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [RgbColor](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_RgbColor.htm.md) |  Represents color value in RGB color space. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [SehException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_SehException.htm.md) |  Represents the Structured Exception Handling (SEH) error. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [SpotColor](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_SpotColor.htm.md) |  Represents a color value of a spot color. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [TransformException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_TransformException.htm.md) |  Represents an error that occurs when applying transforms to bitmaps. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [TransformsProvider](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_TransformsProvider.htm.md) |  Contains methods used to apply various effects on the bitmap. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [TrialPeriodTimeException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_TrialPeriodTimeException.htm.md) |  Represents the error that occurs when the trial version has been expired. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [UnexpectedException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_UnexpectedException.htm.md) |  Represents the error that occurs when Graphics Mill has encountered an unexpected problem (mostly caused by some internal bug). |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [UnitConverter](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_UnitConverter.htm.md) |  Contains methods and properties intended to convert values from one spatial units to another. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [UnsignedRational](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_UnsignedRational.htm.md) |  Represents unsigned rational numbers. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [UnsupportedFontException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_UnsupportedFontException.htm.md) |  Represents the error that occurs when you try to operate with an unsupported font. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [UnsupportedPixelFormatException](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_UnsupportedPixelFormatException.htm.md) |  Represents the error that occurs when you try to apply some operation on the bitmap, and this operation cannot handle pixel format of this bitmap. |
 |  ![Public class](https://www.graphicsmill.com/docs/gm/icons/pubclass.gif) |  [Win32Exception](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Win32Exception.htm.md) |  Represents the error that occurs when some WinAPI error returned. |
 
## Interfaces

|   |  Interface |  Description |
| --- | --- | --- |
 |  ![Public interface](https://www.graphicsmill.com/docs/gm/icons/pubinterface.gif) |  [IImageDescriptor](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_IImageDescriptor.htm.md) |  Provides the basic set of parameters common to all image types. |
 |  ![Public interface](https://www.graphicsmill.com/docs/gm/icons/pubinterface.gif) |  [IImageParams](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_IImageParams.htm.md) |  Provides image-related parameters. |
 
## Enumerations

|   |  Enumeration |  Description |
| --- | --- | --- |
 |  ![Public enumeration](https://www.graphicsmill.com/docs/gm/icons/pubenumeration.gif) |  [Channel](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Channel.htm.md) |  Contains aliases for numbers of color channels. |
 |  ![Public enumeration](https://www.graphicsmill.com/docs/gm/icons/pubenumeration.gif) |  [ColorPaletteType](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ColorPaletteType.htm.md) |  Contains palette types used when generating palettes. |
 |  ![Public enumeration](https://www.graphicsmill.com/docs/gm/icons/pubenumeration.gif) |  [ColorProfileClass](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ColorProfileClass.htm.md) |  Contains possible values for profile device class. |
 |  ![Public enumeration](https://www.graphicsmill.com/docs/gm/icons/pubenumeration.gif) |  [ColorSpace](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_ColorSpace.htm.md) |  Contains color spaces supported with Graphics Mill. |
 |  ![Public enumeration](https://www.graphicsmill.com/docs/gm/icons/pubenumeration.gif) |  [HistogramMode](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_HistogramMode.htm.md) |  Contains modes for histogram building. |
 |  ![Public enumeration](https://www.graphicsmill.com/docs/gm/icons/pubenumeration.gif) |  [Unit](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Unit.htm.md) |  Contains unit types. It can be either device-dependent unit (pixel) or device-independent (inches, points, etc). |
