isce3 0.25.0
Loading...
Searching...
No Matches
isce3::geocode::Geocode< T > Member List

This is the complete list of members for isce3::geocode::Geocode< T >, including all inherited members.

dataInterpolator() const (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
dataInterpolator(isce3::core::dataInterpMethod method) (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
doppler(isce3::core::LUT2d< double > doppler) (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
ellipsoid(isce3::core::Ellipsoid &ellipsoid) (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
geocode(const isce3::product::RadarGridParameters &radar_grid, isce3::io::Raster &input_raster, isce3::io::Raster &output_raster, isce3::io::Raster &dem_raster, geocodeOutputMode output_mode=geocodeOutputMode::INTERP, bool flag_az_baseband_doppler=false, bool flatten=false, double geogrid_upsampling=1, bool flag_upsample_radar_grid=false, bool flag_apply_rtc=false, isce3::geometry::rtcInputTerrainRadiometry input_terrain_radiometry=isce3::geometry::rtcInputTerrainRadiometry::BETA_NAUGHT, isce3::geometry::rtcOutputTerrainRadiometry output_terrain_radiometry=isce3::geometry::rtcOutputTerrainRadiometry::GAMMA_NAUGHT, int exponent=0, float rtc_min_value_db=std::numeric_limits< float >::quiet_NaN(), double rtc_geogrid_upsampling=std::numeric_limits< double >::quiet_NaN(), isce3::geometry::rtcAlgorithm rtc_algorithm=isce3::geometry::rtcAlgorithm::RTC_AREA_PROJECTION, isce3::geometry::rtcAreaBetaMode rtc_area_beta_mode=isce3::geometry::rtcAreaBetaMode::AUTO, double abs_cal_factor=1, float clip_min=std::numeric_limits< float >::quiet_NaN(), float clip_max=std::numeric_limits< float >::quiet_NaN(), float min_nlooks=std::numeric_limits< float >::quiet_NaN(), float radar_grid_nlooks=1, isce3::io::Raster *out_off_diag_terms=nullptr, isce3::io::Raster *out_geo_rdr=nullptr, isce3::io::Raster *out_geo_dem=nullptr, isce3::io::Raster *out_geo_nlooks=nullptr, isce3::io::Raster *out_geo_rtc=nullptr, isce3::io::Raster *out_geo_rtc_gamma0_to_sigma0=nullptr, isce3::io::Raster *phase_screen_raster=nullptr, const isce3::core::LUT2d< double > &az_time_correction={}, const isce3::core::LUT2d< double > &slant_range_correction={}, isce3::io::Raster *input_rtc=nullptr, isce3::io::Raster *output_rtc=nullptr, isce3::io::Raster *input_layover_shadow_mask_raster=nullptr, isce3::product::SubSwaths *sub_swaths=nullptr, std::optional< bool > apply_valid_samples_sub_swath_masking=std::nullopt, isce3::io::Raster *out_mask=nullptr, isce3::core::GeocodeMemoryMode geocode_memory_mode=isce3::core::GeocodeMemoryMode::Auto, const long long min_block_size=isce3::core::DEFAULT_MIN_BLOCK_SIZE, const long long max_block_size=isce3::core::DEFAULT_MAX_BLOCK_SIZE, isce3::core::dataInterpMethod dem_interp_method=isce3::core::dataInterpMethod::BIQUINTIC_METHOD)isce3::geocode::Geocode< T >
geocodeAreaProj(const isce3::product::RadarGridParameters &radar_grid, isce3::io::Raster &input_raster, isce3::io::Raster &output_raster, isce3::io::Raster &dem_raster, double geogrid_upsampling=1, bool flag_upsample_radar_grid=false, bool flag_apply_rtc=false, isce3::geometry::rtcInputTerrainRadiometry input_terrain_radiometry=isce3::geometry::rtcInputTerrainRadiometry::BETA_NAUGHT, isce3::geometry::rtcOutputTerrainRadiometry output_terrain_radiometry=isce3::geometry::rtcOutputTerrainRadiometry::GAMMA_NAUGHT, float rtc_min_value_db=std::numeric_limits< float >::quiet_NaN(), double rtc_geogrid_upsampling=std::numeric_limits< double >::quiet_NaN(), isce3::geometry::rtcAlgorithm rtc_algorithm=isce3::geometry::rtcAlgorithm::RTC_AREA_PROJECTION, isce3::geometry::rtcAreaBetaMode rtc_area_beta_mode=isce3::geometry::rtcAreaBetaMode::AUTO, double abs_cal_factor=1, float clip_min=std::numeric_limits< float >::quiet_NaN(), float clip_max=std::numeric_limits< float >::quiet_NaN(), float min_nlooks=std::numeric_limits< float >::quiet_NaN(), float radar_grid_nlooks=1, isce3::io::Raster *out_off_diag_terms=nullptr, isce3::io::Raster *out_geo_rdr=nullptr, isce3::io::Raster *out_geo_dem=nullptr, isce3::io::Raster *out_geo_nlooks=nullptr, isce3::io::Raster *out_geo_rtc=nullptr, isce3::io::Raster *out_geo_rtc_gamma0_to_sigma0=nullptr, const isce3::core::LUT2d< double > &az_time_correction={}, const isce3::core::LUT2d< double > &slant_range_correction={}, isce3::io::Raster *input_rtc=nullptr, isce3::io::Raster *output_rtc=nullptr, isce3::io::Raster *input_layover_shadow_mask_raster=nullptr, isce3::product::SubSwaths *sub_swaths=nullptr, std::optional< bool > apply_valid_samples_sub_swath_masking=std::nullopt, isce3::io::Raster *out_mask=nullptr, isce3::core::GeocodeMemoryMode geocode_memory_mode=isce3::core::GeocodeMemoryMode::Auto, const long long min_block_size=isce3::core::DEFAULT_MIN_BLOCK_SIZE, const long long max_block_size=isce3::core::DEFAULT_MAX_BLOCK_SIZE, isce3::core::dataInterpMethod dem_interp_method=isce3::core::dataInterpMethod::BIQUINTIC_METHOD)isce3::geocode::Geocode< T >
geocodeInterp(const isce3::product::RadarGridParameters &radar_grid, isce3::io::Raster &input_raster, isce3::io::Raster &output_raster, isce3::io::Raster &dem_raster, bool flag_apply_rtc=false, bool flag_az_baseband_doppler=false, bool flatten=false, isce3::geometry::rtcInputTerrainRadiometry input_terrain_radiometry=isce3::geometry::rtcInputTerrainRadiometry::BETA_NAUGHT, isce3::geometry::rtcOutputTerrainRadiometry output_terrain_radiometry=isce3::geometry::rtcOutputTerrainRadiometry::GAMMA_NAUGHT, float rtc_min_value_db=std::numeric_limits< float >::quiet_NaN(), double rtc_geogrid_upsampling=std::numeric_limits< double >::quiet_NaN(), isce3::geometry::rtcAlgorithm rtc_algorithm=isce3::geometry::rtcAlgorithm::RTC_AREA_PROJECTION, isce3::geometry::rtcAreaBetaMode rtc_area_beta_mode=isce3::geometry::rtcAreaBetaMode::AUTO, double abs_cal_factor=1, float clip_min=std::numeric_limits< float >::quiet_NaN(), float clip_max=std::numeric_limits< float >::quiet_NaN(), isce3::io::Raster *out_geo_rdr=nullptr, isce3::io::Raster *out_geo_dem=nullptr, isce3::io::Raster *out_geo_rtc=nullptr, isce3::io::Raster *out_geo_rtc_gamma0_to_sigma0=nullptr, isce3::io::Raster *phase_screen_raster=nullptr, const isce3::core::LUT2d< double > &az_time_correction={}, const isce3::core::LUT2d< double > &slant_range_correction={}, isce3::io::Raster *input_rtc=nullptr, isce3::io::Raster *output_rtc=nullptr, isce3::io::Raster *input_layover_shadow_mask_raster=nullptr, isce3::product::SubSwaths *sub_swaths=nullptr, std::optional< bool > apply_valid_samples_sub_swath_masking={}, isce3::io::Raster *out_mask=nullptr, isce3::core::GeocodeMemoryMode geocode_memory_mode=isce3::core::GeocodeMemoryMode::Auto, const long long min_block_size=isce3::core::DEFAULT_MIN_BLOCK_SIZE, const long long max_block_size=isce3::core::DEFAULT_MAX_BLOCK_SIZE, isce3::core::dataInterpMethod dem_interp_method=isce3::core::dataInterpMethod::BIQUINTIC_METHOD)isce3::geocode::Geocode< T >
geoGrid(double geoGridStartX, double geoGridStartY, double geoGridSpacingX, double geoGridSpacingY, int width, int length, int epsgcode)isce3::geocode::Geocode< T >
geoGridLength() const (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
geoGridSpacingX() const (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
geoGridSpacingY() const (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
geoGridStartX() const (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
geoGridStartY() const (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
geoGridWidth() const (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
nativeDoppler(isce3::core::LUT2d< double > nativeDoppler) (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
numiterGeo2rdr(int numiter) (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
orbit(isce3::core::Orbit &orbit) (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
radarBlockMargin(int radarBlockMargin) (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
thresholdGeo2rdr(double threshold) (defined in isce3::geocode::Geocode< T >)isce3::geocode::Geocode< T >inline
updateGeoGrid(const isce3::product::RadarGridParameters &radar_grid, isce3::io::Raster &dem_raster)isce3::geocode::Geocode< T >

Generated for ISCE3.0 by doxygen 1.13.2.