isce3 0.25.0
Loading...
Searching...
No Matches
getRadarGrid.h
1#pragma once
2
3#include <isce3/core/Constants.h>
4#include <isce3/core/forward.h>
5#include <isce3/io/forward.h>
6#include <isce3/product/forward.h>
7#include <isce3/geometry/detail/Geo2Rdr.h>
8
9namespace isce3 { namespace geogrid {
10
51void getRadarGrid(
52 isce3::core::LookSide lookside,
53 const double wavelength,
54 isce3::io::Raster& dem_raster,
55 const isce3::product::GeoGridParameters& geogrid,
56 const isce3::core::Orbit& orbit,
57 const isce3::core::LUT2d<double>& native_doppler,
58 const isce3::core::LUT2d<double>& grid_doppler,
59 isce3::core::dataInterpMethod dem_interp_method =
60 isce3::core::dataInterpMethod::BIQUINTIC_METHOD,
61 const isce3::geometry::detail::Geo2RdrParams& geo2rdr_params = {},
62 isce3::io::Raster* interpolated_dem_raster = nullptr,
63 isce3::io::Raster* slant_range_raster = nullptr,
64 isce3::io::Raster* azimuth_time_raster = nullptr,
65 isce3::io::Raster* incidence_angle_raster = nullptr,
66 isce3::io::Raster* los_unit_vector_x_raster = nullptr,
67 isce3::io::Raster* los_unit_vector_y_raster = nullptr,
68 isce3::io::Raster* along_track_unit_vector_x_raster = nullptr,
69 isce3::io::Raster* along_track_unit_vector_y_raster = nullptr,
70 isce3::io::Raster* elevation_angle_raster = nullptr,
71 isce3::io::Raster* ground_track_velocity_raster = nullptr,
72 isce3::io::Raster* local_incidence_angle_raster = nullptr,
73 isce3::io::Raster* projection_angle_raster = nullptr,
74 isce3::io::Raster* simulated_radar_brightness_raster = nullptr);
75
76}}
base interpolator is an abstract base class
Definition BinarySearchFunc.cpp:5

Generated for ISCE3.0 by doxygen 1.13.2.