Exemple #1
0
 public PatternInterpreter(Canvas canvas, Point initialPosition)
 {
     _canvas  = canvas;
     _context = new TurtleContext()
     {
         X     = initialPosition.X,
         Y     = initialPosition.Y,
         Angle = 90f
     };
 }
Exemple #2
0
 private void LoadContext()
 {
     _context = _stack.Pop();
 }