Lines Matching defs:newGroup
1198 WindowAreaList newGroup;
1199 while (_FindConnectedGroup(neighbourWindows, removedArea, newGroup)) {
1201 (int)newGroup.CountItems());
1202 if (newGroup.CountItems() == 1
1203 && newGroup.ItemAt(0)->WindowList().CountItems() == 1) {
1204 SATWindow* window = newGroup.ItemAt(0)->WindowList().ItemAt(0);
1208 _SpawnNewGroup(newGroup);
1214 newGroup.MakeEmpty();
1337 WindowAreaList& newGroup)
1343 newGroup.AddItem(area);
1345 _FollowSeed(area, removedArea, seedList, newGroup);
1352 WindowAreaList& seedList, WindowAreaList& newGroup)
1358 if (currentArea != veto && !newGroup.HasItem(currentArea)) {
1359 newGroup.AddItem(currentArea);
1370 _FollowSeed(neighbours.ItemAt(i), veto, seedList, newGroup);
1375 SATGroup::_SpawnNewGroup(const WindowAreaList& newGroup)
1384 for (int i = 0; i < newGroup.CountItems(); i++)
1385 newGroup.ItemAt(i)->PropagateToGroup(group);