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

template<class ArrayT, class PixOpT>
void Impala::Core::Array::Pattern::FuncInOut_Row_InTv ( ArrayT *  a,
PixOpT &  pixOp,
int  y 
) [inline]

Row : import, translation variant.

Definition at line 90 of file FuncInOut.h.

References ArrayCPB(), ArrayCW(), and PtrWrite().

Referenced by FuncInOut().

00091 {
00092     typedef typename ArrayT::StorType StorT;
00093 
00094     StorT* ptr = ArrayCPB(a, 0, y);
00095     int width = ArrayCW(a);
00096     for (int x=0 ; x<width ; x++)
00097     {
00098         PtrWrite(ptr, pixOp.DoIt(x, y));
00099         ptr += ArrayT::ElemSize();
00100     }
00101 }

Here is the call graph for this function:


Generated on Thu Jan 13 09:17:39 2011 for ImpalaSrc by  doxygen 1.5.1