#include <medio.h>
Diagrama de colaboración para MEDIO:
Métodos públicos | |
MEDIO () | |
~MEDIO () | |
void | activar_gl (CALIDAD_VISUAL *Calidad, CAMARA *Camara) |
BOOLEAN | pre_pintar_gl (CALIDAD_VISUAL *Calidad, MATERIAL *Material) |
void | post_pintar_gl (CALIDAD_VISUAL *Calidad, CAMARA *Camara) |
BOOLEAN | leer (TOKENIZADOR *Sabiondo) |
void | set_densidad_niebla (double d) |
void | set_niebla_activa (BOOLEAN f) |
void | actualizar (double dt) |
Métodos privados | |
void | init (void) |
Atributos privados | |
BOOLEAN | preprocesada |
BOOLEAN | tengo_niebla |
COLOR | color_niebla |
double | densidad_niebla |
SISTEMA_DE_PARTICULAS * | Lluvia |
int | num_caustics |
int | caustic_actual |
char * | patron_caustics |
LISTA< IMAGEN_PAL * > | lista_caustics |
LISTA< CAMPO_VECTORIAL * > | lista_campos_escalares |
LISTA< CAMPO_ESCALAR * > | lista_campos_vectoriales |
|
Definición en la línea 49 del archivo medio.C. References COLOR::b, caustic_actual, color_niebla, densidad_niebla, COLOR::g, Lluvia, num_caustics, patron_caustics, preprocesada, COLOR::r, y tengo_niebla. |
|
|
|
Definición en la línea 222 del archivo medio.C. References init(), y tengo_niebla. Referenciado por ESPACIO_ABIERTO::pintar_gl(). |
Here is the call graph for this function:
|
Definición en la línea 293 del archivo medio.C. References SISTEMA_DE_PARTICULAS::actualizar(), caustic_actual, lista_caustics, Lluvia, patron_caustics, y LISTA< IMAGEN_PAL * >::tam(). Referenciado por ESPACIO::actualizar_espacio(). |
Here is the call graph for this function:
|
Definición en la línea 199 del archivo medio.C. References COLOR::b, color_niebla, densidad_niebla, COLOR::g, GLfloat, preprocesada, y COLOR::r. Referenciado por activar_gl(). |
|
Definición en la línea 90 del archivo medio.C. References LISTA< IMAGEN_PAL * >::anx(), COLOR::b, color_niebla, densidad_niebla, des_comille(), COLOR::g, IMAGEN_PAL::importar_sgibw(), SISTEMA_DE_PARTICULAS::leer(), lista_caustics, Lluvia, num_caustics, patron_caustics, COLOR::r, IMAGEN_PAL::set_modo_luminancia(), TOKENIZADOR::siguiente_token(), tengo_niebla, TK_ABRIR, TK_CADENA, TK_CERRAR, TK_DESCONOCIDO, TK_IDENTIFICADOR, TK_NUMERO, TK_VECTOR_FIN, y TK_VECTOR_INICIO. Referenciado por ESPACIO_ABIERTO::leer_espacio(). |
Here is the call graph for this function:
|
Definición en la línea 283 del archivo medio.C. References Lluvia, y SISTEMA_DE_PARTICULAS::pintar_gl(). Referenciado por ESPACIO_ABIERTO::pintar_gl(). |
Here is the call graph for this function:
|
Definición en la línea 236 del archivo medio.C. References CALIDAD_VISUAL::calidad_caras, caustic_actual, CALIDAD_VISUAL::con_bordes, CALIDAD_VISUAL::con_cajas, CALIDAD_VISUAL::con_caras, CALIDAD_VISUAL::con_caustics, CALIDAD_VISUAL::con_entorno, CALIDAD_VISUAL::con_normales, CALIDAD_VISUAL::con_textura, CVC_CONSTANTE, GLfloat, lista_caustics, patron_caustics, y MATERIAL::set_difusa(). Referenciado por ESPACIO::segundo_pase_gl_requerido(). |
Here is the call graph for this function:
|
Definición en la línea 77 del archivo medio.C. References densidad_niebla, y preprocesada. |
|
Definición en la línea 84 del archivo medio.C. References tengo_niebla. |
|
Definición en la línea 51 del archivo medio.h. Referenciado por actualizar(), MEDIO(), y pre_pintar_gl(). |
|
|
|
Definición en la línea 44 del archivo medio.h. Referenciado por init(), leer(), MEDIO(), y set_densidad_niebla(). |
|
|
|
|
|
Definición en la línea 53 del archivo medio.h. Referenciado por actualizar(), leer(), y pre_pintar_gl(). |
|
Definición en la línea 47 del archivo medio.h. Referenciado por actualizar(), leer(), MEDIO(), y post_pintar_gl(). |
|
|
|
Definición en la línea 52 del archivo medio.h. Referenciado por actualizar(), leer(), MEDIO(), y pre_pintar_gl(). |
|
Definición en la línea 39 del archivo medio.h. Referenciado por init(), MEDIO(), y set_densidad_niebla(). |
|
Definición en la línea 42 del archivo medio.h. Referenciado por activar_gl(), leer(), MEDIO(), y set_niebla_activa(). |