#include <visor_g.h>
Diagrama de herencias de VISOR_GEOMETRIA
Métodos públicos | |
VISOR_GEOMETRIA () | |
VISOR_GEOMETRIA (GEOMETRIA *g) | |
virtual | ~VISOR_GEOMETRIA () |
char * | nombre_cosa (void) |
void | set_geometria (GEOMETRIA *g) |
void | pintar_gl (void) |
int | procesar_teclado (EVENTO_GUI *e) |
int | procesar_mouse (EVENTO_GUI *e) |
void | procesar_resize (int x, int y, int x_tam, int y_tam) |
virtual BOOLEAN | leer (TOKENIZADOR *Sabiondo) |
CAMARA * | get_camara (void) |
Métodos privados | |
void | init (void) |
void | pintar_nucleo_gl (void) |
Atributos privados | |
GEOMETRIA * | Geometria |
char * | _nombre_cosa |
int | modo_stereo |
int | _x_tam |
int | _y_tam |
LUZ | luz1 |
LUZ | luz2 |
CALIDAD_VISUAL | calidad |
MATERIAL * | Material |
QUATERNION | orientacion |
BOOLEAN | mostrar_grilla |
BOOLEAN | mostrar_ejes |
BOOLEAN | controlando_camara |
|
Definición en la línea 64 del archivo visor_g.C. References controlando_camara, Geometria, init(), modo_stereo, mostrar_ejes, y STEREO_NULL. |
Here is the call graph for this function:
|
Definición en la línea 73 del archivo visor_g.C. References controlando_camara, Geometria, init(), modo_stereo, mostrar_ejes, y STEREO_NULL. |
Here is the call graph for this function:
|
Definición en la línea 82 del archivo visor_g.C. References _nombre_cosa, y Material. |
|
Definición en la línea 123 del archivo visor_g.C. References VISOR::camara. |
|
Definición en la línea 92 del archivo visor_g.C. References _nombre_cosa, _x_tam, _y_tam, VISOR::camara, MATRIZ_4x4::exportar_quaternion(), MATRIZ_4x4::identidad(), luz1, luz2, Material, mostrar_grilla, orientacion, MATRIZ_4x4::rotacion_angulos_euler(), LUZ::set_id(), CAMARA::set_orientacion(), y CAMARA::set_posicion(). Referenciado por VISOR_GEOMETRIA(). |
Here is the call graph for this function:
|
Reimplementado de VISOR. Definición en la línea 331 del archivo visor_g.C. References _nombre_cosa, des_comille(), VISOR::leer_visor_subordinado(), TOKENIZADOR::siguiente_token(), TK_ABRIR, TK_CADENA, TK_CERRAR, TK_DESCONOCIDO, y TK_IDENTIFICADOR. |
Here is the call graph for this function:
|
Definición en la línea 135 del archivo visor_g.C. References _nombre_cosa. |
|
Reimplementado de VISOR. Definición en la línea 228 del archivo visor_g.C. References _x_tam, _y_tam, CAMARA::activar_gl(), VISOR::camara, IMAGEN_RGB::combinar_stereo(), IMAGEN_RGB::importar_gl(), modo_stereo, IMAGEN_RGB::pintar_gl(), pintar_nucleo_gl(), VISOR::pintar_visores_subordinados_gl(), y STEREO_NULL. |
Here is the call graph for this function:
|
Definición en la línea 142 del archivo visor_g.C. References CALIDAD_VISUAL::activar_caras_gl(), MATERIAL::activar_gl(), LUZ::activar_gl(), COLOR::b, calidad, VISOR::camara, MATRIZ_4x4::cargar_gl(), GEOMETRIA::clasificar_punto(), COLOR::g, Geometria, GLfloat, MATRIZ_4x4::importar_quaternion(), luz1, luz2, Material, mostrar_ejes, mostrar_grilla, orientacion, GEOMETRIA::pintar_gl(), PINTAR_VECTOR_GL(), COLOR::r, MATERIAL::set_difusa(), LUZ::set_posicion(), VECTOR::x, VECTOR::y, y VECTOR::z. Referenciado por pintar_gl(). |
Here is the call graph for this function:
|
Reimplementado de VISOR. Definición en la línea 289 del archivo visor_g.C. References VISOR::camara, controlando_camara, EVENTO_GUI::mouse_button_mask, EVENTO_GUI::mouse_delta_x, EVENTO_GUI::mouse_delta_y, y CAMARA::procesar_mouse(). |
Here is the call graph for this function:
|
Reimplementado de VISOR. Definición en la línea 320 del archivo visor_g.C. References _x_tam, _y_tam, VISOR::camara, y CAMARA::procesar_resize(). |
Here is the call graph for this function:
|
Reimplementado de VISOR. Definición en la línea 264 del archivo visor_g.C. References calidad, VISOR::camara, controlando_camara, EVENTO_GUI::key_code, modo_stereo, mostrar_ejes, mostrar_grilla, CAMARA::procesar_teclado(), CALIDAD_VISUAL::procesar_teclado(), STEREO_END, y STEREO_NULL. |
Here is the call graph for this function:
|
Definición en la línea 129 del archivo visor_g.C. References Geometria. |
|
Definición en la línea 33 del archivo visor_g.h. Referenciado por init(), leer(), nombre_cosa(), y ~VISOR_GEOMETRIA(). |
|
Definición en la línea 35 del archivo visor_g.h. Referenciado por init(), pintar_gl(), y procesar_resize(). |
|
Definición en la línea 36 del archivo visor_g.h. Referenciado por init(), pintar_gl(), y procesar_resize(). |
|
Definición en la línea 40 del archivo visor_g.h. Referenciado por pintar_nucleo_gl(), y procesar_teclado(). |
|
Definición en la línea 46 del archivo visor_g.h. Referenciado por procesar_mouse(), procesar_teclado(), y VISOR_GEOMETRIA(). |
|
Definición en la línea 32 del archivo visor_g.h. Referenciado por pintar_nucleo_gl(), set_geometria(), y VISOR_GEOMETRIA(). |
|
Definición en la línea 38 del archivo visor_g.h. Referenciado por init(), y pintar_nucleo_gl(). |
|
Definición en la línea 39 del archivo visor_g.h. Referenciado por init(), y pintar_nucleo_gl(). |
|
Definición en la línea 41 del archivo visor_g.h. Referenciado por init(), pintar_nucleo_gl(), y ~VISOR_GEOMETRIA(). |
|
Definición en la línea 34 del archivo visor_g.h. Referenciado por pintar_gl(), procesar_teclado(), y VISOR_GEOMETRIA(). |
|
Definición en la línea 45 del archivo visor_g.h. Referenciado por pintar_nucleo_gl(), procesar_teclado(), y VISOR_GEOMETRIA(). |
|
Definición en la línea 44 del archivo visor_g.h. Referenciado por init(), pintar_nucleo_gl(), y procesar_teclado(). |
|
Definición en la línea 43 del archivo visor_g.h. Referenciado por init(), y pintar_nucleo_gl(). |