CircleTool.cs 655 B

12345678910111213141516171819202122232425
  1. using PixiEditor.Models.Layers;
  2. using PixiEditor.Models.Position;
  3. using System.Windows.Media;
  4. using System.Windows.Media.Imaging;
  5. namespace PixiEditor.Models.Tools.Tools
  6. {
  7. public class CircleTool : ShapeTool
  8. {
  9. public override ToolType ToolType => ToolType.Circle;
  10. public override BitmapPixelChanges Use(Layer layer, Coordinates[] coordinates, Color color, int toolSize)
  11. {
  12. CreateCircle(coordinates, color, toolSize);
  13. return new BitmapPixelChanges();
  14. }
  15. public void CreateCircle(Coordinates[] coordinates, Color color, int size)
  16. {
  17. }
  18. }
  19. }