#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 }
|
1.2.12 written by Dimitri van Heesch,
© 1997-2001