Tous les agglos peuvent être assembléss

Dans assemblageGlobalAgglo, le fait que tous les
agglomérats pouvaient être à assembler n'était
pas pris en compte, c'est maintenant corrigé.
This commit is contained in:
Yann Caumartin
2017-02-04 14:52:41 +01:00
parent b8c3838bab
commit 5b64f69f87

@ -295,7 +295,7 @@ ErrEnum assemblageGlobalAgglo(Agglomerat *tabAgglo, const uint32_t tailleA, Aggl
tmp[numAggloGlobal].moy = tabAgglo[aggloAAssembler[0]].moy;
tmp[numAggloGlobal].nbPtsGlobal = tabAgglo[aggloAAssembler[0]].nbPts;
tmp[numAggloGlobal].assemblage[0] = &tabAgglo[aggloAAssembler[0]];
while(aggloAAssembler[l] != -1)
while(aggloAAssembler[l] != -1 && l < tailleA)
{
tmp[numAggloGlobal].moy.lat = (tmp[numAggloGlobal].nbPtsGlobal * tmp[numAggloGlobal].moy.lat
+ tabAgglo[aggloAAssembler[l]].nbPts * tabAgglo[aggloAAssembler[l]].moy.lat)