<graphics.h>


void far bar(int left, int top, int right, int bottom);
void far
circle(int x, int y, int radio);
void far
cleardevice(void);
void far
closegraph(void);
void far
initgraph(int far *graphdriver, int far *graphmode, const char far *pathtodriver);
void far
line(int x1, int y1, int x2, int y2);
void far
putpixel(int x, int y, int color);
void far
rectangle(int left, int top, int right, int bottom);
void far
setbkcolor(int color);
void far
setcolor(int color);
void far
setfillstyle(int pattern, int color);
void far
setfillpattern(const char far *upattern, int color);
void far
setpalette(int __colornum, int __color);
void far
setrgbpalette(int colornum, int red, int green, int blue);
void far
settextstyle(int font, int direction, int charsize);
void far
setviewport(int left, int top, int right, int bottom, int clip);

Incluya la cabecera estandar <graphics.h> para declarar varias funciones utiles para desplegar operaciones graficas.

bar

void far bar(int left, int top, int right, int bottom);

Esta función nos permite dibujar un area rectangular rellena definida por int left, int top esquina superior izquierda e int right, int bottom esquina inferior derecha, con el patron y color de relleno setfillstyle(int pattern, int color); seleccionado actualmente.

circle

void far circle(int x, int y, int radio);

Esta función dibuja un circulo con el color de dibujo seleccionado setcolor(int color); de radio int radio con centro en las coordenadas int x e int y del modo grafico actualmente en uso.

cleardevice

void far cleardevice(void);

Esta función limpia la pantalla completa con el color de fondo setbkcolor(int color); seleccionado actualmente.

closegraph

void far closegraph(void);

Esta función libera los recursos utilizados por el sistema gráfico y regresa a modo texto.

initgraph

void far initgraph(int far *graphdriver, int far *graphmode, const char far *pathtodriver);

Esta función inicializa el sistema gráfico, cargando un controlador int far *graphdriver desde disco const char far *pathtodriver, el cual establece el sistema en un modo gráfico determinado int far *graphmode.

line

void far line(int x1, int y1, int x2, int y2);

Esta función dibuja un rectangulo definido por int x1, int y1 esquina superior izquierda e int x2, int y2 esquina inferior derecha, con los valores actuales de color de dibujo setcolor(int color), grosor y estilo de linea establecidos.

putpixel

void far putpixel(int x, int y, int color);

Esta función dibuja un punto con el color int color en las coordenadas (int x, int y) del modo gráfico establecido.

rectangle

void far rectangle(int left, int top, int right, int bottom);

Esta función dibuja un rectangulo definido por int left, int top esquina superior izquierda e int right, int bottom esquina inferior derecha, con los valores actuales de color de dibujo setcolor(int color), grosor y estilo de linea establecidos.

setbkcolor

void far setbkcolor(int color);

Esta función establece el color de fondo de la pantalla, al indicado por int color.

setcolor

void far setcolor(int color);

Esta función establece el color de dibujo int color a utilizar con el resto de las funciones de dibujo.

setfillstyle

void far setfillstyle(int pattern, int color);

Esta función establece el patron y color de relleno actual.

setfillpattern

void far setfillpattern(const char far *upattern, int color);

Esta función establece el patron de relleno, con un nuevo patron definido por el usuario const char far *upattern y de 8x8 pixeles.

setpalette

void far setpalette(int __colornum, int __color);

Esta función permite cambiar un color int __colornum de la paleta de colores por otro int __color.

setrgbpalette

void far setrgbpalette(int colornum, int red, int green, int blue);

Esta función nos permite establecer los componentes de color rojo int red, verde int green y azul int blue de un elemento int colornum de la paleta de colores del sistema.

settextstyle

void far settextstyle(int font, int direction, int charsize);

Esta función establece la fuente int font a utilizar, asi como su dirección int direction y tamaño de caracter int charsize.

setviewport

void far setviewport(int left, int top, int right, int bottom, int clip);

Esta función establece el area de trabajo actual definido por int left, int top esquina superior izquierda e int right, int bottom esquina inferior derecha, las operaciones graficas que se realizen estaran limitadas a dicha area.


Vea tambien la Tabla de Contenidos y el Indice.

© 2000-2001 por Victor D. Castillo - Equipo ViDa Software.