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

template<class ArrayT, class ValT>
void Impala::Core::Array::Pattern::PatSetBorder ( ArrayT *  a,
int  numX,
int  numY,
BorderType  borderType,
ValT  borderValue,
ValT  leftBorderNorm,
ValT  rightBorderNorm,
ValT  topBorderNorm,
ValT  bottomBorderNorm 
)

Definition at line 70 of file PatSetBorder.h.

References BORDERCONSTANT, BORDERPROPAGATENORMALIZED, FuncBorderConstant2d(), FuncBorderPropagateNormalized2d(), PxFuncBorderConstant2d(), PxFuncBorderPropagateNormalized2d(), and PxRunParallel().

Referenced by Impala::Core::Array::IntegrateReduceWeighted(), Impala::Core::Histogram::MakeCooccurenceMatrix(), and Impala::Core::Array::MakeIntegral().

00074 {
00075     switch (borderType) {
00076 
00077     case BORDERCONSTANT   :
00078 #ifdef PX_HORUS_USED
00079         if (!PxRunParallel()) {                     // run sequential
00080 #endif
00081             FuncBorderConstant2d(a, numX, numY, borderValue);
00082 
00083 #ifdef PX_HORUS_USED
00084         } else {                                    // run parallel
00085             PxFuncBorderConstant2d(a, numX, numY, borderValue);
00086         }
00087 #endif
00088         break;
00089 
00090     case BORDERPROPAGATENORMALIZED   :
00091 #ifdef PX_HORUS_USED
00092         if (!PxRunParallel()) {                     // run sequential
00093 #endif
00094             FuncBorderPropagateNormalized2d(a, numX, numY,
00095                                       leftBorderNorm, rightBorderNorm,
00096                                       topBorderNorm, bottomBorderNorm);
00097 
00098 #ifdef PX_HORUS_USED
00099         } else {                                    // run parallel
00100             PxFuncBorderPropagateNormalized2d(a, numX, numY,
00101                                       leftBorderNorm, rightBorderNorm,
00102                                       topBorderNorm, bottomBorderNorm);
00103         }
00104 #endif
00105         break;
00106     }
00107 }

Here is the call graph for this function:


Generated on Fri Mar 19 11:02:26 2010 for ImpalaSrc by  doxygen 1.5.1