Lines Matching refs:iDstOffset

1406 static void GWKOverlayDensity( const GDALWarpKernel *poWK, GPtrDiff_t iDstOffset,
1412 poWK->pafDstDensity[iDstOffset] = static_cast<float>
1413 ( 1.0 - (1.0 - dfDensity) * (1.0 - poWK->pafDstDensity[iDstOffset]) );
1485 GPtrDiff_t iDstOffset, double dfDensity,
1507 dfDstDensity = poWK->pafDstDensity[iDstOffset];
1509 && !((poWK->panDstValid[iDstOffset>>5]
1510 & (0x01 << (iDstOffset & 0x1f))) ) )
1515 const double dfDstReal = pDst[iDstOffset];
1531 pDst[iDstOffset] = GWKClampValueT<T>(dfReal);
1535 pDst[iDstOffset] = value;
1540 static_cast<double>(pDst[iDstOffset]) )
1542 if( pDst[iDstOffset] == std::numeric_limits<T>::min() )
1543 pDst[iDstOffset] = std::numeric_limits<T>::min() + 1;
1545 pDst[iDstOffset]--;
1556 GPtrDiff_t iDstOffset, double dfDensity,
1578 dfDstDensity = poWK->pafDstDensity[iDstOffset];
1580 && !((poWK->panDstValid[iDstOffset>>5]
1581 & (0x01 << (iDstOffset & 0x1f))) ) )
1592 dfDstReal = pabyDst[iDstOffset];
1597 dfDstReal = reinterpret_cast<GInt16 *>(pabyDst)[iDstOffset];
1602 dfDstReal = reinterpret_cast<GUInt16*>(pabyDst)[iDstOffset];
1607 dfDstReal = reinterpret_cast<GInt32*>(pabyDst)[iDstOffset];
1612 dfDstReal = reinterpret_cast<GUInt32*>(pabyDst)[iDstOffset];
1617 dfDstReal = reinterpret_cast<float*>(pabyDst)[iDstOffset];
1622 dfDstReal = reinterpret_cast<double*>(pabyDst)[iDstOffset];
1627 dfDstReal = reinterpret_cast<GInt16*>(pabyDst)[iDstOffset*2];
1628 dfDstImag = reinterpret_cast<GInt16*>(pabyDst)[iDstOffset*2+1];
1632 dfDstReal = reinterpret_cast<GInt32*>(pabyDst)[iDstOffset*2];
1633 dfDstImag = reinterpret_cast<GInt32*>(pabyDst)[iDstOffset*2+1];
1637 dfDstReal = reinterpret_cast<float*>(pabyDst)[iDstOffset*2];
1638 dfDstImag = reinterpret_cast<float*>(pabyDst)[iDstOffset*2+1];
1642 dfDstReal = reinterpret_cast<double*>(pabyDst)[iDstOffset*2];
1643 dfDstImag = reinterpret_cast<double*>(pabyDst)[iDstOffset*2+1];
1676 _pDst[iDstOffset] = static_cast<type>(std::numeric_limits<type>::min()); \
1678 _pDst[iDstOffset] = static_cast<type>(std::numeric_limits<type>::max()); \
1680 _pDst[iDstOffset] = \
1685 poWK->padfDstNoDataReal[iBand] == static_cast<double>(_pDst[iDstOffset]) ) \
1687 if( _pDst[iDstOffset] == static_cast<type>(std::numeric_limits<type>::min()) ) \
1688 _pDst[iDstOffset] = static_cast<type>(std::numeric_limits<type>::min() + 1); \
1690 _pDst[iDstOffset]--; \
1716 reinterpret_cast<float*>(pabyDst)[iDstOffset] = static_cast<float>(dfReal);
1720 reinterpret_cast<double*>(pabyDst)[iDstOffset] = dfReal;
1727 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = std::numeric_limits<T>::min();
1729 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = std::numeric_limits<T>::max();
1731 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = static_cast<T>(floor(dfReal+0.5));
1733 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = std::numeric_limits<T>::min();
1735 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = std::numeric_limits<T>::max();
1737 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = static_cast<T>(floor(dfImag+0.5));
1745 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = std::numeric_limits<T>::min();
1747 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = std::numeric_limits<T>::max();
1749 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = static_cast<T>(floor(dfReal+0.5));
1751 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = std::numeric_limits<T>::min();
1753 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = std::numeric_limits<T>::max();
1755 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = static_cast<T>(floor(dfImag+0.5));
1760 reinterpret_cast<float*>(pabyDst)[iDstOffset*2] = static_cast<float>(dfReal);
1761 reinterpret_cast<float*>(pabyDst)[iDstOffset*2+1] = static_cast<float>(dfImag);
1765 reinterpret_cast<double*>(pabyDst)[iDstOffset*2] = dfReal;
1766 reinterpret_cast<double*>(pabyDst)[iDstOffset*2+1] = dfImag;
1781 GPtrDiff_t iDstOffset, double dfDensity,
1805 dfDstDensity = poWK->pafDstDensity[iDstOffset];
1807 && !((poWK->panDstValid[iDstOffset>>5]
1808 & (0x01 << (iDstOffset & 0x1f))) ) )
1816 dfDstReal = pabyDst[iDstOffset];
1820 dfDstReal = reinterpret_cast<GInt16*>(pabyDst)[iDstOffset];
1824 dfDstReal = reinterpret_cast<GUInt16*>(pabyDst)[iDstOffset];
1828 dfDstReal = reinterpret_cast<GInt32*>(pabyDst)[iDstOffset];
1832 dfDstReal = reinterpret_cast<GUInt32*>(pabyDst)[iDstOffset];
1836 dfDstReal = reinterpret_cast<float*>(pabyDst)[iDstOffset];
1840 dfDstReal = reinterpret_cast<double*>(pabyDst)[iDstOffset];
1887 reinterpret_cast<float*>(pabyDst)[iDstOffset] = static_cast<float>(dfReal);
1891 reinterpret_cast<double*>(pabyDst)[iDstOffset] = dfReal;
4589 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize;
4610 GWKOverlayDensity( poWK, iDstOffset, dfDensity );
4615 poWK->panDstValid[iDstOffset>>5] |= 0x01 << (iDstOffset & 0x1f);
4924 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize;
4985 GWKSetPixelValue( poWK, iBand, iDstOffset,
4996 GWKOverlayDensity( poWK, iDstOffset, dfDensity );
5000 poWK->panDstValid[iDstOffset>>5] |=
5001 0x01 << (iDstOffset & 0x1f);
5149 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize;
5245 GWKSetPixelValueReal(poWK, iBand, iDstOffset,
5256 GWKOverlayDensity( poWK, iDstOffset, dfDensity );
5260 poWK->panDstValid[iDstOffset>>5] |=
5261 0x01 << (iDstOffset & 0x1f);
5377 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize;
5408 reinterpret_cast<T *>(poWK->papabyDstImage[iBand])[iDstOffset] =
5413 poWK->pafDstDensity[iDstOffset] = 1.0f;
5614 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize;
5636 GWKSetPixelValueRealT( poWK, iBand, iDstOffset,
5643 poWK->papabyDstImage[iBand])[iDstOffset] = value;
5651 GWKOverlayDensity( poWK, iDstOffset, dfDensity );
5655 poWK->panDstValid[iDstOffset>>5] |=
5656 0x01 << (iDstOffset & 0x1f);
6010 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize;
6476 GWKSetPixelValue( poWK, iBand, iDstOffset,
6488 GWKOverlayDensity( poWK, iDstOffset, dfDensity );
6492 poWK->panDstValid[iDstOffset>>5] |=
6493 0x01 << (iDstOffset & 0x1f);