|
SourceXtractorPlusPlus 0.21
SourceXtractor++, the next generation SExtractor
|
#include <DirectConvolution.h>

Public Member Functions | |
| DirectConvolution (std::shared_ptr< const Image< T > > img) | |
| virtual | ~DirectConvolution ()=default |
| template<typename ... Args> | |
| void | convolve (std::shared_ptr< WriteableImage< T > > image, Args... padding_args) const |
| std::size_t | getWidth () const |
| std::size_t | getHeight () const |
| std::shared_ptr< const Image< T > > | getKernel () const |
Private Attributes | |
| std::shared_ptr< const VectorImage< T > > | m_kernel |
Definition at line 33 of file DirectConvolution.h.
|
inlineexplicit |
Definition at line 35 of file DirectConvolution.h.
|
virtualdefault |
|
inline |
Definition at line 42 of file DirectConvolution.h.
References SourceXtractor::VectorImage< T >::create(), and SourceXtractor::DirectConvolution< T, TPadding >::m_kernel.

|
inline |
Definition at line 69 of file DirectConvolution.h.
References SourceXtractor::DirectConvolution< T, TPadding >::m_kernel.
|
inline |
Definition at line 73 of file DirectConvolution.h.
References SourceXtractor::DirectConvolution< T, TPadding >::m_kernel.
|
inline |
Definition at line 65 of file DirectConvolution.h.
References SourceXtractor::DirectConvolution< T, TPadding >::m_kernel.
|
private |
Definition at line 78 of file DirectConvolution.h.
Referenced by SourceXtractor::DirectConvolution< T, TPadding >::convolve(), SourceXtractor::DirectConvolution< T, TPadding >::getHeight(), SourceXtractor::DirectConvolution< T, TPadding >::getKernel(), and SourceXtractor::DirectConvolution< T, TPadding >::getWidth().