#include <InOutBlocks.h>
Collaboration diagram for Impala::Core::Array::Trait::InOutBlocks< ArrayT >:
Public Types | |
typedef Pattern::TagPixOpIn | DirectionCategory |
typedef Pattern::TagTransVar | TransVarianceCategory |
typedef Pattern::Tag1Phase | PhaseCategory |
typedef ArrayT::ArithType | ArithT |
Public Member Functions | |
InOutBlocks (int offsetX, int offsetY, int blockWidth, int blockHeight, int marginX, int marginY, ArithT borderVal, ArithT blockVal, ArithT blockValIncr, int maxNrBlocksX, int maxNrBlocksY, int imWidth, int imHeight) | |
const ArithT & | DoIt (int x, int y) |
Private Attributes | |
int | mOffsetX |
int | mOffsetY |
int | mBlockWidth |
int | mBlockHeight |
int | mMarginX |
int | mMarginY |
int | mBigBlockWidth |
int | mBigBlockHeight |
ArithT | mBorderVal |
ArithT | mBlockVal |
ArithT | mBlockValIncr |
int | mNrX |
int | mNrY |
ArithT | mRes |
Definition at line 18 of file InOutBlocks.h.