TuttleOFX
1
|
#include <lanczos.hpp>
Public Member Functions | |
lanczos_sampler (std::size_t filterSize, RESAMPLING_CORE_TYPE sharpen) | |
RESAMPLING_CORE_TYPE | sinc (RESAMPLING_CORE_TYPE x) |
template<typename Weight > | |
void | operator() (const RESAMPLING_CORE_TYPE &distance, Weight &weight) |
Data Fields | |
const size_t | _windowSize |
const RESAMPLING_CORE_TYPE | _sharpen |
Definition at line 40 of file lanczos.hpp.
terry::sampler::lanczos_sampler::lanczos_sampler | ( | std::size_t | filterSize, |
RESAMPLING_CORE_TYPE | sharpen | ||
) | [inline] |
Definition at line 44 of file lanczos.hpp.
void terry::sampler::lanczos_sampler::operator() | ( | const RESAMPLING_CORE_TYPE & | distance, |
Weight & | weight | ||
) | [inline] |
Definition at line 63 of file lanczos.hpp.
RESAMPLING_CORE_TYPE terry::sampler::lanczos_sampler::sinc | ( | RESAMPLING_CORE_TYPE | x | ) | [inline] |
Definition at line 50 of file lanczos.hpp.
References RESAMPLING_CORE_TYPE, and TUTTLE_PI.
const RESAMPLING_CORE_TYPE terry::sampler::lanczos_sampler::_sharpen |
Definition at line 42 of file lanczos.hpp.
const size_t terry::sampler::lanczos_sampler::_windowSize |
Definition at line 41 of file lanczos.hpp.