#include <HxImgFtorRecGenConv2d.h>
Inheritance diagram for HxImgFtorRecGenConv2d::
Public Types | |
typedef HxImgFtorRecGenConvKey | KeyType |
The key type of this class. More... | |
Public Methods | |
HxImgFtorRecGenConv2d () | |
Constructor. More... | |
virtual | ~HxImgFtorRecGenConv2d () |
Destructor. More... | |
Protected Methods | |
virtual void | doIt (Img1DataPtrType imgPtr, Img2DataPtrType kerPtr, HxSizes imgSize, HxSizes kerSize, HxTagList &tags, HxImgFtorDescription *description=0) |
Do it. More... |
Template parameters:
|
The key type of this class.
Reimplemented from HxImgFtorI2Cast. |
|
Constructor.
00030 : HxImgFtorI2Cast<ImgSigT, KerImgSigT>( 00031 HxImgFtorRecGenConvKey( 00032 HxClassName<ImgSigT>(), HxClassName<KerImgSigT>(), 00033 HxClassName<PixOpT>(), HxClassName<RedOpT>())) 00034 { 00035 #ifdef CD_TRACE 00036 HxEnvironment::instance()->outputStream() 00037 << "HxImgFtorRecGenConv2d::HxImgFtorRecGenConv2d()" << STD_ENDL; 00038 #endif 00039 } |
|
Destructor.
00044 { 00045 #ifdef CD_TRACE 00046 HxEnvironment::instance()->outputStream() 00047 << "HxImgFtorRecGenConv2d::~HxImgFtorRecGenConv2d()" << STD_ENDL; 00048 #endif 00049 } |
|
Do it.
Reimplemented from HxImgFtorI2Cast.
00058 { 00059 PixOpT pixOp(tags); 00060 RedOpT redOp(tags); 00061 00062 typedef typename KerImgSigT::ArithType ArithType; 00063 ArithType dummy; 00064 00065 HxFuncRecGenConv2dDispatch(imgPtr, kerPtr, dummy, imgSize, 00066 kerSize, pixOp, redOp); 00067 } |