libimage  0.25.4
 All Classes Namespaces Files Functions Variables Enumerations Macros Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
Kernel Class Reference

#include <Kernel.h>

Inheritance diagram for Kernel:
Inheritance graph
Collaboration diagram for Kernel:
Collaboration graph

Public Member Functions

double size (double ratio=1.) const
virtual int weight (float *W, int &length, double x, int max) const

Static Public Member Functions

static const KernelgetInstance (Interpolation::KernelType T=Interpolation::LANCZOS_3)

Protected Member Functions

void init ()
 Kernel (double kernel_size, bool const_ratio=false)

Private Member Functions

virtual double kernel_function (double d)=0

Private Attributes

const double kernel_size
float coeff [1025]
const bool const_ratio

Detailed Description

Author
Institut national de l'information géographique et forestière

Member Data Documentation

const double Kernel::kernel_size
private
rayon_interpolation.png

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