34 assert ( i < tab->nb );
40 assert ( i < tab->nb );
46 assert ( i < tab->nb );
65 int new_taille = 2*tab->
taille;
67 for (
int i = 0; i < tab->
nb; ++i )
76 assert( tab->
nb > 0 );
83 assert ( i < tab->nb );
int TabParticules_nb(TabParticules *tab)
void TabParticules_agrandir(TabParticules *tab)
void TabParticules_set(TabParticules *tab, int i, Particule p)
void TabParticules_supprime_dernier(TabParticules *tab)
void TabParticules_termine(TabParticules *tab)
Particule * TabParticules_ref(TabParticules *tab, int i)
void TabParticules_init(TabParticules *tab)
void TabParticules_supprime(TabParticules *tab, int i)
void TabParticules_ajoute(TabParticules *tab, Particule p)
void initParticule(Particule *p, double x, double y, double vx, double vy, double m)
Particule TabParticules_get(TabParticules *tab, int i)
Représente un tableau dynamique de particules.