Página principal | Jerarquía de la clase | Lista alfabética | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia de la Clase CALIDAD_VISUAL

#include <calidad_v.h>

Lista de todos los miembros.

Métodos públicos

int operator== (const CALIDAD_VISUAL &otra)
 CALIDAD_VISUAL ()
BOOLEAN procesar_teclado (EVENTO_GUI *e)
void activar_bordes_gl (COLOR cb, MATERIAL *Material)
void activar_caras_gl (COLOR c, MATERIAL *Material)
void activar_textura_gl (void)
BOOLEAN leer (TOKENIZADOR *Sabiondo)

Atributos públicos

BOOLEAN con_caras
BOOLEAN con_bordes
BOOLEAN con_textura
BOOLEAN con_entorno
BOOLEAN con_caustics
BOOLEAN con_cajas
BOOLEAN con_normales
int calidad_caras
GLfloat interpolacion_mintex
GLfloat interpolacion_magtex
GLfloat funcion_combinacion_textura

Atributos privados

int control_textura


Documentación del constructor y destructor

CALIDAD_VISUAL::CALIDAD_VISUAL  ) 
 

Definición en la línea 62 del archivo calidad_v.C.

References calidad_caras, con_bordes, con_cajas, con_caras, con_caustics, con_entorno, con_normales, con_textura, control_textura, CVC_SHADE, funcion_combinacion_textura, interpolacion_magtex, y interpolacion_mintex.


Documentación de las funciones miembro

void CALIDAD_VISUAL::activar_bordes_gl COLOR  cb,
MATERIAL Material
 

Definición en la línea 445 del archivo calidad_v.C.

References COLOR::b, con_caras, MATERIAL::difusa(), COLOR::g, y COLOR::r.

Referenciado por TEXTO_3D::pintar_gl(), TERRENO_LOD::pintar_gl(), TERRENO::pintar_gl(), PLANTA_FRACTAL::pintar_gl(), PARALELEPIPEDO::pintar_gl(), OCTREE::pintar_gl(), MESH::pintar_gl(), FLECHA::pintar_gl(), ESFERA::pintar_gl(), CUBO::pintar_gl(), CUADRICULA::pintar_gl(), y CILINDRO::pintar_gl().

Here is the call graph for this function:

void CALIDAD_VISUAL::activar_caras_gl COLOR  c,
MATERIAL Material
 

Definición en la línea 457 del archivo calidad_v.C.

References COLOR::b, calidad_caras, con_bordes, CVC_CONSTANTE, CVC_FLAT, CVC_SHADE, MATERIAL::difusa(), COLOR::g, y COLOR::r.

Referenciado por TEXTO_3D::pintar_gl(), TERRENO_LOD::pintar_gl(), TERRENO::pintar_gl(), PLANTA_FRACTAL::pintar_gl(), PARALELEPIPEDO::pintar_gl(), OCTREE::pintar_gl(), MESH::pintar_gl(), FLECHA::pintar_gl(), ESFERA::pintar_gl(), CUBO::pintar_gl(), CUADRICULA::pintar_gl(), CILINDRO::pintar_gl(), VISOR_GEOMETRIA::pintar_nucleo_gl(), y CUADRICULA::pintar_nucleo_gl().

Here is the call graph for this function:

void CALIDAD_VISUAL::activar_textura_gl void   ) 
 

Definición en la línea 478 del archivo calidad_v.C.

References con_caustics, con_entorno, funcion_combinacion_textura, GLfloat, interpolacion_magtex, y interpolacion_mintex.

Referenciado por TEXTO_3D::pintar_gl(), TERRENO_LOD::pintar_gl(), TERRENO::pintar_gl(), PLANTA_FRACTAL::pintar_gl(), PARALELEPIPEDO::pintar_gl(), OCTREE::pintar_gl(), MESH::pintar_gl(), FLECHA::pintar_gl(), ESFERA::pintar_gl(), CUBO::pintar_gl(), CILINDRO::pintar_gl(), y CUADRICULA::pintar_nucleo_gl().

