#include "HxNgbOpCategory.h"
Go to the source code of this file.
Functions | |
| template<class DstDataPtrT, class SrcDataPtrT, class NgbT, class KernelT> void | HxFuncKernelNgbOp2d (DstDataPtrT dstPtr, SrcDataPtrT srcPtr, HxSizes dstSize, NgbT &ngb, KernelT &kernel, const HxNgbLoopTag, const HxNgb1PhaseTag, const HxNgbTransInVarTag) |
| 2 dimensional, translation invariant, 1 phase, loop neighbourhood operation with kernel. More... | |
| template<class DstDataPtrT, class SrcDataPtrT, class NgbT, class KernelT> void | HxFuncKernelNgbOp2d (DstDataPtrT dstPtr, SrcDataPtrT srcPtr, HxSizes dstSize, NgbT &ngb, KernelT &kernel, const HxNgbLoopTag, const HxNgb2PhaseTag, const HxNgbTransInVarTag) |
| 2 dimensional, translation invariant, 2 phase, loop neighbourhood operation using a kernel. More... | |
| template<class DstDataPtrT, class SrcDataPtrT, class NgbT, class KernelT> void | HxFuncKernelNgbOp2d (DstDataPtrT dstPtr, SrcDataPtrT srcPtr, HxSizes dstSize, NgbT &ngb, KernelT &kernel) |
| Dispatch function for HxFuncKernelNgbOp2d. More... | |
|
||||||||||||||||||||||||||||||||||||||||
|
2 dimensional, translation invariant, 1 phase, loop neighbourhood operation with kernel.
|
|
||||||||||||||||||||||||||||||||||||||||
|
2 dimensional, translation invariant, 2 phase, loop neighbourhood operation using a kernel.
|
|
||||||||||||||||||||||||||||
|
Dispatch function for HxFuncKernelNgbOp2d. Dispatch is based on the categories defined in NgbT.
00062 {
00063 HxFuncKernelNgbOp2d(
00064 dstPtr, srcPtr, dstSize, ngb, kernel,
00065 typename NgbT::IteratorCategory(),
00066 typename NgbT::PhaseCategory(),
00067 typename NgbT::TransVarianceCategory());
00068 }
|
1.2.12 written by Dimitri van Heesch,
© 1997-2001