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 RAYO

#include <rayo.h>

Diagrama de colaboración para RAYO:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

void pintar_gl (void)
BOOLEAN procesar_teclado (EVENTO_GUI *e)
BOOLEAN leer (TOKENIZADOR *Sabiondo)

Atributos públicos

VECTOR origen
VECTOR direccion

Documentación de las funciones miembro

BOOLEAN RAYO::leer TOKENIZADOR Sabiondo  ) 
 

Definición en la línea 115 del archivo rayo.C.

References direccion, VECTOR::normalizar(), origen, MATRIZ_4x4::rotacion_angulos_euler(), TOKENIZADOR::siguiente_token(), TK_ABRIR, TK_CERRAR, TK_DESCONOCIDO, TK_IDENTIFICADOR, TK_NUMERO, TK_VECTOR_FIN, TK_VECTOR_INICIO, VECTOR::x, VECTOR::y, y VECTOR::z.

Here is the call graph for this function:

void RAYO::pintar_gl void   ) 
 

Definición en la línea 46 del archivo rayo.C.

References direccion, origen, VECTOR::x, VECTOR::y, y VECTOR::z.

Referenciado por MINMAX::pintar_gl().

BOOLEAN RAYO::procesar_teclado EVENTO_GUI e  ) 
 

Definición en la línea 66 del archivo rayo.C.

References EVENTO_GUI::key_code, origen, VECTOR::x, VECTOR::y, y VECTOR::z.


Documentación de los datos miembro

VECTOR RAYO::direccion
 

Definición en la línea 34 del archivo rayo.h.

Referenciado por ESPACIO_ABIERTO::altura_espacio(), detector_colision_puntual_rigida(), CAMARA::generar_rayo(), TERRENO_LOD::interseccion(), TERRENO::interseccion(), PARALELEPIPEDO::interseccion(), FLECHA::interseccion(), ESFERA::interseccion(), ESPACIO_ABIERTO::interseccion(), CUBO::interseccion(), COSA_RIGIDA::interseccion(), TERRENO_LOD::interseccion_celda(), TERRENO::interseccion_celda(), CILINDRO::interseccion_cilindro(), CILINDRO::interseccion_cono(), CILINDRO::interseccion_tapa(), leer(), RAYTRACER_CRIOLLO::modelo_de_iluminacion(), pintar_gl(), GIZMO_3D_TRANSLACION_3DSMAX::procesar_mouse(), CAMARA::proyectar_punto(), y RAYTRACER_CRIOLLO::seguimiento_rayo().

VECTOR RAYO::origen
 

Definición en la línea 33 del archivo rayo.h.

Referenciado por ESPACIO_ABIERTO::altura_espacio(), detector_colision_puntual_rigida(), CAMARA::generar_rayo(), TERRENO_LOD::interseccion(), TERRENO::interseccion(), PARALELEPIPEDO::interseccion(), FLECHA::interseccion(), ESFERA::interseccion(), ESPACIO_ABIERTO::interseccion(), CUBO::interseccion(), COSA_RIGIDA::interseccion(), TERRENO_LOD::interseccion_celda(), TERRENO::interseccion_celda(), CILINDRO::interseccion_cilindro(), CILINDRO::interseccion_cono(), CILINDRO::interseccion_tapa(), leer(), RAYTRACER_CRIOLLO::modelo_de_iluminacion(), pintar_gl(), GIZMO_3D_TRANSLACION_3DSMAX::procesar_mouse(), procesar_teclado(), CAMARA::proyectar_punto(), y RAYTRACER_CRIOLLO::seguimiento_rayo().


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.