|
Advanced Software Engineering
|
The Square IVerb class More...
Public Member Functions | |
| Square (Drawer drawer, IValue scale) | |
| A new Squre instance. Draws squares using RegularPolygon More... | |
| Square (Drawer drawer, IValue scale, IValue offset) | |
| A new Squre instance. Draws squares using RegularPolygon More... | |
| void | ExecuteVerb () |
| Draws the regular polygon (square) More... | |
| string | GetDescription () |
| Gets description of how it will draw the regular polygon (square) More... | |
A new Squre instance. Draws squares using RegularPolygon
| drawer | drawer |
| scale | size of the square |
| Advanced_Software_Engineering.Verbs.DrawingVerbs.Square.Square | ( | Drawer | drawer, |
| IValue | scale, | ||
| IValue | offset | ||
| ) |
A new Squre instance. Draws squares using RegularPolygon
| drawer | drawer |
| scale | size of the square |
| offset | rotation offset in degrees |
| void Advanced_Software_Engineering.Verbs.DrawingVerbs.Square.ExecuteVerb | ( | ) |
Draws the regular polygon (square)
Implements Advanced_Software_Engineering.IVerb.
| string Advanced_Software_Engineering.Verbs.DrawingVerbs.Square.GetDescription | ( | ) |
Gets description of how it will draw the regular polygon (square)
Implements Advanced_Software_Engineering.IVerb.