10#include <isce3/geometry/forward.h>
11#include <isce3/geometry/Topo.h>
23 bool nativeDoppler =
false) :
24 isce3::geometry::
Topo(product, frequency, nativeDoppler){}
Data structure to store Ellipsoid information.
Definition Ellipsoid.h:20
Data structure to store 2D Lookup table.
Definition LUT2d.h:20
Sequence of platform ephemeris samples (state vectors) with uniform temporal spacing,...
Definition Orbit.h:44
Transformer from radar geometry coordinates to map coordinates with DEM / reference altitude on GPU.
Definition Topo.h:17
Topo(const isce3::core::Ellipsoid &ellps, const isce3::core::Orbit &orbit, const isce3::core::LUT2d< double > &doppler, const isce3::core::Metadata &meta)
Constructor from isce3::core objects.
Definition Topo.h:33
Topo(const isce3::product::RadarGridProduct &product, char frequency='A', bool nativeDoppler=false)
Constructor from RadarGridProduct.
Definition Topo.h:21
void topo(isce3::io::Raster &, const std::string &)
Run topo - main entrypoint; internal creation of topo rasters.
Definition Topo.cpp:47
Definition DEMInterpolator.h:25
Definition TopoLayers.h:10
Transformer from radar geometry coordinates to map coordinates with DEM / reference altitude.
Definition Topo.h:27
const isce3::core::Ellipsoid & ellipsoid() const
Get the ellipsoid used for processing.
Definition Topo.h:338
const isce3::core::Orbit & orbit() const
Get the orbits used for processing.
Definition Topo.h:336
const isce3::core::LUT2d< double > & doppler() const
Get the doppler module used for processing.
Definition Topo.h:340
Data structure meant to handle Raster I/O operations.
Definition Raster.h:32
Definition RadarGridParameters.h:16
RadarGridProduct class declaration.
Definition RadarGridProduct.h:71
base interpolator is an abstract base class
Definition BinarySearchFunc.cpp:5