BOOLEAN CALIDAD_VISUAL::leer TOKENIZADOR Sabiondo  ) 
 

Definición en la línea 368 del archivo calidad_v.C.

References calidad_caras, con_bordes, con_cajas, con_caras, con_normales, con_textura, CVC_CONSTANTE, CVC_FLAT, CVC_SHADE, TOKENIZADOR::siguiente_token(), TK_ABRIR, TK_CERRAR, TK_DESCONOCIDO, y TK_IDENTIFICADOR.

Here is the call graph for this function:

int CALIDAD_VISUAL::operator== const CALIDAD_VISUAL otra  ) 
 

Definición en la línea 83 del archivo calidad_v.C.

References calidad_caras, con_bordes, con_cajas, con_caras, con_normales, y con_textura.

BOOLEAN CALIDAD_VISUAL::procesar_teclado EVENTO_GUI e  ) 
 

Definición en la línea 322 del archivo calidad_v.C.

References calidad_caras, con_bordes, con_cajas, con_caras, con_entorno, con_textura, control_textura, CVC_CONSTANTE, CVC_FLAT, CVC_SHADE, y EVENTO_GUI::key_code.

Referenciado por VISOR_GEOMETRIA::procesar_teclado(), y VISOR_CAMPO_VECTORIAL::procesar_teclado().


Documentación de los datos miembro

int CALIDAD_VISUAL::calidad_caras
 

Definición en la línea 47 del archivo calidad_v.h.

Referenciado por BSP_2D::activar_calidad(), activar_caras_gl(), CALIDAD_VISUAL(), leer(), operator==(), FONDO_MAPA_DE_ENTORNO::pintar_gl(), ESFERA::pintar_gl(), CILINDRO::pintar_gl(), MEDIO::pre_pintar_gl(), y procesar_teclado().

BOOLEAN CALIDAD_VISUAL::con_bordes
 

Definición en la línea 41 del archivo calidad_v.h.

Referenciado por activar_caras_gl(), CALIDAD_VISUAL(), leer(), operator==(), BSP_2D::pintar_bsp(), TEXTO_3D::pintar_gl(), TERRENO_LOD::pintar_gl(), TERRENO::pintar_gl(), TELA::pintar_gl(), PLANTA_FRACTAL::pintar_gl(), PARALELEPIPEDO::pintar_gl(), OCTREE::pintar_gl(), MESH::pintar_gl(), FONDO_MAPA_DE_ENTORNO::pintar_gl(), FLECHA::pintar_gl(), ESFERA::pintar_gl(), CUBO::pintar_gl(), CUADRICULA::pintar_gl(), CILINDRO::pintar_gl(), BSP_2D::pintar_gl(), MEDIO::pre_pintar_gl(), y procesar_teclado().

BOOLEAN CALIDAD_VISUAL::con_cajas
 

Definición en la línea 45 del archivo calidad_v.h.

Referenciado por CALIDAD_VISUAL(), leer(), operator==(), TEXTO_3D::pintar_gl(), TERRENO_LOD::pintar_gl(), TERRENO::pintar_gl(), PLANTA_FRACTAL::pintar_gl(), PARALELEPIPEDO::pintar_gl(), OCTREE::pintar_gl(), MESH::pintar_gl(), FLECHA::pintar_gl(), ESFERA::pintar_gl(), CUBO::pintar_gl(), CILINDRO::pintar_gl(), MEDIO::pre_pintar_gl(), y procesar_teclado().

BOOLEAN CALIDAD_VISUAL::con_caras
 

Definición en la línea 40 del archivo calidad_v.h.

