Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

FuncNgbOp2dExtra.h File Reference

#include "Core/Array/Pattern/Categories.h"
#include "Core/Array/Pattern/ArrayFunc.h"

Include dependency graph for FuncNgbOp2dExtra.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Impala
namespace  Impala::Core
namespace  Impala::Core::Array
namespace  Impala::Core::Array::Pattern

Functions

template<class DstArrayT, class SrcArrayT, class ExtraArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtraDispatch (DstArrayT *dst, SrcArrayT *src, ExtraArrayT *extra, NgbT &ngb)
 Dispatch function for NgbOp2dExtra (see Global functions for NgbOp2dExtra) Dispatch is based on the categories defined in NgbT.
Pix_variations
template<class SrcArrayT, class ExtraArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra_Pix_P1Cnum (SrcArrayT *src, ExtraArrayT *extra, int x, int y, NgbT &ngb)
 Pix : phase 1, cnum.
template<class SrcStorT, class SrcArithT, class ExtraStorT, class ExtraArithT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra_Pix_P1Loop (SrcStorT *sPtr, ExtraStorT *ePtr, NgbT &ngb, int ngbWidth, int ngbHeight, int srcIncX, int srcIncY, SrcArithT, int extraIncX, int extraIncY, ExtraArithT)
 Pix : phase 1, loop.
template<class SrcStorT, class SrcArithT, class ExtraStorT, class ExtraArithT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra_Pix_P2Loop (SrcStorT *sPtr, ExtraStorT *ePtr, NgbT &ngb, int ngbWidth, int ngbHeight, int srcIncX, int srcIncY, SrcArithT, int extraIncX, int extraIncY, ExtraArithT)
 Pix : phase 2, loop.
Row_variations
template<class DstArrayT, class SrcArrayT, class ExtraArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra_Row (DstArrayT *dst, SrcArrayT *src, ExtraArrayT *extra, NgbT &ngb, int y, Tag1Phase dummy1, TagCnum dummy2)
 Row : phase 1, cnum.
template<class DstArrayT, class SrcArrayT, class ExtraArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra_Row (DstArrayT *dst, SrcArrayT *src, ExtraArrayT *extra, NgbT &ngb, int y, Tag1Phase dummy1, TagLoop dummy2)
 Row : phase 1, loop.
template<class DstArrayT, class SrcArrayT, class ExtraArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra_Row (DstArrayT *dst, SrcArrayT *src, ExtraArrayT *extra, NgbT &ngb, int y, Tag2Phase dummy1, TagLoop dummy2)
 Row : phase 2, loop.
template<class DstArrayT, class SrcArrayT, class ExtraArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra_Row (DstArrayT *dst, SrcArrayT *src, ExtraArrayT *extra, NgbT &ngb, int y, TagNPhase dummy1, TagLoop dummy2)
 Row : phase N, loop.


Generated on Fri Mar 19 09:57:32 2010 for ImpalaSrc by  doxygen 1.5.1