Вы находитесь на странице: 1из 4

INSTITUTO TECNOLOGICO SUPERIOR DE MARTINEZ DE LA TORRE GARCIA LARA

LEYHMAN ANTONIO

CONCEPTOS BASICOS DE GRAFICACION


Las imgenes graficas mostradas en un monitor de computadora se componen de pequeos puntos llamados pxeles, los cuales estn distribuidos en la pantalla en filas y cada fila tiene una cantidad especifica de pxeles usada en la pantalla se conoce como resolucin. Cada modo grafico tiene una resolucin particular. Cmo inicializar el monitor en modo grafico Para habilitar el monitor en modo grafico y utili ar sus pxeles y funciones de grficos es necesario incluir el encabe ado !incl"de #gra$%ic&'%( que contiene las declaraciones y funciones relacionadas con graficacin e iniciali ar el monitor en modo grafico y utili ar sus pxeles con la funcin initgra$%)*' !na "e declaradas las "ariables monitor y modo que controlaran la resolucin identificando el tipo de pantalla o monitor y su modo de operacin respecti"amente se utili a la funcin initgraph #$ para habilitar el monitor en modo grafico. La funcin initgraph #$ tiene % parmetros o argumentos& '$ La "ariable que identifica el monitor. ($ )l modo de operacin grafico. %$ *ubdirectorio que contiene los controladores de los monitores #archi"os con extensin +,-$ y los archi"os con los tipos de letra #extensin C./$. Int monitor+DETECT, modoInitgra$%).monitor,.modo,/00tc001gi/*2&o de Coordenada&' !na "e que se iniciali a el monitor en modo grafico, las coordenadas tienen al pxel como unidad de medida. La funcin getma33)* calcula la cantidad de pxeles por rengln y la funcin getma34)* calcula la cantidad de renglones de la pantalla.

INSTITUTO TECNOLOGICO SUPERIOR DE MARTINEZ DE LA TORRE GARCIA LARA

LEYHMAN ANTONIO

Las funciones de grficos tienen como estndar el orden de mane0o de coordenadas como columna rengln1 es decir primero se anota la columna y despu2s el rengln para posicionarse en dicha coordenada. Cabe destacar que el conteo de columnas y renglones inicia partiendo de la esquina superior i quierda del monitor. 5a f"ncin 5ine )*' )sta funcin se utili a para dibu0ar una lnea entre ( puntos. Para ello. La funcin requiere de 3 parmetros que representan las coordenadas de los dos puntos que se desea unir mediante una lnea recta. 5ine )67,877,977,:77*F"ncin &etline&t4le)* )sta funcin se utili a para determinar el tipo de lnea o tra o que se desea. *e puede utili ar tra os con lnea continua, lnea punteada, lnea interrumpida, o un patrn de lnea definido por el usuario. )sta funcin requiere de % argumentos& '$ 4ipo de linea& puede ser *5L-67L-8), 6544)67L-8), C)84)/7L-8), 69*.)67L-8) 5 !*)/+-47L-8). ($ Patrn& )ste argumento regularmente es ignorado #excepto cunado se trata de un tipo de lnea definido por el usuario$. %$ 9ncho de lnea& 6efine la amplitud del tra o. Setline&t4le)DOTTED;5INE ,7, NOR<;=IDT>*5ine)67,877,977,:77*-

INSTITUTO TECNOLOGICO SUPERIOR DE MARTINEZ DE LA TORRE GARCIA LARA

LEYHMAN ANTONIO

F"ncin circle )*' )sta funcin dibu0a un circulo y requiere de tres argumentos& '$ Coordenadas de la columna del centro. ($ Coordenadas del rengln del centro. %$ /adio del crculo. Circle )977,867,:?*F"ncin Rectangle )*' )sta funcin dibu0a un rectngulo indicando las coordenadas de las esquinas superior i quierda e inferior derecha respecti"amente. Rectangle )67,877,@77,:67*' 5a f"ncin &etcolor)*' *e utili a esta funcion para definir el color de los tra os siguientes1 es decir, antes de dibu0ar un tra o de un color especifico, este debe definirse. )sta funcion solo tiene un argumento que representa el cdigo del color deseado. Por e0emplo& +L9C:;;..< +L!);;;..' ,/))8;;.( C=98;;...% /)6;;;...3 >9,)849...? +/5@8;;A L-,.4,/9=;B

INSTITUTO TECNOLOGICO SUPERIOR DE MARTINEZ DE LA TORRE GARCIA LARA

LEYHMAN ANTONIO

9qu se muestra un e0emplo del uso de la funcin setcolor donde se dibu0a un circulo de color ro0o y despu2s un rectngulo de color a ul. *etcolor#/)6$1 Circle#%<<,'?<,(B$1 *etcolor#+L!)$1 /ectangle#?<,'<<,3<<,(?<$1

Вам также может понравиться