isce3 0.25.0
Loading...
Searching...
No Matches
EdgeMethodCostFunc.h
Go to the documentation of this file.
1
4#pragma once
5
6#include <optional>
7#include <tuple>
8
9#include <isce3/core/Linspace.h>
10#include <isce3/core/Poly1d.h>
11
13namespace isce3 { namespace antenna {
14
15// Aliases
16using poly1d_t = isce3::core::Poly1d;
17
54std::tuple<double, double, bool, int> rollAngleOffsetFromEdge(
55 const poly1d_t& polyfit_echo, const poly1d_t& polyfit_ant,
56 const isce3::core::Linspace<double>& look_ang,
57 std::optional<poly1d_t> polyfit_weight = {});
58
95std::tuple<double, double, bool, int> rollAngleOffsetFromEdge(
96 const poly1d_t& polyfit_echo, const poly1d_t& polyfit_ant,
97 double look_ang_near, double look_ang_far, double look_ang_prec,
98 std::optional<poly1d_t> polyfit_weight = {});
99
100}} // namespace isce3::antenna
base interpolator is an abstract base class
Definition BinarySearchFunc.cpp:5

Generated for ISCE3.0 by doxygen 1.13.2.