Go to the source code of this file.
#define mConvolver3DSetIndex |
( |
|
dim | ) |
|
Value:const int idy##dim = firsty##dim+idx##dim*y##dim##inc;
\ { \
if ( correlate_ ) \
{ \
idx##dim += (-idy##dim)-1; \
continue; \
} \
\
break; \
if ( idy##dim>=ysz##dim ) \
{ \
if ( correlate_ ) \
break; \
\
const int diff = idy##dim-(ysz##dim-1); \
idx##dim += diff-1; \
continue; \
}
if(!noudf_ &&(mIsUdf(inpval)))
Definition: arrayndalgo.h:1662
#define mConvolver3DSetY |
( |
|
dim | ) |
|
Value:const int firsty##dim = correlate_ \
? -xshift##dim##_-zvar[dim]+yshift##dim##_ \
: zvar[dim]+xshift##dim##_+yshift##dim##_; \
\
const char y##dim##inc = correlate_ ? 1 : -1