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 PARTICULA

#include <particulas.h>

Diagrama de colaboración para PARTICULA:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

 PARTICULA ()
 ~PARTICULA ()
void pintar_gl (void)
void actualizar (double)
 Nucleo de la simulacion del sistema de particulas.


Métodos públicos estáticos

void set_limites (VECTOR min, VECTOR max)
void set_largo (double l)

Métodos protegidos

void init (void)
 Nazco...


Atributos protegidos

VECTOR acc
VECTOR vel
VECTOR pos
VECTOR oldpos

Atributos protegidos estáticos

VECTOR LIMITE_min
VECTOR LIMITE_max
double LONGITUD_raya = 0.1

Documentación del constructor y destructor

PARTICULA::PARTICULA  ) 
 

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

References init(), LIMITE_max, LIMITE_min, LONGITUD_raya, oldpos, pos, vel, y VECTOR::z.

Here is the call graph for this function:

PARTICULA::~PARTICULA  )  [inline]
 

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


Documentación de las funciones miembro

void PARTICULA::actualizar double  dt  ) 
 

Nucleo de la simulacion del sistema de particulas.

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

References acc, init(), LIMITE_max, LIMITE_min, LONGITUD_raya, oldpos, pos, vel, VECTOR::x, VECTOR::y, y VECTOR::z.

Here is the call graph for this function:

void PARTICULA::init void   )  [protected]
 

Nazco...

quitica en mi nube (en una posicion al azar dentro de mi nube), cayendo hacia el piso a la aceleracion de mi gravedad.

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

References acc, LIMITE_max, LIMITE_min, oldpos, pos, vel, VECTOR::x, VECTOR::y, y VECTOR::z.

Referenciado por actualizar(), y PARTICULA().

void PARTICULA::pintar_gl void   ) 
 

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

References oldpos, pos, VECTOR::x, VECTOR::y, y VECTOR::z.

void PARTICULA::set_largo double  l  )  [static]
 

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

References LONGITUD_raya.

Referenciado por SISTEMA_DE_PARTICULAS::SISTEMA_DE_PARTICULAS().

void PARTICULA::set_limites VECTOR  min,
VECTOR  max
[static]
 

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

References LIMITE_max, y LIMITE_min.

Referenciado por SISTEMA_DE_PARTICULAS::pintar_gl(), y SISTEMA_DE_PARTICULAS::SISTEMA_DE_PARTICULAS().


Documentación de los datos miembro

VECTOR PARTICULA::acc [protected]
 

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

Referenciado por actualizar(), y init().

VECTOR PARTICULA::LIMITE_max [static, protected]
 

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

Referenciado por actualizar(), init(), PARTICULA(), y set_limites().

VECTOR PARTICULA::LIMITE_min [static, protected]
 

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

Referenciado por actualizar(), init(), PARTICULA(), y set_limites().

double PARTICULA::LONGITUD_raya = 0.1 [static, protected]
 

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

Referenciado por actualizar(), PARTICULA(), y set_largo().

VECTOR PARTICULA::oldpos [protected]
 

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

Referenciado por actualizar(), init(), PARTICULA(), y pintar_gl().

VECTOR PARTICULA::pos [protected]
 

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

Referenciado por actualizar(), init(), PARTICULA(), y pintar_gl().

VECTOR PARTICULA::vel [protected]
 

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

Referenciado por actualizar(), init(), y PARTICULA().


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.