#include <geometria.h>
Diagrama de colaboración para OBJETO_RAYABLE:
Atributos públicos | |
GEOMETRIA * | Geometria |
COLOR | ambiente |
COLOR | difusa |
COLOR | especular |
double | phong_exp |
double | phong_coef |
double | coeficiente_de_reflexion |
VECTOR | posicion |
MATRIZ_4x4 | R |
MATRIZ_4x4 | R_i |
es "extranno" que este aqui y no en frameworks/visual, pero se decidio dejarlo aqui para que las COSAs (o clases equivalentes a nivel de capa "base") puedan llenar datos para los raytracers. Se suguiere tambien declarar esta estructura en un encabezado aparte...
Definición en la línea 66 del archivo geometria.h.
|
Definición en la línea 78 del archivo geometria.h. Referenciado por ESPACIO_ABIERTO::anexar_objetos_rayables(), y RAYTRACER_CRIOLLO::modelo_de_iluminacion(). |
|
Definición en la línea 83 del archivo geometria.h. Referenciado por RAYTRACER_CRIOLLO::modelo_de_iluminacion(). |
|
Definición en la línea 79 del archivo geometria.h. Referenciado por ESPACIO_ABIERTO::anexar_objetos_rayables(), y RAYTRACER_CRIOLLO::modelo_de_iluminacion(). |
|
Definición en la línea 80 del archivo geometria.h. Referenciado por ESPACIO_ABIERTO::anexar_objetos_rayables(), y RAYTRACER_CRIOLLO::modelo_de_iluminacion(). |
|
Definición en la línea 76 del archivo geometria.h. Referenciado por ESPACIO_ABIERTO::anexar_objetos_rayables(). |
|
Definición en la línea 82 del archivo geometria.h. Referenciado por ESPACIO_ABIERTO::anexar_objetos_rayables(), y RAYTRACER_CRIOLLO::modelo_de_iluminacion(). |
|
Definición en la línea 81 del archivo geometria.h. Referenciado por ESPACIO_ABIERTO::anexar_objetos_rayables(), y RAYTRACER_CRIOLLO::modelo_de_iluminacion(). |
|
Definición en la línea 85 del archivo geometria.h. Referenciado por ESPACIO_ABIERTO::anexar_objetos_rayables(). |
|
Definición en la línea 86 del archivo geometria.h. Referenciado por ESPACIO_ABIERTO::anexar_objetos_rayables(). |
|
Definición en la línea 87 del archivo geometria.h. Referenciado por ESPACIO_ABIERTO::anexar_objetos_rayables(). |