ImageMagick.DrawableAffine.TransformRotation C# (CSharp) Méthode

TransformRotation() public méthode

Rotation to use.
public TransformRotation ( double angle ) : void
angle double The angle of the rotation.
Résultat void
    public void TransformRotation(double angle)
    {
      DrawableAffine affine = new DrawableAffine();

      affine.ScaleX = Math.Cos(DegreesToRadians(Math.IEEERemainder(angle, 360.0)));
      affine.ScaleY = Math.Cos(DegreesToRadians(Math.IEEERemainder(angle, 360.0)));
      affine.ShearX = -Math.Sin(DegreesToRadians(Math.IEEERemainder(angle, 360.0)));
      affine.ShearY = Math.Sin(DegreesToRadians(Math.IEEERemainder(angle, 360.0)));

      Transform(affine);
    }