Lines Matching defs:curr
204 static void F1(DFData* curr, int width) {
206 DFData* check = curr - width-1;
209 if (distSq < curr->fDistSq) {
212 curr->fDistSq = distSq;
213 curr->fDistVector = distVec;
217 check = curr - width;
220 if (distSq < curr->fDistSq) {
222 curr->fDistSq = distSq;
223 curr->fDistVector = distVec;
227 check = curr - width+1;
230 if (distSq < curr->fDistSq) {
233 curr->fDistSq = distSq;
234 curr->fDistVector = distVec;
238 check = curr - 1;
241 if (distSq < curr->fDistSq) {
243 curr->fDistSq = distSq;
244 curr->fDistVector = distVec;
250 static void F2(DFData* curr, int width) {
252 DFData* check = curr + 1;
255 if (distSq < curr->fDistSq) {
257 curr->fDistSq = distSq;
258 curr->fDistVector = distVec;
264 static void B1(DFData* curr, int width) {
266 DFData* check = curr - 1;
269 if (distSq < curr->fDistSq) {
271 curr->fDistSq = distSq;
272 curr->fDistVector = distVec;
278 static void B2(DFData* curr, int width) {
280 DFData* check = curr + 1;
283 if (distSq < curr->fDistSq) {
285 curr->fDistSq = distSq;
286 curr->fDistVector = distVec;
290 check = curr + width-1;
293 if (distSq < curr->fDistSq) {
296 curr->fDistSq = distSq;
297 curr->fDistVector = distVec;
301 check = curr + width;
304 if (distSq < curr->fDistSq) {
306 curr->fDistSq = distSq;
307 curr->fDistVector = distVec;
311 check = curr + width+1;
314 if (distSq < curr->fDistSq) {
317 curr->fDistSq = distSq;
318 curr->fDistVector = distVec;