Lines Matching refs:ySize
351 int ySize, in GenerateMap() argument
367 if (ySize <= 0) { in GenerateMap()
368 std::cout << "ySize (" << ySize << ") should be > 0." in GenerateMap()
372 if (gNPolygons > (xSize * ySize)) { in GenerateMap()
373 std::cout << "gNPolygons (" << gNPolygons << ") should be less than " << (xSize * ySize) in GenerateMap()
388 tempMap = (int *)malloc(xSize * ySize * sizeof(int)); in GenerateMap()
390 for (int j = 0; j < ySize; j++) { in GenerateMap()
391 tempMap[i * ySize + j] = 0; in GenerateMap()
398 (*newMap)->push_back(RPolygon(0, 0, xSize - 1, ySize - 1)); in GenerateMap()
404 nY = NextRan(ySize); in GenerateMap()
405 } while (tempMap[nX * ySize + nY] != 0); in GenerateMap()
410 tempMap[nX * ySize + nY] = i + 1; // index of this polygon + 1 in GenerateMap()
458 bool okay_to_extend = !(((xlow < 0) || (xlow >= xSize)) || ((ylow < 0) || (ylow >= ySize))); in GenerateMap()
461 okay_to_extend = tempMap[i * ySize + j] == 0; in GenerateMap()
468 tempMap[i * ySize + j] = polyIndx; in GenerateMap()
483 for (int j = 0; j < ySize; j++) { in GenerateMap()
485 if (tempMap[i * ySize + j] == 0) { in GenerateMap()
489 while (ilen < (xSize - 1) && tempMap[(ilen + 1) * ySize + jlen] == 0) { in GenerateMap()
493 while (yok && jlen < (ySize - 1)) { in GenerateMap()
495 yok = (tempMap[k * ySize + jlen + 1] == 0); in GenerateMap()
510 tempMap[k * ySize + l] = gNPolygons; in GenerateMap()
522 for (int j = 0; j < ySize; j++) { in GenerateMap()
525 int it = tempMap[i * ySize + j]; in GenerateMap()