MeVisLab Toolbox Reference
ml::TKernel< KDATATYPE > Member List

This is the complete list of members for ml::TKernel< KDATATYPE >, including all inherited members.

_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() constml::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) constml::TKernel< KDATATYPE >
get1DGauss(size_t numSamples, bool normalize=true)ml::TKernel< KDATATYPE >static
getCoordTab(size_t dim=0) constml::TKernel< KDATATYPE >inline
getExtent() constml::TKernel< KDATATYPE >inline
getKernel(bool asLines=false, MLint fieldWidth=0, MLint precision=10) constml::TKernel< KDATATYPE >
getMaxValue() constml::TKernel< KDATATYPE >
getMinValue() constml::TKernel< KDATATYPE >
getNegativeExtent() constml::TKernel< KDATATYPE >inline
getNegativeValueSum() constml::TKernel< KDATATYPE >
getPositiveExtent() constml::TKernel< KDATATYPE >inline
getPositiveValueSum() constml::TKernel< KDATATYPE >
getSeparableCoordTab() constml::TKernel< KDATATYPE >
getSeparableDimEntries() constml::TKernel< KDATATYPE >inline
getSeparableDimIndex(size_t dim=0) constml::TKernel< KDATATYPE >
getSeparableOneDimExtents() constml::TKernel< KDATATYPE >inline
getTabSize() constml::TKernel< KDATATYPE >inline
getValueTab(size_t dim=0) constml::TKernel< KDATATYPE >inline
getValueTabSum() constml::TKernel< KDATATYPE >
indexToCoord(MLint idx, const ImageVector &ext)ml::TKernel< KDATATYPE >inlinestatic
isSeparable() constml::TKernel< KDATATYPE >inline
KERN_ADD enum valueml::TKernel< KDATATYPE >
KERN_GAUSS enum valueml::TKernel< KDATATYPE >
KERN_INVDIV enum valueml::TKernel< KDATATYPE >
KERN_INVSUB enum valueml::TKernel< KDATATYPE >
KERN_LOG enum valueml::TKernel< KDATATYPE >
KERN_MIRROR enum valueml::TKernel< KDATATYPE >
KERN_MIRROR_C enum valueml::TKernel< KDATATYPE >
KERN_MIRROR_T enum valueml::TKernel< KDATATYPE >
KERN_MIRROR_U enum valueml::TKernel< KDATATYPE >
KERN_MIRROR_X enum valueml::TKernel< KDATATYPE >
KERN_MIRROR_Y enum valueml::TKernel< KDATATYPE >
KERN_MIRROR_Z enum valueml::TKernel< KDATATYPE >
KERN_MULT enum valueml::TKernel< KDATATYPE >
KERN_NORMALIZE enum valueml::TKernel< KDATATYPE >
KERN_POW enum valueml::TKernel< KDATATYPE >
KERN_SET enum valueml::TKernel< KDATATYPE >
KERN_SPHERE enum valueml::TKernel< KDATATYPE >
KERN_SQR enum valueml::TKernel< KDATATYPE >
KERN_SQRT enum valueml::TKernel< KDATATYPE >
KernModifier enum nameml::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 valueml::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