vigra_ext::interp_sinc< size_ > Struct Template Reference

sinc interpolation, with variable width More...

#include <Interpolators.h>

List of all members.

Public Member Functions

void calc_coeff (double x, double *w) const
 initialize weights for given offset x
void emitGLSL (std::ostringstream &oss) const

Static Public Attributes

const int size = size_


Detailed Description

template<int size_>
struct vigra_ext::interp_sinc< size_ >

sinc interpolation, with variable width

Definition at line 247 of file Interpolators.h.


Member Function Documentation

template<int size_>
void vigra_ext::interp_sinc< size_ >::calc_coeff double  x,
double *  w
const [inline]
 

initialize weights for given offset x

Definition at line 253 of file Interpolators.h.

References vigra_ext::sinc().

template<int size_>
void vigra_ext::interp_sinc< size_ >::emitGLSL std::ostringstream &  oss  )  const [inline]
 

Definition at line 271 of file Interpolators.h.

References M_PI.


Member Data Documentation

template<int size_>
const int vigra_ext::interp_sinc< size_ >::size = size_ [static]
 

Definition at line 250 of file Interpolators.h.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 2 01:25:59 2014 for Hugintrunk by  doxygen 1.3.9.1