| _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 |