Main Page   Class Overview   Pixels   Images   Geometry   Quick Index  

HxFuncKernelNgbOp2d.h File Reference

More...

#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...


Detailed Description


Function Documentation

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.

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.

template<class DstDataPtrT, class SrcDataPtrT, class NgbT, class KernelT>
void HxFuncKernelNgbOp2d DstDataPtrT    dstPtr,
SrcDataPtrT    srcPtr,
HxSizes    dstSize,
NgbT &    ngb,
KernelT &    kernel
[inline]
 

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 }


Generated on Tue Jan 8 13:59:20 2002 for C++Reference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001