Lines Matching refs:dfX

405             double dfX = padfX[n + j - 1];  in GDALdllImageLineAllTouched()  local
423 || (dfX < 0 && dfXEnd < 0) in GDALdllImageLineAllTouched()
424 || (dfX > nRasterXSize && dfXEnd > nRasterXSize) ) in GDALdllImageLineAllTouched()
428 if( dfX > dfXEnd ) in GDALdllImageLineAllTouched()
430 llSwapDouble( &dfX, &dfXEnd ); in GDALdllImageLineAllTouched()
436 if( floor(dfX) == floor(dfXEnd) ) in GDALdllImageLineAllTouched()
444 int iX = (int) floor(dfX); in GDALdllImageLineAllTouched()
474 / ( dfXEnd - dfX );//per unit change in iX in GDALdllImageLineAllTouched()
479 if( dfXEnd < dfX ) in GDALdllImageLineAllTouched()
481 llSwapDouble( &dfX, &dfXEnd ); in GDALdllImageLineAllTouched()
485 int iX = (int) floor(dfX); in GDALdllImageLineAllTouched()
497 dfVariant += dfDeltaVariant * ( (double)iX - dfX ); in GDALdllImageLineAllTouched()
512 double dfSlope = (dfYEnd - dfY) / (dfXEnd - dfX); in GDALdllImageLineAllTouched()
520 if( dfX < 0 ) in GDALdllImageLineAllTouched()
522 dfY += (0 - dfX) * dfSlope; in GDALdllImageLineAllTouched()
523 dfVariant += dfDeltaVariant * (0.0 - dfX); in GDALdllImageLineAllTouched()
524 dfX = 0.0; in GDALdllImageLineAllTouched()
533 dfX += (dfDiffX = (0 - dfY) / dfSlope); in GDALdllImageLineAllTouched()
547 dfX += (dfDiffX = ((double)nRasterYSize - dfY) / dfSlope); in GDALdllImageLineAllTouched()
559 while( dfX >= 0 && dfX < dfXEnd ) in GDALdllImageLineAllTouched()
561 int iX = (int) floor(dfX); in GDALdllImageLineAllTouched()
570 double dfStepX = floor(dfX+1.0) - dfX; in GDALdllImageLineAllTouched()
576 dfX += dfStepX; in GDALdllImageLineAllTouched()
587 dfX += dfStepX; in GDALdllImageLineAllTouched()
598 dfX += dfStepX; in GDALdllImageLineAllTouched()