23 #if !defined(LSST_AFW_MATH_KERNEL_TRAITS_H)
24 #define LSST_AFW_MATH_KERNEL_TRAITS_H 1
26 #include "boost/mpl/bool.hpp"
36 template <
typename KernelT>
41 template <
typename KernelT>
44 template <
typename KernelT>
61 template <
typename KernelT>
A kernel described by a function.
deltafunction_kernel_tag deltafunction_kernel_tag_
Used as default value in argument lists.
generic_kernel_tag generic_kernel_tag_
Used as default value in argument lists.
A base class for image defects.
Kernel has only one non-zero pixel.
deltafunction_kernel_tag()
Tags carrying information about Kernels Kernel with no special properties.
BOOST_STATIC_CONSTANT(bool, value=true)
traits class to determine if a Kernel is represented as an analytic function
BOOST_STATIC_CONSTANT(bool, value=false)
template trait class with information about Kernels
KernelT::kernel_fill_factor kernel_fill_factor
Fraction of non-zero pixels.