| Class | Description |
![Class](../template/packages/core-dotnet/images/Class.png) | AffineMatrix | Represents a 3x2 affine transformation matrix used for transformations in 2-D space. |
![Class](../template/packages/core-dotnet/images/Class.png) | AffineMatrix3D | Represents a 4x4 affine transformation matrix used for transformations in 3D space. |
![Class](../template/packages/core-dotnet/images/Class.png) | CollectionChangeEventArgs<T> | Provides data for the CollectionChanged event. |
![Class](../template/packages/core-dotnet/images/Class.png) | ComplexMatrix | Class that allows to work with complex array as a complex matrix. |
![Class](../template/packages/core-dotnet/images/Class.png) | DocumentAuthenticationRequestEventArgs | Provides data for the AuthenticationRequest event. |
![Class](../template/packages/core-dotnet/images/Class.png) | DocumentConverter | Defines the document converter that provides multi-threading optimal algorithm for conversion of image collection to BMP, GIF, JBIG2, JPEG, JPEG2000, PBM, PCX, PDF, PNG, SVG, TIFF, BigTIFF, TGA or WEBP format. |
![Class](../template/packages/core-dotnet/images/Class.png) | DocumentLayoutSettingsRequestEventArgs | Provides data for the LayoutSettingsRequest event. |
![Class](../template/packages/core-dotnet/images/Class.png) | DrawingSurface | Provides the abstract base class that contains information about a drawing surface. |
![Class](../template/packages/core-dotnet/images/Class.png) | DrawingSurfaceWrapper | Provides a wrapper for a drawing surface. |
![Class](../template/packages/core-dotnet/images/Class.png) | EmptyDrawingSurface | Represents an empty drawing surface. |
![Class](../template/packages/core-dotnet/images/Class.png) | ErrorImageCreatingEventArgs | Provides event data for ErrorImageCreating event. |
![Class](../template/packages/core-dotnet/images/Class.png) | ExceptionEventArgs | Provides data for an event that contains information about thrown exception. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageChangedEventArgs | Provides data for the Changed event. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageCollection | Represents a collection of images. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageCollectionChangeEventArgs | Provides data for the ImageCollectionChanging and ImageCollectionChanged events. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageCollectionEventArgs | Provides event data for the ImageSaving and ImageSaved events. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageCollectionManager | Manages asynchronous operations of an image collection. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageCollectionSavingEventArgs | Provides data for the ImageCollectionSaving event. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageData | Represents an image data. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageDecodingStartingEventArgs | Provides event data for ImageDecodingStarting event. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageDrawingSurface | Represents a surface for drawing on VintasoftImage. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageEncodingStartingEventArgs | Provides event data for ImageEncodingStarting event. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageEventArgs | Provides data for an event with VintasoftImage as parameter. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageLoadedEventArgs | Provides data for the Loaded event. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageLoadingEventArgs | Provides data for the Loading event. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageReloadEventArgs | Provides data for the Reloading and Reloaded events. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageSavingEventArgs | Provides event data for the Saving and ImageSaving events. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageSize | Specifies the size of an image. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageSourceEventArgs | Provides event data for ImageSourceAddStarting and ImageSourceAddFinished events. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageSourceExceptionEventArgs | Provides event data for ImageSourceAddException event. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageSourceInfo | Contains information about the image source. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImageTileDrawingSurface | Represents a surface for drawing on a tile of a VintasoftImage that is placed in a particular rectangle of another surface, e.g., printed page. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImagingEnvironment | Provides information about, and means to manipulate, the current environment and platform. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImagingGlobalSettings | Global settings of VintaSoft Imaging .NET SDK. |
![Class](../template/packages/core-dotnet/images/Class.png) | ImagingResourceManager | Resource manager of VintaSoft Imaging .NET SDK. |
![Class](../template/packages/core-dotnet/images/Class.png) | ObjectPropertyChangedEventArgs | Provides data for an event when property with System.Object type is changed. |
![Class](../template/packages/core-dotnet/images/Class.png) | ObjectPropertyChangingEventArgs | Provides data for an event when property with System.Object type is changing. |
![Class](../template/packages/core-dotnet/images/Class.png) | PixelManipulator | Provides access to pixels of the VintasoftImage object. |
![Class](../template/packages/core-dotnet/images/Class.png) | PointFAffineTransform | Applies the transformation matrix to the System.Drawing.PointF structure. |
![Class](../template/packages/core-dotnet/images/Class.png) | PointFInvertibleTransform | Represents a pair of transform and its inverse transform specified explicitly. |
![Class](../template/packages/core-dotnet/images/Class.png) | PointFRoundingTransform | Transforms the PointF structure with primary transform and rounds the result to integer values. |
![Class](../template/packages/core-dotnet/images/Class.png) | PointFTransform | Transforms the System.Drawing.PointF structure, for example, by applying affine matrix transform. |
![Class](../template/packages/core-dotnet/images/Class.png) | ProgressEventArgs | Provides data for the progress event of the action. |
![Class](../template/packages/core-dotnet/images/Class.png) | PropertyChangedEventArgs<T> | Provides data for an event when property with generic type is changed. |
![Class](../template/packages/core-dotnet/images/Class.png) | PropertyChangingEventArgs<T> | Provides data for an event when property with generic type is changing. |
![Class](../template/packages/core-dotnet/images/Class.png) | RegionF | Represents a region based on four points. |
![Class](../template/packages/core-dotnet/images/Class.png) | RegionOfInterest | Represents a region of interest on the image. |
![Class](../template/packages/core-dotnet/images/Class.png) | RegionOfInterestTypeConverter | Converts RegionOfInterest objects from one data type to another. |
![Class](../template/packages/core-dotnet/images/Class.png) | Thumbnail | Stores information about an image thumbnail. |
![Class](../template/packages/core-dotnet/images/Class.png) | TransformedDrawingSurface | Represents transformed drawing surface. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftDrawingConverter | Contains conversion functions from/to drawing structures. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftImage | Contains information about a raster or vector image. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftImageMetadata | Provides access to an image metadata. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftImageMetadataSavingEventArgs | Provides data for the Saving event. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftImageWrapper | Provides the wrapper of an image on specified rectange. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftPoint3DAffineTransform | Applies the transformation matrix to the VintasoftVector3D structure. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftPoint3DTransform | Transforms the VintasoftPoint3DTransform structure, for example, by applying affine matrix transform. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftPointAffineTransform | Applies the transformation matrix to the VintasoftPoint structure. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftPointScaleTransform | Scales a point, which is represented by VintasoftPoint structure. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftPointTransform | Transforms the VintasoftPoint structure, for example, by applying affine matrix transform. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftPointTranslateScaleTransform | Translates and scales a point, which is represented by VintasoftPoint structure. |
![Class](../template/packages/core-dotnet/images/Class.png) | VintasoftPointTranslateTransform | Translates a point, which is represented by VintasoftPoint structure. |