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 SISTEMA_DE_PARTICULAS

#include <particulas.h>

Diagrama de colaboración para SISTEMA_DE_PARTICULAS:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

 SISTEMA_DE_PARTICULAS (int num_particulas, double largo_particulas, VECTOR min, VECTOR max)
 ~SISTEMA_DE_PARTICULAS ()
void pintar_gl (CAMARA *Camara)
void actualizar (double l)
BOOLEAN leer (TOKENIZADOR *Sabiondo)

Atributos protegidos

ARREGLO< PARTICULA * > arr_particulas
double t

Documentación del constructor y destructor

SISTEMA_DE_PARTICULAS::SISTEMA_DE_PARTICULAS int  num_particulas,
double  largo_particulas,
VECTOR  min,
VECTOR  max
 

Definición en la línea 55 del archivo particulas.C.

References ARREGLO< PARTICULA * >::anx(), arr_particulas, PARTICULA::set_largo(), PARTICULA::set_limites(), y t.

Here is the call graph for this function:

SISTEMA_DE_PARTICULAS::~SISTEMA_DE_PARTICULAS  ) 
 

Definición en la línea 73 del archivo particulas.C.

References arr_particulas, ARREGLO< PARTICULA * >::elim(), t, y ARREGLO< PARTICULA * >::tam().

Here is the call graph for this function:


Documentación de las funciones miembro

void SISTEMA_DE_PARTICULAS::actualizar double  l  ) 
 

Definición en la línea 113 del archivo particulas.C.

References arr_particulas, y ARREGLO< PARTICULA * >::tam().

Referenciado por MEDIO::actualizar().

Here is the call graph for this function:

BOOLEAN SISTEMA_DE_PARTICULAS::leer TOKENIZADOR Sabiondo  ) 
 

Definición en la línea 123 del archivo particulas.C.

References TOKENIZADOR::siguiente_token(), TK_ABRIR, TK_CERRAR, TK_DESCONOCIDO, y TK_IDENTIFICADOR.

Referenciado por MEDIO::leer().

Here is the call graph for this function:

void SISTEMA_DE_PARTICULAS::pintar_gl CAMARA Camara  ) 
 

Definición en la línea 87 del archivo particulas.C.

References arr_particulas, CAMARA::posicion(), PARTICULA::set_limites(), ARREGLO< PARTICULA * >::tam(), VECTOR::x, VECTOR::y, y VECTOR::z.

Referenciado por MEDIO::post_pintar_gl().

Here is the call graph for this function:


Documentación de los datos miembro

ARREGLO<PARTICULA *> SISTEMA_DE_PARTICULAS::arr_particulas [protected]
 

Definición en la línea 63 del archivo particulas.h.

Referenciado por actualizar(), pintar_gl(), SISTEMA_DE_PARTICULAS(), y ~SISTEMA_DE_PARTICULAS().

double SISTEMA_DE_PARTICULAS::t [protected]
 

Definición en la línea 64 del archivo particulas.h.

Referenciado por SISTEMA_DE_PARTICULAS(), y ~SISTEMA_DE_PARTICULAS().


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.