// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) James South. // Licensed under the Apache License, Version 2.0. // // // Encapsulates methods to rotate an image. // // -------------------------------------------------------------------------------------------------------------------- namespace ImageProcessor.Processors { using System; using System.Collections.Generic; using System.Drawing; /// /// Encapsulates the methods to rotate the inside of an image /// public class RotateInside : IGraphicsProcessor { /// /// Gets or sets the DynamicParameter. /// public dynamic DynamicParameter { get; set; } /// /// Gets or sets any additional settings required by the processor. /// public Dictionary Settings { get; set; } /// /// Processes the image. /// /// The current instance of the class containing /// the image to process. /// /// The processed image from the current instance of the class. /// public Image ProcessImage(ImageFactory factory) { // TODO: Implement this method throw new NotImplementedException(); } } }