    def __init__(self, height, width):
        """
        :param height: Height of the buffer to create.
        :param width: Width of the buffer to create.
        """
        super().__init__()
        self._height = height
        self._width = width
        self._double_buffer = None
        line = [(" ", Screen.COLOUR_WHITE, 0, 0, 1) for _ in range(self._width)]
        self._screen_buffer = [line[:] for _ in range(self._height)]
        self.clear(Screen.COLOUR_WHITE, 0, 0)
:param height: Height of the buffer to create.
:param width: Width of the buffer to create.
asciimatics/screen.py