_centro_de_masa | COSA_RIGIDA | [protected] |
_color | COSA | [protected] |
_estoy_fijo | COSA | [protected] |
_ke | COSA | [protected] |
_masa | COSA | [protected] |
_nombre_padre | COSA | [protected] |
_orientacion | COSA_RIGIDA | [protected] |
_posicion | COSA | [protected] |
_tipo_de_cosa | COSA | [protected] |
_velocidad | COSA | [protected] |
_velocidad_angular | COSA_RIGIDA | [protected] |
actualizar(double delta_t) | COSA_RIGIDA | [virtual] |
actualizar_espacio(double dt) | ESPACIO | [virtual] |
actualizar_variable(const char *nombre_variable, int tipo, void *ref) | COSA_RIGIDA | [virtual] |
altura(VECTOR p) | COSA | |
anexar_fuerza(VECTOR fuerza, VECTOR p) | COSA | [inline] |
anexar_objetos_rayables(ARREGLO< OBJETO_RAYABLE * > &arr_objetos) | ESPACIO | [virtual] |
aplicar_campo_vectorial(CAMPO_VECTORIAL *Campo) | COSA | [virtual] |
aplicar_drag(double Kd) | COSA_RIGIDA | [virtual] |
asociar_padre(COSA *p) | COSA | |
color(void) | COSA | |
consultar_variable(const char *nombre_variable, int &tipo, void **ref) | COSA_RIGIDA | [virtual] |
COSA() | COSA | |
COSA_RIGIDA() | COSA_RIGIDA | |
crear_copia(void) | COSA_RIGIDA | [virtual] |
ENTIDAD() | ENTIDAD | |
ESPACIO() | ESPACIO | |
estoy_fijo(void) | COSA | |
geometria(void) | COSA_RIGIDA | [virtual] |
grabar(FILE *fd) | COSA_RIGIDA | [virtual] |
grabar_basico(FILE *fd) | COSA | [protected] |
ingresar_cosa(COSA *c) | ESPACIO | |
interseccion(RAYO *Rayo, VECTOR *Punto, VECTOR *Normal) | ESPACIO | [virtual] |
ke(void) | COSA | [inline] |
leer(TOKENIZADOR *Sabiondo) | COSA_RIGIDA | [virtual] |
leer_basico(TOKENIZADOR *Sabiondo, char *cad, BOOLEAN *cmc) | COSA | [protected] |
leer_rigida(TOKENIZADOR *Sabiondo, char *cad) | COSA_RIGIDA | [protected] |
limpiar_fuerzas(void) | COSA | [protected] |
lista_cosas | ESPACIO | [private] |
lista_fuerzas_externas | COSA | [protected] |
masa(void) | COSA | [inline] |
material(void) | COSA | |
Material | COSA | [protected] |
Medio | ESPACIO | [protected] |
minmax(VECTOR *min, VECTOR *max) | COSA_RIGIDA | [virtual] |
nombre(void) | ENTIDAD | |
nombre_padre(void) | COSA | |
ODE_actualizar_variables_de_estado(double *Datos) | COSA_RIGIDA | [virtual] |
ODE_calcular_la_primera_derivada(double *Datos) | COSA_RIGIDA | [virtual] |
ODE_numero_de_variables_de_estado(void) | COSA_RIGIDA | [virtual] |
ODE_reportar_variables_de_estado(double *Datos) | COSA_RIGIDA | [virtual] |
orientacion_absoluta(void) | COSA_RIGIDA | [virtual] |
Padre | COSA | [protected] |
pintar_gl(CALIDAD_VISUAL *Calidad, CAMARA *Camara)=0 | ESPACIO | [pure virtual] |
pintar_povray(FILE *fd) | COSA_RIGIDA | [virtual] |
posicion(void) | COSA | |
posicion_absoluta(VECTOR p) | COSA_RIGIDA | [virtual] |
propagar_cambios(void) | ENTIDAD | |
registrar_controlador(CONTROLADOR_DE_ENTIDAD *Controlador) | ENTIDAD | |
resolver(LISTA< COSA * > *Cosa) | COSA_RIGIDA | [virtual] |
resolver_tensor_de_inercia(void) | COSA_RIGIDA | [protected] |
segundo_pase_gl_requerido(CALIDAD_VISUAL *Calidad_caustics, MATERIAL *Material_caustics) | ESPACIO | |
set_nombre(const char *n) | ENTIDAD | |
set_orientacion_absoluta(QUATERNION q) | COSA_RIGIDA | |
set_posicion_absoluta(VECTOR p) | COSA | [inline] |
set_velocidad_absoluta(VECTOR v) | COSA | [inline] |
set_velocidad_angular_absoluta(VECTOR omega) | COSA_RIGIDA | [virtual] |
simular(double delta_t) | ESPACIO | |
tensor_de_inercia(void) | COSA_RIGIDA | [virtual] |
tensor_de_inercia_0 | COSA_RIGIDA | [protected] |
tick(void) | COSA_RIGIDA | |
tipo_de_cosa(void) | COSA | |
velocidad_absoluta(void) | COSA | [inline] |
velocidad_angular_absoluta(void) | COSA_RIGIDA | [virtual] |
~COSA() | COSA | [virtual] |
~COSA_RIGIDA() | COSA_RIGIDA | [virtual] |
~ESPACIO() | ESPACIO | |