#include <planta_f.h>
Diagrama de herencias de PLANTA_FRACTAL
Métodos públicos | |
PLANTA_FRACTAL (int n, double e) | |
virtual | ~PLANTA_FRACTAL () |
void | pintar_gl (CALIDAD_VISUAL *Calidad, MATERIAL *Material, CAMARA *Camara) |
OJO: El material especificado aqui se ignora! | |
GEOMETRIA * | crear_copia (void) |
En este metodo se define el comportamiento por defecto de la creacion de copias de geometrias. | |
void | anexar_textura (IMAGEN *img) |
OJO: No se ha implementado! | |
int | clasificar_punto (VECTOR p) |
void | pintar_povray (FILE *fd) |
OJO: No se ha implementado! | |
void | pintar_aqz (FILE *fd) |
void | config (int semilla, int recursion, int hojas) |
Métodos privados | |
void | pintar_fractal_gl (int nivel) |
void | compilar_listas_gl (void) |
Atributos privados | |
int | semilla_azar |
int | niveles_de_recursion |
int | hojas_por_rama |
double | escala |
int | id_lista_planta |
int | id_lista_tallo |
int | id_lista_tallo_terminal |
int | id_lista_tallo_y_hojas |
int | id_lista_hoja |
MATERIAL | material_hojas |
MATERIAL | material_tallos |
BOOLEAN | preprocesada_gl |
|
Definición en la línea 54 del archivo planta_f.C. References escala, hojas_por_rama, id_lista_hoja, id_lista_planta, id_lista_tallo, id_lista_tallo_terminal, id_lista_tallo_y_hojas, material_hojas, material_tallos, niveles_de_recursion, preprocesada_gl, semilla_azar, MATERIAL::set_difusa(), y MATERIAL::set_doble_cara(). |
Here is the call graph for this function:
|
Definición en la línea 79 del archivo planta_f.C. |
|
OJO: No se ha implementado!
Implements GEOMETRIA_3D. Definición en la línea 286 del archivo planta_f.C. |
|
Implements GEOMETRIA_3D. Definición en la línea 296 del archivo planta_f.C. |
|
Definición en la línea 191 del archivo planta_f.C. References MATERIAL::activar_gl(), hojas_por_rama, id_lista_hoja, id_lista_tallo, id_lista_tallo_terminal, id_lista_tallo_y_hojas, y material_hojas. Referenciado por config(), y pintar_gl(). |
Here is the call graph for this function:
|
Definición en la línea 266 del archivo planta_f.C. References compilar_listas_gl(), hojas_por_rama, niveles_de_recursion, y semilla_azar. |
Here is the call graph for this function:
|
En este metodo se define el comportamiento por defecto de la creacion de copias de geometrias. Notese que como el metodo es virtual, puede ser redefinido por las clases que hereden de GEOMETRIA. Implements GEOMETRIA_3D. Definición en la línea 277 del archivo planta_f.C. |
|
Implements GEOMETRIA_3D. Definición en la línea 302 del archivo planta_f.C. |
|
Definición en la línea 86 del archivo planta_f.C. References id_lista_tallo, id_lista_tallo_y_hojas, y niveles_de_recursion. Referenciado por pintar_gl(). |
|
OJO: El material especificado aqui se ignora!
Implements GEOMETRIA_3D. Definición en la línea 133 del archivo planta_f.C. References CALIDAD_VISUAL::activar_bordes_gl(), CALIDAD_VISUAL::activar_caras_gl(), MATERIAL::activar_gl(), CALIDAD_VISUAL::activar_textura_gl(), compilar_listas_gl(), CALIDAD_VISUAL::con_bordes, CALIDAD_VISUAL::con_cajas, CALIDAD_VISUAL::con_caras, CALIDAD_VISUAL::con_caustics, escala, material_tallos, pintar_fractal_gl(), preprocesada_gl, y semilla_azar. |
Here is the call graph for this function:
|
OJO: No se ha implementado!
Implements GEOMETRIA_3D. Definición en la línea 309 del archivo planta_f.C. |
|
Definición en la línea 48 del archivo planta_f.h. Referenciado por pintar_gl(), y PLANTA_FRACTAL(). |
|
Definición en la línea 45 del archivo planta_f.h. Referenciado por compilar_listas_gl(), config(), y PLANTA_FRACTAL(). |
|
Definición en la línea 53 del archivo planta_f.h. Referenciado por compilar_listas_gl(), y PLANTA_FRACTAL(). |
|
Definición en la línea 49 del archivo planta_f.h. Referenciado por PLANTA_FRACTAL(). |
|
Definición en la línea 50 del archivo planta_f.h. Referenciado por compilar_listas_gl(), pintar_fractal_gl(), y PLANTA_FRACTAL(). |
|
Definición en la línea 51 del archivo planta_f.h. Referenciado por compilar_listas_gl(), y PLANTA_FRACTAL(). |
|
Definición en la línea 52 del archivo planta_f.h. Referenciado por compilar_listas_gl(), pintar_fractal_gl(), y PLANTA_FRACTAL(). |
|
Definición en la línea 54 del archivo planta_f.h. Referenciado por compilar_listas_gl(), y PLANTA_FRACTAL(). |
|
Definición en la línea 55 del archivo planta_f.h. Referenciado por pintar_gl(), y PLANTA_FRACTAL(). |
|
Definición en la línea 44 del archivo planta_f.h. Referenciado por config(), pintar_fractal_gl(), y PLANTA_FRACTAL(). |
|
Definición en la línea 58 del archivo planta_f.h. Referenciado por pintar_gl(), y PLANTA_FRACTAL(). |
|
Definición en la línea 43 del archivo planta_f.h. Referenciado por config(), pintar_gl(), y PLANTA_FRACTAL(). |