diff --git a/Advanced Software Engineering/Advanced Software Engineering/Verbs/DrawingVerbs/DrawLines.cs b/Advanced Software Engineering/Advanced Software Engineering/Verbs/DrawingVerbs/DrawLines.cs index dee31bb..e24656d 100644 --- a/Advanced Software Engineering/Advanced Software Engineering/Verbs/DrawingVerbs/DrawLines.cs +++ b/Advanced Software Engineering/Advanced Software Engineering/Verbs/DrawingVerbs/DrawLines.cs @@ -6,22 +6,37 @@ using System.Text; using System.Threading.Tasks; namespace Advanced_Software_Engineering.Verbs.DrawingVerbs { - class DrawLines : Verb { + /// + /// DrawLines Verb class + /// + public class DrawLines : Verb { Drawer drawer; Point[] points; bool descCreated = false; string desc; + /// + /// DrawLines constructor + /// + /// drawer + /// All of the points to visit public DrawLines(Drawer drawer, Point[] points) { this.drawer = drawer; this.points = points; } + /// + /// Draws all the lines + /// public void ExecuteVerb() { drawer.DrawLines(points); } + /// + /// Gets description of the command. + /// + /// What points will be drawn to in what order public string GetDescription() { if (!descCreated) { desc = "Draws a shape at points: ";