| _addCoordinate(const ImageVector &pos, KDATATYPE value, bool update) | ml::TKernel< KDATATYPE > | protected |
| _calculateRealKernelExt() | ml::TKernel< KDATATYPE > | protected |
| _clearTables() | ml::TKernel< KDATATYPE > | protected |
| _init() | ml::TKernel< KDATATYPE > | protected |
| _invalidateSeparableInfos() | ml::TKernel< KDATATYPE > | protected |
| _validateSeparabilityInfos() const | ml::TKernel< KDATATYPE > | protected |
| binomialcoeff(MLint n, MLint k) | ml::TKernel< KDATATYPE > | static |
| calculateNegativeExtentFromExtent(const ImageVector &ext) | ml::TKernel< KDATATYPE > | inlinestatic |
| calculatePositiveExtentFromExtent(const ImageVector &ext) | ml::TKernel< KDATATYPE > | inlinestatic |
| coordToIndex(MLint x, MLint y, MLint z, MLint c, MLint t, MLint u, const ImageVector &size) | ml::TKernel< KDATATYPE > | inlinestatic |
| coordToIndex(const ImageVector &p, const ImageVector &size) | ml::TKernel< KDATATYPE > | inlinestatic |
| fillUndefinedElements(KDATATYPE newVal=0) | ml::TKernel< KDATATYPE > | |
| findIndex(const ImageVector &pos) const | ml::TKernel< KDATATYPE > | |
| get1DGauss(size_t numSamples, bool normalize=true) | ml::TKernel< KDATATYPE > | static |
| getCoordTab(size_t dim=0) const | ml::TKernel< KDATATYPE > | inline |
| getExtent() const | ml::TKernel< KDATATYPE > | inline |
| getKernel(bool asLines=false, MLint fieldWidth=0, MLint precision=10) const | ml::TKernel< KDATATYPE > | |
| getMaxValue() const | ml::TKernel< KDATATYPE > | |
| getMinValue() const | ml::TKernel< KDATATYPE > | |
| getNegativeExtent() const | ml::TKernel< KDATATYPE > | inline |
| getNegativeValueSum() const | ml::TKernel< KDATATYPE > | |
| getPositiveExtent() const | ml::TKernel< KDATATYPE > | inline |
| getPositiveValueSum() const | ml::TKernel< KDATATYPE > | |
| getSeparableCoordTab() const | ml::TKernel< KDATATYPE > | |
| getSeparableDimEntries() const | ml::TKernel< KDATATYPE > | inline |
| getSeparableDimIndex(size_t dim=0) const | ml::TKernel< KDATATYPE > | |
| getSeparableOneDimExtents() const | ml::TKernel< KDATATYPE > | inline |
| getTabSize() const | ml::TKernel< KDATATYPE > | inline |
| getValueTab(size_t dim=0) const | ml::TKernel< KDATATYPE > | inline |
| getValueTabSum() const | ml::TKernel< KDATATYPE > | |
| indexToCoord(MLint idx, const ImageVector &ext) | ml::TKernel< KDATATYPE > | inlinestatic |
| isSeparable() const | ml::TKernel< KDATATYPE > | inline |
| KERN_ADD enum value | ml::TKernel< KDATATYPE > | |
| KERN_GAUSS enum value | ml::TKernel< KDATATYPE > | |
| KERN_INVDIV enum value | ml::TKernel< KDATATYPE > | |
| KERN_INVSUB enum value | ml::TKernel< KDATATYPE > | |
| KERN_LOG enum value | ml::TKernel< KDATATYPE > | |
| KERN_MIRROR enum value | ml::TKernel< KDATATYPE > | |
| KERN_MIRROR_C enum value | ml::TKernel< KDATATYPE > | |
| KERN_MIRROR_T enum value | ml::TKernel< KDATATYPE > | |
| KERN_MIRROR_U enum value | ml::TKernel< KDATATYPE > | |
| KERN_MIRROR_X enum value | ml::TKernel< KDATATYPE > | |
| KERN_MIRROR_Y enum value | ml::TKernel< KDATATYPE > | |
| KERN_MIRROR_Z enum value | ml::TKernel< KDATATYPE > | |
| KERN_MULT enum value | ml::TKernel< KDATATYPE > | |
| KERN_NORMALIZE enum value | ml::TKernel< KDATATYPE > | |
| KERN_POW enum value | ml::TKernel< KDATATYPE > | |
| KERN_SET enum value | ml::TKernel< KDATATYPE > | |
| KERN_SPHERE enum value | ml::TKernel< KDATATYPE > | |
| KERN_SQR enum value | ml::TKernel< KDATATYPE > | |
| KERN_SQRT enum value | ml::TKernel< KDATATYPE > | |
| KernModifier enum name | ml::TKernel< KDATATYPE > | |
| makeCircular() | ml::TKernel< KDATATYPE > | |
| manipulateKernelElements(KernModifier mode, KDATATYPE v) | ml::TKernel< KDATATYPE > | |
| mirror(int dimension=-1) | ml::TKernel< KDATATYPE > | |
| NUM_KERN_MODIFYERS enum value | ml::TKernel< KDATATYPE > | |
| operator=(const TKernel &kern) | ml::TKernel< KDATATYPE > | |
| reset() | ml::TKernel< KDATATYPE > | |
| resizeKernel(const ImageVector &ext, KDATATYPE newVal=0) | ml::TKernel< KDATATYPE > | |
| setGauss(const ImageVector &ext) | ml::TKernel< KDATATYPE > | |
| setKernel(const std::string &kernString) | ml::TKernel< KDATATYPE > | |
| setKernel(const ImageVector &ext, const KDATATYPE *const values=nullptr, bool *const mask=nullptr) | ml::TKernel< KDATATYPE > | |
| setKernel(const ImageVector &ext, const KDATATYPE2 *const xaxis, const KDATATYPE2 *const yaxis, const KDATATYPE2 *const zaxis, const KDATATYPE2 *const caxis, const KDATATYPE2 *const taxis, const KDATATYPE2 *const uaxis, bool normalize) | ml::TKernel< KDATATYPE > | inline |
| setPartialKernel(size_t numElems, ImageVector *const coords, KDATATYPE *const values=nullptr) | ml::TKernel< KDATATYPE > | |
| setSeparable(bool isSeparableVal) | ml::TKernel< KDATATYPE > | inline |
| setSeparableKernel(const std::vector< typename std::vector< KDATATYPE > > &separableRows) | ml::TKernel< KDATATYPE > | |
| TKernel() | ml::TKernel< KDATATYPE > | inline |
| TKernel(const TKernel &kern) | ml::TKernel< KDATATYPE > | inline |
| ~TKernel() | ml::TKernel< KDATATYPE > | inlinevirtual |