PICCANTE  0.4
The hottest HDR imaging library!
Public Member Functions | Protected Attributes | List of all members
pic::ImageSamplerLanczos Class Reference

The ImageSamplerLanczos class. More...

#include <image_sampler_lanczos.hpp>

Inheritance diagram for pic::ImageSamplerLanczos:
pic::pic::ImageSampler

Public Member Functions

 ImageSamplerLanczos ()
 ImageSamplerLanczos. More...
 
 ImageSamplerLanczos (float a)
 ImageSamplerLanczos. More...
 
void SampleImage (Image *img, float x, float y, float *vOut)
 SampleImage samples an image in uniform coordiantes. More...
 
- Public Member Functions inherited from pic::pic::ImageSampler
 ImageSampler ()
 ImageSampler. More...
 
 ~ImageSampler ()
 
void SetDirection (unsigned int direction)
 
virtual void SampleImage (Image *img, float x, float y, float *vOut)
 SampleImage samples an image in uniform coordiantes. More...
 
virtual void SampleImageUC (Image *img, float x, float y, float *vOut)
 SampleImageUC samples an image in unnormalized coordinates [0,width-1]x[0,height-1]. More...
 
virtual void SampleImage (Image *img, float x, float y, float t, float *vOut)
 SampleImage samples an image in uniform coordiantes. More...
 

Protected Attributes

float a
 
int a_i
 
- Protected Attributes inherited from pic::pic::ImageSampler
int dirs [3]
 

Detailed Description

The ImageSamplerLanczos class.

Constructor & Destructor Documentation

◆ ImageSamplerLanczos() [1/2]

pic::ImageSamplerLanczos::ImageSamplerLanczos ( )
inline

◆ ImageSamplerLanczos() [2/2]

pic::ImageSamplerLanczos::ImageSamplerLanczos ( float  a)
inline

ImageSamplerLanczos.

Parameters
sigma
direction

Member Function Documentation

◆ SampleImage()

void pic::ImageSamplerLanczos::SampleImage ( Image img,
float  x,
float  y,
float *  vOut 
)
inline

SampleImage samples an image in uniform coordiantes.

Parameters
img
x
y
vOut

Member Data Documentation

◆ a

float pic::ImageSamplerLanczos::a
protected

◆ a_i

int pic::ImageSamplerLanczos::a_i
protected

The documentation for this class was generated from the following file: