15 std::complex<float> invalid_value = std::complex<float>(0.0, 0.0)) :
22 std::complex<float> invalid_value = std::complex<float>(0.0, 0.0)) :
28 std::complex<float> invalid_value = std::complex<float>(0.0, 0.0)) :
29 isce3::image::ResampSlc(rdr_grid,
doppler, invalid_value) {}
35 std::complex<float> invalid_value = std::complex<float>(0.0, 0.0)) :
36 isce3::image::ResampSlc(rdr_grid, ref_rdr_grid,
doppler, invalid_value) {}
40 double startingRange,
double rangePixelSpacing,
41 double sensingStart,
double prf,
double wvl,
42 std::complex<float> invalid_value = std::complex<float>(0.0, 0.0)) :
44 prf, wvl, invalid_value) {}
48 double startingRange,
double rangePixelSpacing,
49 double sensingStart,
double prf,
double wvl,
50 double refStartingRange,
double refRangePixelSpacing,
52 std::complex<float> invalid_value = std::complex<float>(0.0, 0.0)) :
53 isce3::image::ResampSlc(
doppler, startingRange, rangePixelSpacing, sensingStart,
54 prf, wvl, refStartingRange, refRangePixelSpacing, refWvl,
72 int inputBand=1,
bool flatten=
false,
int rowBuffer=40,
73 int chipSize=isce3::core::SINC_ONE);
89 void resamp(
const std::string & inputFilename,
const std::string & outputFilename,
90 const std::string & rgOffsetFilename,
const std::string & azOffsetFilename,
91 int inputBand=1,
bool flatten=
false,
int rowBuffer=40,
92 int chipSize=isce3::core::SINC_ONE);
ResampSlc(const isce3::product::RadarGridParameters &rdr_grid, const isce3::product::RadarGridParameters &ref_rdr_grid, const isce3::core::LUT2d< double > &doppler, std::complex< float > invalid_value=std::complex< float >(0.0, 0.0))
Constructor from an isce3::product::RadarGridParameters and reference radar grid (flattening)
Definition ResampSlc.h:32
ResampSlc(const isce3::product::RadarGridParameters &rdr_grid, const isce3::core::LUT2d< double > &doppler, std::complex< float > invalid_value=std::complex< float >(0.0, 0.0))
Constructor from an isce3::product::RadarGridParameters (no flattening)
Definition ResampSlc.h:26