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
System.Object
Aurigma.GraphicsMill.SyncHandler
Aurigma.GraphicsMill.UnitConverterHandler
Aurigma.GraphicsMill.Transforms.BitmapTransform
Aurigma.GraphicsMill.Transforms.MaskedBitmapTransform
Aurigma.GraphicsMill.Transforms.PixelFormatConverter
Aurigma.GraphicsMill.Transforms.ApplyMatrixTransform
Aurigma.GraphicsMill.Transforms.Crop
Aurigma.GraphicsMill.Transforms.Cylindrize
Aurigma.GraphicsMill.Transforms.EdgeDetect
Aurigma.GraphicsMill.Transforms.Emboss
Aurigma.GraphicsMill.Transforms.RotateAndFlip
Aurigma.GraphicsMill.Transforms.Glow
Aurigma.GraphicsMill.Transforms.MaximumFilter
Aurigma.GraphicsMill.Transforms.MedianFilter
Aurigma.GraphicsMill.Transforms.MinimumFilter
Aurigma.GraphicsMill.Transforms.PageCurl
Aurigma.GraphicsMill.Transforms.RedEyeRemoval
Aurigma.GraphicsMill.Transforms.Resize
Aurigma.GraphicsMill.Transforms.Rotate
Aurigma.GraphicsMill.Transforms.Shadow
Aurigma.GraphicsMill.Transforms.Swirl
Aurigma.GraphicsMill.Transforms.Texturize
Aurigma.GraphicsMill.Transforms.Transparentize
Aurigma.GraphicsMill.Transforms.Waddle
Aurigma.GraphicsMill.Transforms.WaterDrop
Aurigma.GraphicsMill.Transforms.Wave
Aurigma.GraphicsMill.SyncHandler
Aurigma.GraphicsMill.UnitConverterHandler
Aurigma.GraphicsMill.Transforms.BitmapTransform
Aurigma.GraphicsMill.Transforms.MaskedBitmapTransform
Aurigma.GraphicsMill.Transforms.PixelFormatConverter
Aurigma.GraphicsMill.Transforms.ApplyMatrixTransform
Aurigma.GraphicsMill.Transforms.Crop
Aurigma.GraphicsMill.Transforms.Cylindrize
Aurigma.GraphicsMill.Transforms.EdgeDetect
Aurigma.GraphicsMill.Transforms.Emboss
Aurigma.GraphicsMill.Transforms.RotateAndFlip
Aurigma.GraphicsMill.Transforms.Glow
Aurigma.GraphicsMill.Transforms.MaximumFilter
Aurigma.GraphicsMill.Transforms.MedianFilter
Aurigma.GraphicsMill.Transforms.MinimumFilter
Aurigma.GraphicsMill.Transforms.PageCurl
Aurigma.GraphicsMill.Transforms.RedEyeRemoval
Aurigma.GraphicsMill.Transforms.Resize
Aurigma.GraphicsMill.Transforms.Rotate
Aurigma.GraphicsMill.Transforms.Shadow
Aurigma.GraphicsMill.Transforms.Swirl
Aurigma.GraphicsMill.Transforms.Texturize
Aurigma.GraphicsMill.Transforms.Transparentize
Aurigma.GraphicsMill.Transforms.Waddle
Aurigma.GraphicsMill.Transforms.WaterDrop
Aurigma.GraphicsMill.Transforms.Wave
Thread Safety
Static members of this type are safe for multi-threaded operations. Instance members of this type are safe for multi-threaded operations.