Class lsst::afw::math::SeparableKernel¶
-
class
SeparableKernel
: public lsst::afw::table::io::PersistableFacade<SeparableKernel>, public lsst::afw::math::Kernel¶ A kernel described by a pair of functions: func(x, y) = colFunc(x) * rowFunc(y)
The function’s x, y arguments are as follows:
-getCtr() for the lower left corner pixel
0, 0 for the center pixel
(getDimensions() - 1) - getCtr() for the upper right pixel
Note: each pixel is set to the value of the kernel function at the center of the pixel (rather than averaging the function over the area of the pixel).
Subclassed by lsst::afw::math::BilinearWarpingKernel, lsst::afw::math::LanczosWarpingKernel, lsst::afw::math::NearestWarpingKernel