public void RestoreState(MementoDrawing newState) { this.points.Clear(); foreach (Point point in newState.Points) { points.Add(point); } }
public void Push(MementoDrawing drawing) { this.Drawings.Push(drawing); }