La función drawLine() implementa el método DDA, sin embargo también incluyo la función que había creado inicialmente myDrawLine() que utiliza el algorítmo de Bresenham. myDrawLine() cuenta con algunos errores al trazar líneas cuya pendiente se acerca mucho a 1 o -1, es por eso que finalmente decidí implementar el algorítmo DDA.
El codigo de ambas funciones se encuentra explicado dentro de la clase Simple2DBuffer.