Table of Contents

Class AffineTransform2DEffect

Namespace
PaintDotNet.Direct2D1.Effects
Assembly
PaintDotNet.Windows.Core.dll

The 2D affine transform effect applies a spatial transform to a image based on a 3x2 matrix using the Direct2D matrix transform and any of six interpolation modes. You can use this effect to rotate, scale, skew, or translate an image. Or, you can combine these operations. Affine transfers preserve parallel lines and the ratio of distances between any three points in an image.

For more information, see 2D affine transform effect

public sealed class AffineTransform2DEffect : DeviceEffect<AffineTransform2DEffect.Props>, ISerializable, IDeviceEffect, IDeviceImage, IDirect2DResource, IFactoryProperty, IDeviceEffectProperties, IObjectRef, IIsDisposed, IDisposable, IInternalImpl
Inheritance
AffineTransform2DEffect
Implements
Inherited Members
Extension Methods

Constructors

AffineTransform2DEffect(IDeviceEffectFactory)
AffineTransform2DEffect(IDeviceEffectFactory, IDeviceImage, in Matrix3x2Float, AffineTransform2DInterpolationMode, BorderMode, float)