This is a base class of all transforms presented in Graphics Mill for .NET.

Namespace: Aurigma.GraphicsMill.Transforms
Assembly:   Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)

Syntax

Visual Basic (Declaration)
Public Class BitmapTransform _
	Inherits UnitConverterHandler _
	Implements IPixelFormatSupport
C#
public class BitmapTransform : UnitConverterHandler, IPixelFormatSupport
Visual C++
public ref class BitmapTransform : public UnitConverterHandler, IPixelFormatSupport

Remarks

This abstract class contains partial implementation for all Graphics Mill for .NET transforms. In particular it provides method IsPixelFormatSupported(PixelFormat) and property SupportedPixelFormats that allows to determine what pixel format are supported by this transform and whether some certain format can be used. Also, it contains partial implementation of method ApplyTransform(Bitmap) (and its overloads) which is used to apply the transform at the bitmap.

Inheritance Hierarchy

Thread Safety

Static members of this type are safe for multi-threaded operations. Instance members of this type are safe for multi-threaded operations.

See Also