Graficacion

Páginas: 3 (661 palabras) Publicado: 2 de marzo de 2013
Graficacion basica C/C++

Requisitos:

--} Un compilador
--} Tener instalada la biblioteca winbgim(Dev-C++)
--} Tener conocimientos basicos sobre el lenguaje de programacion C o C++

Habiendocumplido con estos requisitos, empezemos:

Para los usuarios de Borland, empezaremos con el encabezado #include<graphics.h>. Si eres usuario de Dev-C++, empezaras con elencabezado #include<winbgim.h>

Citar
#include<graphics.h>

Citar
#include<winbgim.h>

Este encabezado es el que se utiliza para inicializar con el uso de graficos.  Despues de esto debemosinicializar el monitos en modo grafico:

Citar
int monitor=VGA, modo=VGAHI;

Citar
int monitor=DETECT, modo;

La primera declara las variables necesarias para habilitar un monitor VGA en modografico, la segunda es un modo mas sencillo de realizar esta operacion. Despues de esto declaramos la funcion initgraph() la cual tiene 3 argumentos; El primero es el encargado de identificar al monitor, elsegundo se encarga de el modo en que operaran los graficos y el ultimo el subdirectorio que contiene los controladores de los tipos de letra y de los monitores(Este se puede omitir). Ej:

Citarinitgraph(&monitor,&modo,"\\tc\\bgi");

No se compliquen la vida con entender esto, lo necesario es que sepan aplicarlo y memorizarlo de momento. Y por ultimo, para terminar con los"protocolos de inicio", la funcion closegraph() la cual se utiliza para terminar la "sesion" por decirlo asi, de los graficos.

Bien ahora comenzaremos con lo que realmente nos importa:

Funcion lineCitar
line(X1,X2,X3,X4);

Donde:

X1: Fila punto 1
X2: Columna punto 1
X3: Fila punto 2
X4: Columna punto 2

Esta funcion nos permite dibujar una linea, para eso necesita cuatro parametros, loscuales se utilizan para dibujar la linea. Ejemplo:

Citar
    .
      .
        .
          .
            .
              .
                .
                  .

Funcion circle...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Graficacion
  • Graficacion
  • Graficacion
  • Graficacion
  • Graficacion
  • Graficacion
  • Graficacion
  • Graficacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS