Conceptos basicos de graficacion en c++
“a la medida” sin necesidad de apoyarse en paquetes de cómputo comerciales. Por esto, se presentan las siguientes consideraciones básicas de graficación en lenguaje C++,
Palabras claves: Graficación, resolución, píxel, lenguaje C++, monitor.
1 INTRODUCCIÓN
Tal como un artista selecciona diversos medios para representar sus pinturas, los programadores, escogen un modo y formato especial para habilitar el monitor para graficar. Cada modo proporciona ciertas características como la resolución, número posible de colores, modo texto o modo …ver más…
Básicamente se mostrará que antes de utilizar un color, un tipo de línea, de relleno, o cualquier función de definición del tipo de trazo, etc. es necesario definirlo. A continuación se muestran las funciones básicas de graficación.
2.1 La función line()
Esta función se utiliza para dibujar una línea entre 2 puntos. Para ello, la función requiere 4 parámetros que representan las coordenadas (en pixeles) de los dos puntos que se desea unir mediante una línea recta. La Fig. 4 muestra un ejemplo que une los puntos 50,100 y 300,200
(columna, renglón respectivamente). line(50,100,300,200); Fig. 4. La función line().
2.2 La función setlinestyle()
Esta función se utiliza para determinar el tipo de línea o trazo que se desea. Se pueden utilizar trazos con línea continua, línea punteada, línea interrumpida, o un patrón de línea definido por el usuario. Esta función requiere 3 argumentos:
1) Tipo de línea: Puede ser SOLID_LINE,
DOTTED_LINE, CENTER_LINE,
DASHED_LINE o USERBIT_LINE.
2) Patrón: Este argumento regularmente es ignorado (excepto cuando se trata de un tipo de línea definido por el usuario).
3) Ancho de línea: Define la amplitud del trazo. La Fig. 5 muestra un ejemplo que une los puntos
50,100 y 300,200 con una línea punteada. setlinestyle(DOTTED_LINE,0, NORM_WIDTH); line(50,100,300,200); Fig. 5. La función setlinestyle().
3
2.3 La función