#include <Interpolation.hpp>
|
| Interp ()=default |
|
template<typename... Args> |
| Interp (T *lut, std::vector< U * > &grid, Args &&...dims) |
|
template<typename Arg , typename... Args> |
void | set_dimensions (Arg &&dim, Args &&...dims) |
|
template<typename Arg , typename... Args> |
void | get_point (Arg &&val, Args &&...vals) |
|
template<typename Arg , typename... Args> |
T | get_value (T *lut_ptr, Arg &&val, Args &&...vals) |
|
template<typename... Args> |
T | operator() (Args &&...vals) |
|
template<size_t K> |
void | set_shifts () |
|
template<typename T, typename U, size_t N>
class interp::Interp< T, U, N >
Definition at line 179 of file Interpolation.hpp.
◆ Interp() [1/2]
◆ Interp() [2/2]
◆ get_point()
void get_point |
( |
Arg && |
val, |
|
|
Args &&... |
vals |
|
) |
| |
|
inline |
◆ get_value()
T get_value |
( |
T * |
lut_ptr, |
|
|
Arg && |
val, |
|
|
Args &&... |
vals |
|
) |
| |
|
inline |
◆ operator()()
T operator() |
( |
Args &&... |
vals | ) |
|
|
inline |
◆ set_dimensions()
void set_dimensions |
( |
Arg && |
dim, |
|
|
Args &&... |
dims |
|
) |
| |
|
inline |
◆ set_shifts()
◆ interp
The documentation for this class was generated from the following file: