The Aurigma.GraphicsMill is a root namespace of the Graphics Mill for .NET.
Class | Description | |
---|---|---|
AbortedException |
The exception which is thrown when user aborts the operation. |
|
AdvancedPsdLibraryModule |
This class represents Advanced PSD module. |
|
AviProcessorLibraryModule |
This class represents AVI Processor module. |
|
Bitmap |
This class represents bitmap, i.e. object which stores raster data. |
|
BitmapChangedEventArgs |
Provides data for post-changing events of the Bitmap class. |
|
BitmapChangingEventArgs |
Provides data for pre-changing events of the Bitmap class. |
|
BitmapData |
This class provides direct access to the bitmap pixels. |
|
BitmapEmptyException |
The exception which is thrown when you try to manipulate with empty bitmap (which has not any data loaded yet). |
|
BitmapLockedException |
The exception which is thrown when you try to access the bitmap pixel data which has been locked with LockBits(Int32, Int32, Int32, Int32) method. |
|
BitmapSavingEventArgs | ||
BitmapStatisticsProvider |
This class contains methods used by Bitmap to retrieve various bitmap statistics. |
|
ChannelsProvider |
This class contains methods and properties used by Bitmap to provide access to bitmap channels. |
|
CMAdobeModuleLoadException |
This exception is thrown when you try to perform image conversion from one color format to another using Adobe CMM whereas it is not installed on the system. |
|
CMException |
This is a base exception for the problems which may arise when you work with color management. |
|
CMInappropriateProfileException |
This exception is thrown when you try to specify a color profile which does not conform target color space. |
|
CMOpenProfileException |
This exception is thrown when Graphics Mill for .NET tries to open a color profile from file, but fails for some reason (e.g. file not found, access is denied, profile is corrupted, or any other). |
|
CMTransformException |
This exception is thrown if some errors encountered during some color space transform made by color management module. |
|
CmykColor |
This class represents color value in CMYK color space. |
|
Color |
This is a base class for color values used in Graphics Mill for .NET. |
|
ColorAdjustmentProvider |
This class contains methods and properties used by Bitmap to apply color adjustment. |
|
ColorManagementProvider |
This class contains methods and properties used by Bitmap to provide color management and color conversion. |
|
ColorPalette |
This class represents palette, i.e. an array of color values. Used in indexed bitmaps. |
|
ColorPaletteEmptyException |
This exception is thrown when you try to operate with empty palette (which is either null or has no any entries). |
|
ColorProfile |
This class represents ICC color profile used to provide color management. |
|
ErrorEventArgs |
Provides data for events returning errors. |
|
Exception |
The base exception of all the Graphics Mill for .NET exceptions. |
|
GlobalSettings |
This class provides access to the settings of Graphics Mill for .NET. |
|
GraphicsMillLibraryModule |
This class represents Graphics Mill module. |
|
GrayScaleColor |
This class represents grayscale color value. |
|
Histogram |
This class represents bitmap histogram. |
|
LibraryModuleAbstract |
This is a base class for all the classes representing Graphics Mill modules. |
|
LockableObject |
This class contains partial implementation of the ILockable interface and used by all thread safe Graphics Mill for .NET classes. |
|
MediaProcessorLibraryModule |
This class represents Media Processor module. |
|
MessageLoopNotPresentedException |
The exception which arises when synchronization mode uses message loop, but no message loop is available. |
|
ObjectEmptyException |
This is a base class for exceptions raised when empty object (like bitmap or color palette) is accessed. |
|
ObjectLockedException |
This exception is thrown when you try to use a locked object in synchronous mode. |
|
ObjectNotOpenedException |
This exception is thrown when you try to operate with an object which needs to be opened (like file format readers or writers), but which are not opened. |
|
OperationNotCompletedException |
This exception is thrown when you try to run an operation which is already running, or influence it in the way which is not allowed until operation is not completed. |
|
PixelFormatUtils |
This class contains a number of static methods which provide functionality to work with PixelFormat values. |
|
ProgressEventArgs |
Provides data for progress notifications. |
|
RgbColor |
This class represents color value in RGB color space. |
|
StateRestoringEventArgs |
Provides data for undoing/redoing events. |
|
StreamWrapper |
This class represents the wrapper of the Stream class which exposes IStream interface used in COM (UCOMIStream interface). |
|
SyncHandler |
This is a base class for all the codecs, transforms, as well as any other operations which can be run asynchronously. It contains partial implementation for ISyncHandler interface. |
|
TimeoutException |
The exception which arises when timeout is expired. |
|
TransformsProvider |
This class contains methods used by Bitmap to apply various effects on the bitmap. |
|
TrialPeriodTimeException |
The exception which fires when the trial version has been expired. |
|
UnexpectedException |
The exception which is thrown when Graphics Mill for .NET has encountered an unexpected problem (mostly caused by some internal bug). |
|
UnitConverter |
This class can be used to convert values from one spatial units to another. |
|
UnitConverterHandler |
This class contains partial implementation of IUnitConverter interface and used by all classes representing asynchronous operations. |
|
UnitConverterObject |
This class implements functionality of converting different space units of the measurement (e.g. inches, points, pixels, millimeters, etc) between each other. |
|
UnsupportedPixelFormatException |
The exception which is thrown when you try to apply some operation on the bitmap, and this operation cannot handle pixel format of this bitmap. |
|
Win32Exception |
The exception occurred when some WinAPI error returned. |
|
ZipCompressor |
This class is intended to compress binary data with the deflate algorithm (also known as ZIP). |
Structure | Description | |
---|---|---|
Rational |
This class represents signed rational numbers. |
|
UnsignedRational |
This class represents unsigned rational numbers. |
Interface | Description | |
---|---|---|
ILockable |
This interface is implemented by all objects which are implementing thread-safe access. |
|
IPixelFormatSupport |
This interface is implemented by all the objects which can accept bitmap as input argument (i.e. all transforms and encoders). It allows to check if this object can handle bitmap of specific pixel format. |
|
IStateNavigable |
This interface should be implemented by classes which provide undo/redo functionality. |
|
ISyncEvents |
This interface contains events which should be implemented by all the classes which supports asynchronous mode. |
|
ISyncHandler |
This interface is implemented by all the codecs, transforms, as well as any other operations which can be run asynchronously. |
|
IUnitConverter |
This interface is implemented with all classes which needs to convert spatial values between different measurement units (like inches, millimeters, points, etc). |
Delegate | Description | |
---|---|---|
BitmapChangedEventHandler |
This delegate represents the method that will handle Bitmap post-changing events. |
|
BitmapChangingEventHandler |
This delegate represents the method that will handle Bitmap pre-changing events. |
|
BitmapSavingEventHandler |
This delegate represents the method that will handle Saving event of the Bitmap class. |
|
ProgressEventHandler |
This delegate represents the method that will handle progress notifications. |
|
StateRestoringEventHandler |
This delegate represents the method that will handle undoing/redoing events. |
|
StopEventHandler |
This delegate represents the method that will handle operation stopping events. |
Enumeration | Description | |
---|---|---|
BitmapChange |
Contains possible values that describe a reason of bitmap change in Changed and Changing events. |
|
ColorChannel |
Contains aliases for numbers of color channels. |
|
ColorPaletteType |
Contains palette types used when generating palettes. |
|
ColorProfileClass |
Contains possible values for profile device class. |
|
ColorSpace |
Contains color spaces supported with Graphics Mill for .NET. |
|
HistogramMode |
Contains modes for histogram building. |
|
PixelFormat |
Contains pixel formats supported by Graphics Mill for .NET. |
|
SynchronizationMode |
Contains possible values for synchronization modes used in Graphics Mill for .NET. |
|
Unit |
Contains unit types. It can be either device-dependent unit (pixel) or device-independent (inches, points, etc). |