#include <UpoLut.h>
Collaboration diagram for Impala::Core::Array::Trait::UpoLut< DstArrayT, SrcArrayT >:
Public Types | |
typedef Pattern::TagTransInVar | TransVarianceCategory |
Functor is translation invariant. | |
typedef Pattern::TagCallValue | CallCategory |
Functor is called using values. | |
typedef DstArrayT::ArithType | DstArithT |
typedef SrcArrayT::ArithType | SrcArithT |
Public Member Functions | |
UpoLut (std::vector< int > *lut, int notInLutVal) | |
DstArithT | DoIt (const SrcArithT &x) |
Private Attributes | |
std::vector< int > * | mLut |
int | mNotInLutVal |
Definition at line 20 of file UpoLut.h.