void IntegrationPointsSwarm_ClearSwarmMaps( void* integrationPoints ) {
    IntegrationPointsSwarm* self = (IntegrationPointsSwarm*)integrationPoints;
    SwarmMap* map = NULL;

    int ii;
    for (ii=0; ii<List_GetSize(self->swarmsMappedTo); ii++) {
        map = *(SwarmMap**)List_GetItem(self->swarmsMappedTo, ii);
        SwarmMap_Clear(map);
    }
}
Exemplo n.º 2
0
void GeneralSwarm_ClearSwarmMaps( void* swarm ) {
	GeneralSwarm* self = (GeneralSwarm*) swarm;
    SwarmMap* map = NULL;

    int ii;
    for (ii=0; ii<List_GetSize(self->intSwarmMapList); ii++) {
        map = *(SwarmMap**)List_GetItem(self->intSwarmMapList, ii);
        SwarmMap_Clear(map);
    }

}