public void WrongData() { DrawingTool cnv = new DrawingTool(20, 4); string result = string.Empty; while (true) { if (!cnv.DrawCanvas()) { break; } if (!cnv.DrawLine(new string[] { "1", "2", "6", "2" })) { break; } if (!cnv.DrawLine(new string[] { "6", "3", "25", "4" })) { break; } if (!cnv.DrawRectangle(new string[] { "16", "1", "20", "50" })) { break; } if (!cnv.FillCanvas(10, 3, "o")) { break; } } Console.WriteLine(cnv.dtObj.Result); }
public void ValidData() { DrawingTool cnv = new DrawingTool(20, 4); string result = string.Empty; cnv.DrawCanvas(); cnv.DrawLine(new string[] { "1", "2", "6", "2" }); cnv.DrawLine(new string[] { "6", "3", "6", "4" }); cnv.DrawRectangle(new string[] { "16", "1", "20", "3" }); cnv.FillCanvas(10, 3, "o"); Console.WriteLine(cnv.DrawArray(cnv.Canvas)); }
public static void Main() { var type = Console.ReadLine(); var drawingTool = new DrawingTool(); if (type == "Square") { var size = int.Parse(Console.ReadLine()); var square = new Square(size); drawingTool.DrawSquare(square); } else { var rectangle = new Rectangle(int.Parse(Console.ReadLine()), int.Parse(Console.ReadLine())); drawingTool.DrawRectangle(rectangle); } }
public override void DrawHitbox(SpriteBatch spriteBatch, Color color, int lineWidth) { DrawingTool.DrawRectangle(spriteBatch, rect, color, lineWidth); }
public void DrawHealthBar(SpriteBatch spriteBatch, Color color, int lineWidth) { DrawingTool.DrawRectangle(spriteBatch, _bar, color, lineWidth); DrawingTool.DrawRectangle(spriteBatch, _green_bar, Color.LightGreen, lineWidth); }