La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

LA VISUALIZACIÓN LÓGICA

Presentaciones similares


Presentación del tema: "LA VISUALIZACIÓN LÓGICA"— Transcripción de la presentación:

1 LA VISUALIZACIÓN LÓGICA
© Dr. José Antonio Garrido Natarén 2016

2 LA VISUALIZACIÓN LÓGICA
MFC soporta 2 tipos de sistemas de coordenadas Coordenadas pantalla (Device Coordinates) Coordenadas lógicas (Logical Coordinates)

3 LA VISUALIZACIÓN LÓGICA
WINDOWS PERMITE REALIZAR CUALQUIER DIBUJO

4 LA VISUALIZACIÓN LÓGICA
Las coordenadas pantalla se miden en pixeles según la resolución de la pantalla Las coordenadas lógicas se miden en términos métricos decimales o Inglés.

5 LA VISUALIZACIÓN LÓGICA
La correspondencia entre las coordenadas de la pantalla y las unidades lógicas se llama MAPEO (MAPPING) El “MAPPING” permite dibujar en un espacio real haciendo abstracción de la pantalla

6 LA VISUALIZACIÓN LÓGICA
El “MAPPING” permite dibujar en un espacio real haciendo abstracción de la pantalla

7 LA VISUALIZACIÓN LÓGICA
El “MAPPING” permite definir la unidad de medida usada para convertir unidades lógicas en unidades físicas así como la orientación de los ejes X y Y.

8 LA VISUALIZACIÓN LÓGICA
El “MAPPING” involucra 2 rectángulos: El rectángulo Window. Define un rectángulo en coordenadas lógicas donde se dibuja. El rectángulo Viewport. Define un rectángulo en el dispositivo de salida.

9 LA VISUALIZACIÓN LÓGICA

10 LA VISUALIZACIÓN LÓGICA
MS-Windows permite definir 8 tipos de mapeo MM_TEXT Modo por default MM_ISOTROPIC Misma escala en X y Y MM_ANISOTROPIC Escala diferente en X y Y MM_HIENGLISH Cada unidad logica se convierte en pulgadas. Positivo en X a la derecha; positivo en Y hacia arriba MM_HIMETRIC Cada unidad logica se convierte en 0.01 millimetros Positivo en X a la derecha; positivoen Y hacia arriba MM_LOENGLISH Cada unidad logica se convierte en 0.01 inch. MM_LOMETRIC Cada unidad logica se convierte en 0.1 millimetros MM_TWIPS Cada unidad logica se convierte en 1/20 de cada punto. (Un punto es 1/72 de pulgada, un twip es 1/1440 pulgada)

11 LA VISUALIZACIÓN LÓGICA
Las functions de MAPPING son: SetMapMode() SetWindowExt() SetViewportExt() SetWindowOrg() SetViewportOrg() LPtoDP() DPtoLP()

12 LA VISUALIZACIÓN LÓGICA
EL ZOOM El zoom es un cambio de escala entre los rectángulos Window y Viewport

13 LA VISUALIZACIÓN LÓGICA
El MAPPING permite representar una porción de los datos en una pantalla

14 LA VISUALIZACIÓN LÓGICA
El MAPPING permite dibujar un mismo dato en diferentes partes de la pantalla

15 LA VISUALIZACIÓN LÓGICA
EL DESLIZAMIENTO (scroll) El DESLIZAMIENTO es un cambio de origen del rectángulo Window

16 LA VISUALIZACIÓN LÓGICA
EL DESLIZAMIENTO (scroll) es un cambio de origen del rectángulo Window

17 LA VISUALIZACIÓN LÓGICA
MUCHAS GRACIAS


Descargar ppt "LA VISUALIZACIÓN LÓGICA"

Presentaciones similares


Anuncios Google