=================================================================== Modification le : Fri Sep 21 15:10:27 CEST 2001 Par : xtof =================================================================== Update of /users/outil/alliance/cvsroot/alliance/sources/ocp/src In directory bip.lip6.fr:/users/cao/xtof/alliance/sources/ocp/src Modified Files: Makefile.am PPlacement.cpp Added Files: PElem.cpp Log Message: le choix de la ligne destination a ete modifie de maniere a etre plus efficace .... =================================================================== Index: Makefile.am =================================================================== RCS file: /users/outil/alliance/cvsroot/alliance/sources/ocp/src/Makefile.am,v retrieving revision 1.9 retrieving revision 1.10 diff -r1.9 -r1.10 45c45 < PDetSubRow.cpp \ --- > PDetSubRow.cpp PElem.cpp\ 49a50 > ioccommon.h \ Index: PPlacement.cpp =================================================================== RCS file: /users/outil/alliance/cvsroot/alliance/sources/ocp/src/PPlacement.cpp,v retrieving revision 1.22 retrieving revision 1.23 diff -r1.22 -r1.23 1245c1245 < if ((bornesup = row->GetMinY() + (double)(int)(dist * GetHeight() + 0.5) ) > GetHeight()) --- > if ((bornesup = row->GetMinY() + row->GetHeight() / 2.0 + (double)(int)(dist * GetHeight() + 0.5) ) > GetMaxY()) 1248c1248 < if ((borneinf = row->GetMinY() - (double)(int)(dist * GetHeight() + 0.5) ) < GetHeight()) --- > if ((borneinf = row->GetMinY() + row->GetHeight() / 2.0 - (double)(int)(dist * GetHeight() + 0.5) ) < GetMinY()) 1254c1254 < unsigned randidx = (unsigned)((double)(rsup->second - rinf->second + 1) * (rand() / (RAND_MAX+1.0))); --- > unsigned randidx = rinf->second + (unsigned)((double)(rsup->second - rinf->second + 1) * (rand() / (RAND_MAX+1.0))); =================================================================== Ce message est envoyé au personnes abonnées à alliance-programmers Pour plus d'information sur cette mailling-list, visitez : http://www-asim.lip6.fr/alliance/mailing-lists/