Referenciado por activar_bordes_gl(), CALIDAD_VISUAL(), leer(), operator==(), BSP_2D::pintar_bsp(), TEXTO_3D::pintar_gl(), TERRENO_LOD::pintar_gl(), TERRENO::pintar_gl(), TELA::pintar_gl(), PLANTA_FRACTAL::pintar_gl(), PARALELEPIPEDO::pintar_gl(), OCTREE::pintar_gl(), MESH::pintar_gl(), FONDO_MAPA_DE_ENTORNO::pintar_gl(), FLECHA::pintar_gl(), ESFERA::pintar_gl(), CUBO::pintar_gl(), CUADRICULA::pintar_gl(), CILINDRO::pintar_gl(), BSP_2D::pintar_gl(), _BSP2D_SECTOR::pintar_gl_3D(), MEDIO::pre_pintar_gl(), y procesar_teclado().

BOOLEAN CALIDAD_VISUAL::con_caustics
 

Definición en la línea 44 del archivo calidad_v.h.

Referenciado por activar_textura_gl(), CALIDAD_VISUAL(), TEXTO_3D::pintar_gl(), TERRENO_LOD::pintar_gl(), TERRENO::pintar_gl(), PLANTA_FRACTAL::pintar_gl(), PARALELEPIPEDO::pintar_gl(), OCTREE::pintar_gl(), MESH::pintar_gl(), FLECHA::pintar_gl(), ESFERA::pintar_gl(), CUBO::pintar_gl(), CILINDRO::pintar_gl(), y MEDIO::pre_pintar_gl().

BOOLEAN CALIDAD_VISUAL::con_entorno
 

Definición en la línea 43 del archivo calidad_v.h.

Referenciado por activar_textura_gl(), CALIDAD_VISUAL(), MEDIO::pre_pintar_gl(), y procesar_teclado().

BOOLEAN CALIDAD_VISUAL::con_normales
 

Definición en la línea 46 del archivo calidad_v.h.

Referenciado por CALIDAD_VISUAL(), leer(), operator==(), y MEDIO::pre_pintar_gl().

BOOLEAN CALIDAD_VISUAL::con_textura
 

Definición en la línea 42 del archivo calidad_v.h.

Referenciado por BSP_2D::activar_calidad(), CALIDAD_VISUAL(), leer(), operator==(), TERRENO_LOD::pintar_gl(), TERRENO::pintar_gl(), PARALELEPIPEDO::pintar_gl(), OCTREE::pintar_gl(), MESH::pintar_gl(), FONDO_MAPA_DE_ENTORNO::pintar_gl(), ESFERA::pintar_gl(), CUBO::pintar_gl(), CILINDRO::pintar_gl(), _BSP2D_SECTOR::pintar_gl_3D(), CUADRICULA::pintar_nucleo_gl(), MEDIO::pre_pintar_gl(), y procesar_teclado().

int CALIDAD_VISUAL::control_textura [private]
 

Definición en la línea 38 del archivo calidad_v.h.

Referenciado por CALIDAD_VISUAL(), y procesar_teclado().

GLfloat CALIDAD_VISUAL::funcion_combinacion_textura
 

Definición en la línea 50 del archivo calidad_v.h.

Referenciado por activar_textura_gl(), CALIDAD_VISUAL(), y CUADRICULA::pintar_nucleo_gl().

GLfloat CALIDAD_VISUAL::interpolacion_magtex
 

Definición en la línea 49 del archivo calidad_v.h.

Referenciado por activar_textura_gl(), CALIDAD_VISUAL(), y CUADRICULA::pintar_nucleo_gl().

GLfloat CALIDAD_VISUAL::interpolacion_mintex
 

Definición en la línea 48 del archivo calidad_v.h.

Referenciado por activar_textura_gl(), CALIDAD_VISUAL(), y CUADRICULA::pintar_nucleo_gl().


La documentación para esta clase fué generada a partir de los siguientes archivos:
Este archivo HTML ha sido generado automáticamente a partir del código fuente AQUYNZA. NO LO EDITE. Para mayor información contacte al autor.