|
@@ -49,7 +49,7 @@ El dibujo se hará sobre una cuadrilla. Las herramientas se utilizarán marcando
|
49
|
49
|
---
|
50
|
50
|
|
51
|
51
|
|
52
|
|
-## Coordenadas en `Qt`:
|
|
52
|
+## Coordenadas en `Qt`
|
53
|
53
|
|
54
|
54
|
* El sistema de coordenadas en `Qt` funciona un poco diferente, como muestra la Figura 1. Las entradas van de izquierda a derecha, desde 0 hasta un ancho máximo, y desde arriba hasta abajo, desde 0 hasta una altura máxima.
|
55
|
55
|
|
|
@@ -99,7 +99,7 @@ Aunque no se ve en el archivo `tools.cpp`, hay una arreglo llamado `mColors` que
|
99
|
99
|
|
100
|
100
|
## Sesión de laboratorio:
|
101
|
101
|
|
102
|
|
-### Ejercicio 1: Implementar las funciones para hacer funcionar los botones de dibujar líneas
|
|
102
|
+### Ejercicio 1 - Implementar las funciones para hacer funcionar los botones de dibujar líneas
|
103
|
103
|
|
104
|
104
|
####Instrucciones
|
105
|
105
|
|
|
@@ -168,7 +168,7 @@ Esta función debe trabajar de manera similar a la función `DiagonalLeft` pero
|
168
|
168
|
**Figura 5** - (a) Un dibujo con trasfondo blanco y puntos rojos. (b) Cuando el usuario marca el botón de línea diagonal derecha (`DiagonalRight`) y marca la celda mostrada, (c) se dibuja una línea diagonal derecha que se expande hacia arriba a la derecha y hacia abajo a la izquierda de la celda marcada, hasta que se encuentra una celda con un color diferente al color de trasfondo.
|
169
|
169
|
|
170
|
170
|
|
171
|
|
-### Ejercicio 2: Implementar las funciones para hacer funcionar los botones de dibujar cuadrados, triángulos y círculos.
|
|
171
|
+### Ejercicio 2 - Implementar las funciones para hacer funcionar los botones de dibujar cuadrados, triángulos y círculos.
|
172
|
172
|
|
173
|
173
|
|
174
|
174
|
Ahora implementarás la funcionalidad para dibujar cuadrados, círculos y líneas. El **tamaño** de la figura dibujada dependerá del tamaño seleccionado con la barra deslizante en la interfaz.
|
|
@@ -232,7 +232,7 @@ En este caso, solo los puntos que se muestran abajo satisfacen la expresión $x^
|
232
|
232
|
|
233
|
233
|
|
234
|
234
|
|
235
|
|
-### Ejercicio 3: Implementar la función para rellenar figuras utilizando recursión.
|
|
235
|
+### Ejercicio 3 - Implementar la función para rellenar figuras utilizando recursión.
|
236
|
236
|
|
237
|
237
|
En este ejercicio implementarás la funcionalidad para rellenar de color las figuras. Una de las maneras más convenientes para expresar el algoritmo para rellenar es utilizando recursión. Un algoritmo recursivo básico (pero bastante flojo) se encuentra en Wikipedia:
|
238
|
238
|
|
|
@@ -275,7 +275,7 @@ Utiliza "Entrega" en Moodle para entregar el archivo `tools.cpp` con las funcion
|
275
|
275
|
|
276
|
276
|
---
|
277
|
277
|
|
278
|
|
-##Referencias
|
|
278
|
+## Referencias
|
279
|
279
|
|
280
|
280
|
[1] Alyce Brady and Pamela Cutter, http://nifty.stanford.edu/2005/GridPlotter/
|
281
|
281
|
|