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); } }
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); } }