179 |
} |
} |
180 |
|
|
181 |
k = (int)(width - (x<<block_sz))<<precision; |
k = (int)(width - (x<<block_sz))<<precision; |
182 |
*max_dx = min(high, k); |
*max_dx = MIN(high, k); |
183 |
k = (int)(height - (y<<block_sz))<<precision; |
k = (int)(height - (y<<block_sz))<<precision; |
184 |
*max_dy = min(high, k); |
*max_dy = MIN(high, k); |
185 |
|
|
186 |
k = (-(int)((x+1)<<block_sz))<<precision; |
k = (-(int)((x+1)<<block_sz))<<precision; |
187 |
*min_dx = max(low, k); |
*min_dx = MAX(low, k); |
188 |
k = (-(int)((y+1)<<block_sz))<<precision; |
k = (-(int)((y+1)<<block_sz))<<precision; |
189 |
*min_dy = max(low, k); |
*min_dy = MAX(low, k); |
190 |
} |
} |
191 |
|
|
192 |
typedef void MainSearchFunc(int x, int y, const SearchData * const Data, int bDirection); |
typedef void MainSearchFunc(int x, int y, const SearchData * const Data, int bDirection); |