From 1c1bb745a181cb7d3e931cb290251e2b2ae025ac Mon Sep 17 00:00:00 2001 From: Cyrille Henry Date: Wed, 28 Jan 2015 14:41:04 +0000 Subject: minor change svn path=/trunk/externals/pmpd/; revision=17421 --- pmpd2d_core.c | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'pmpd2d_core.c') diff --git a/pmpd2d_core.c b/pmpd2d_core.c index 78c7629..22c8f03 100644 --- a/pmpd2d_core.c +++ b/pmpd2d_core.c @@ -69,14 +69,11 @@ void *pmpd2d_new() } void pmpd2d_bang(t_pmpd2d *x) -{ -// this part is doing all the PM +{ // this part is doing all the PM t_float F, L, Lx,Ly, Fx, Fy, tmp, tmpX, tmpY,speed; t_int i; - // post("bang"); - for (i=0; inb_mass; i++) - // compute new masses position + for (i=0; inb_mass; i++) // compute new masses position if (x->mass[i].mobile > 0) // only if mobile { // amplify force that opose to movement @@ -125,9 +122,8 @@ void pmpd2d_bang(t_pmpd2d *x) } } - for (i=0; inb_link; i++) - { // compute link forces - if (x->link[i].active == 1) + for (i=0; inb_link; i++) // compute link forces + if (x->link[i].active > 0) { Lx = x->link[i].mass1->posX - x->link[i].mass2->posX; Ly = x->link[i].mass1->posY - x->link[i].mass2->posY; @@ -165,7 +161,6 @@ void pmpd2d_bang(t_pmpd2d *x) } x->link[i].distance=L; } - } } void pmpd2d_mass(t_pmpd2d *x, t_symbol *s, int argc, t_atom *argv) -- cgit v1.2.1