Lines Matching refs:searchrect

996   rectObj searchrect;  in RebuildClusters()  local
1053 searchrect = map->extent; in RebuildClusters()
1055 searchrect.minx = searchrect.miny = 0; in RebuildClusters()
1056 searchrect.maxx = map->width-1; in RebuildClusters()
1057 searchrect.maxy = map->height-1; in RebuildClusters()
1060 if (searchrect.minx == layerinfo->searchRect.minx && in RebuildClusters()
1061 searchrect.miny == layerinfo->searchRect.miny && in RebuildClusters()
1062 searchrect.maxx == layerinfo->searchRect.maxx && in RebuildClusters()
1063 searchrect.maxy == layerinfo->searchRect.maxy) { in RebuildClusters()
1071 layerinfo->searchRect = searchrect; in RebuildClusters()
1075 …msProjectRect(&map->projection, &layer->projection, &searchrect); /* project the searchrect to sou… in RebuildClusters()
1088 …while ((distance < (searchrect.maxx - searchrect.minx) || distance < (searchrect.maxy - searchrect in RebuildClusters()
1100 cellSizeX = MS_CELLSIZE(searchrect.minx, searchrect.maxx, map->width); in RebuildClusters()
1101 cellSizeY = MS_CELLSIZE(searchrect.miny, searchrect.maxy, map->height); in RebuildClusters()
1110 searchrect.minx -= layer->cluster.buffer * cellSizeX; in RebuildClusters()
1111 searchrect.maxx += layer->cluster.buffer * cellSizeX; in RebuildClusters()
1112 searchrect.miny -= layer->cluster.buffer * cellSizeY; in RebuildClusters()
1113 searchrect.maxy += layer->cluster.buffer * cellSizeY; in RebuildClusters()
1118 layerinfo->root = clusterTreeNodeCreate(layerinfo, searchrect); in RebuildClusters()
1123 status = msLayerWhichShapes(srcLayer, searchrect, isQuery); in RebuildClusters()
1159 if(!msRectOverlap(&searchrect, &current->bounds)) { in RebuildClusters()
1226 layerinfo->rank = (searchrect.maxx - searchrect.minx) * (searchrect.maxx - searchrect.minx) + in RebuildClusters()
1227 … (searchrect.maxy - searchrect.miny) * (searchrect.maxy - searchrect.miny) + 1; in RebuildClusters()