#include "HxFuncBpo.h"
#include "HxCategories.h"
Functions | |
template<class DstDataPtrT, class Src1DataPtrT, class Src2DataPtrT, class BpoT> void | HxFuncBpo (DstDataPtrT dstPtr, Src1DataPtrT src1Ptr, Src2DataPtrT src2Ptr, HxSizes dstSize, BpoT &bpo, HxTagTransInVar dummy) |
Translation invariant binary pixel operation. More... | |
template<class DstDataPtrT, class Src1DataPtrT, class Src2DataPtrT, class BpoT> void | HxFuncBpo (DstDataPtrT dstPtr, Src1DataPtrT src1Ptr, Src2DataPtrT src2Ptr, HxSizes dstSize, BpoT &bpo, HxTagTransVar dummy) |
Translation variant binary pixel operation. More... | |
template<class DstDataPtrT, class Src1DataPtrT, class Src2DataPtrT, class BpoT> void | HxFuncBpoDispatch (DstDataPtrT dstPtr, Src1DataPtrT src1Ptr, Src2DataPtrT src2Ptr, HxSizes dstSize, BpoT &bpo) |
Dispatch function for binary pixel operation. More... |
|
Translation invariant binary pixel operation.
|
|
Translation variant binary pixel operation.
|
|
Dispatch function for binary pixel operation. Dispatch is based on the TransVarianceCategory category defined in BpoT. Calls HxFuncBpo(DstDataPtrT,Src1DataPtrT,Src2DataPtrT,HxSizes,BpoT&,HxTagTransInVar) or HxFuncBpo(DstDataPtrT,Src1DataPtrT,Src2DataPtrT,HxSizes,BpoT&,HxTagTransVar).
00061 { 00062 HxFuncBpo( 00063 dstPtr, src1Ptr, src2Ptr, dstSize, bpo, 00064 typename BpoT::TransVarianceCategory()); 00065 } |