template<class ArrayT>
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:
|