TuttleOFX
1
|
#include <terry/numeric/operations.hpp>
#include "sampler.hpp"
#include <terry/clamp.hpp>
#include <terry/globals.hpp>
#include <terry/basic_colors.hpp>
#include <terry/typedefs.hpp>
#include <cmath>
#include <vector>
Go to the source code of this file.
Data Structures | |
struct | terry::sampler::details::add_dst_mul_src_channel< Weight > |
struct | terry::sampler::details::add_dst_mul_src< SrcP, Weight, DstP > |
struct | terry::sampler::details::process1Dresampling< SrcP, Weight, DstP > |
Namespaces | |
namespace | terry |
namespace | terry::sampler |
namespace | terry::sampler::details |
Functions | |
template<typename xy_locator , typename SrcP > | |
void | terry::sampler::details::getPixelsPointers (const xy_locator &loc, const point2< std::ptrdiff_t > &p0, const int &windowWidth, const int &imageWidth, const EParamFilterOutOfImage &outOfImageProcess, std::vector< SrcP > &src) |
Get pixels around a particular position. | |
template<typename Sampler , typename DstP , typename SrcView , typename F > | |
bool | terry::sampler::sample (Sampler &sampler, const SrcView &src, const point2< F > &p, DstP &result, const EParamFilterOutOfImage outOfImageProcess) |