ImageMagick.DrawableAffine.TransformRotation C# (CSharp) 메소드

TransformRotation() 공개 메소드

Rotation to use.
public TransformRotation ( double angle ) : void
angle double The angle of the rotation.
리턴 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);
    }