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

template<class ArrayT>
void Impala::Core::Array::Pattern::PxPrintData ( ArrayT *  array,
bool  printBorder,
int  bx,
int  by,
int  width,
int  height 
)

Definition at line 46 of file PxxPrintData.h.

References PX_COUT, PX_ENDL, and PxArrayPrintElem().

Referenced by PxPrintData().

00047 {
00048     typedef typename ArrayT::StorType StorT;
00049 
00050     PX_COUT << "Array Info(1): w = " << CxArrayW(array)
00051                          << ", h = " << CxArrayH(array) << PX_ENDL;
00052     PX_COUT << "Array Info(2): cw  = " << CxArrayCW(array)
00053                          << ", ch  = " << CxArrayCH(array) << PX_ENDL;
00054     PX_COUT << "Array Info(3): bw  = " << CxArrayBW(array)
00055                          << ", bh  = " << CxArrayBH(array) << PX_ENDL;
00056     PX_COUT << "Array Info(4): pb  = " << CxArrayPB(array)
00057                          << ", cpb = " << CxArrayCPB(array)
00058                          << ", cpe = " << CxArrayCPE(array) << PX_ENDL;
00059     PX_COUT << "Array Info(5): sizeofStorT = "
00060                          << sizeof(StorT) << PX_ENDL;
00061 
00062 //  PX_COUT << "Array sizes: cw = " << CxArrayCW(array)
00063 //                     << ", ch = " << CxArrayCH(array)
00064 //                     << ", bw = " << CxArrayBW(array)
00065 //                     << ", bh = " << CxArrayBH(array) << PX_ENDL;
00066 
00067     StorT* sPtr = (printBorder) ? CxArrayPB(array, bx, by) 
00068                                 : CxArrayCPB(array, bx, by);
00069     for (int y=0 ; y<height ; y++) {
00070         PX_COUT << "  Y = " << y << " :- ";
00071         for (int x=0 ; x<width ; x++) {
00072             int off = CxArrayInc(array, x, y);
00073             StorT* p = sPtr + off;
00074             PxArrayPrintElem(array, p);
00075             PX_COUT << ", ";
00076         }
00077         PX_COUT << PX_ENDL;
00078     }
00079 }

Here is the call graph for this function:


Generated on Fri Mar 19 11:03:06 2010 for ImpalaSrc by  doxygen 1.5.1