MeVisLab Toolbox Reference
ml::KernelTools Member List

This is the complete list of members for ml::KernelTools, including all inherited members.

adaptWorldCoordinates(PagedImage &outImg, BorderHandling borderHandling, const ImageVector &negExt)ml::KernelToolsstatic
applyFiltering(const ImageVector &inImgExt, LineApplicator< DATATYPE > &lineApp, BorderHandling borderHandling, MLdouble fillValue, TSubImageWithCursor< DATATYPE > &outSubImg, TSubImageWithCursor< DATATYPE > &inSubImg)ml::KernelToolsinlinestatic
applyFiltering(const ImageVector &inImgExt, const fctLineFilter< DATATYPE > &lineFilter, const ImageVector &negKernelExt, const ImageVector &posKernelExt, BorderHandling borderHandling, MLdouble fillValue, TSubImageWithCursor< DATATYPE > &outSubImg, TSubImageWithCursor< DATATYPE > &inSubImg)ml::KernelToolsinlinestatic
BorderHandling enum nameml::KernelTools
BorderHandlingNamesml::KernelToolsstatic
calcAreaToBeCalculated(const ImageVector &inImgExt, const ImageVector &negFilterExt, const ImageVector &posFilterExt, BorderHandling borderHandling, bool isSeparable=false, MLint numIterations=1)ml::KernelToolsstatic
calcInSubImageBoxForOutSubImg(const SubImageBox &outSubImgBox, BorderHandling borderHandling, const ImageVector &negExt, const ImageVector &posExt, bool isSeparable=false, MLint numIterations=1)ml::KernelToolsstatic
calcOutImageExt(const ImageVector &imgExt, const ImageVector &kernelExt, BorderHandling borderHandling, MLint numIterations=1)ml::KernelToolsstatic
calcOutInCoordShift(BorderHandling borderHandling, const ImageVector &negKernelExt)ml::KernelToolsstatic
calcSrcVoxelOffset(const ImageVector &strides, const ImageVector &kernelNegExt)ml::KernelToolsstatic
copyLine(const IN_DATATYPE *inCursor, OUT_DATATYPE *outCursor, size_t numVox, MLsoffset srcVoxelOffset)ml::KernelToolsinlinestatic
correlateLine(const IN_DATATYPE *inCursor, OUT_DATATYPE *outCursor, size_t numVox, const K_DATATYPE *valTab, const MLsoffset *indexTab, size_t indexTabSize)ml::KernelToolsinlinestatic
correlateLineEvtWithIntervals(const IN_DATATYPE *inCursor, OUT_DATATYPE *outCursor, size_t numVox, const K_DATATYPE *valTab, const MLsoffset *indexTab, size_t indexTabSize, MLsoffset srcVoxelOffset, MLdouble imgIntMinVal, MLdouble imgIntMaxVal, MLdouble kernIntMinVal, MLdouble kernIntMaxVal, bool useImgInt, bool useKernInt)ml::KernelToolsinlinestatic
correlateLineWithImageAndKernelInterval(const IN_DATATYPE *inCursor, OUT_DATATYPE *outCursor, size_t numVox, const K_DATATYPE *valTab, const MLsoffset *indexTab, size_t indexTabSize, MLsoffset srcVoxelOffset, MLdouble imgIntMinVal, MLdouble imgIntMaxVal, MLdouble kernIntMinVal, MLdouble kernIntMaxVal)ml::KernelToolsinlinestatic
correlateLineWithImageInterval(const IN_DATATYPE *inCursor, OUT_DATATYPE *outCursor, size_t numVox, const K_DATATYPE *valTab, const MLsoffset *indexTab, size_t indexTabSize, MLsoffset srcVoxelOffset, MLdouble minVal, MLdouble maxVal)ml::KernelToolsinlinestatic
correlateLineWithKernelInterval(const IN_DATATYPE *inCursor, OUT_DATATYPE *outCursor, size_t numVox, const K_DATATYPE *valTab, const MLsoffset *indexTab, size_t indexTabSize, MLsoffset srcVoxelOffset, MLdouble minVal, MLdouble maxVal)ml::KernelToolsinlinestatic
createIndexTab(const ImageVector &inSubImgStrides, const Kernel &kernel)ml::KernelToolsstatic
deleteIndexTab(MLsoffset *idxTab)ml::KernelToolsstatic
expandForSeparableOrIterativeFiltering(SubImageBox &box, const ImageVector &negKernelExt, const ImageVector &posKernelExt, bool isSeparable, MLint numIterations)ml::KernelToolsstatic
fillBorders(const ImageVector &inImgExt, const ImageVector &negKernelExt, const ImageVector &posKernelExt, KernelTools::BorderHandling borderHandling, MLdouble fillValue, SubImage &outSubImg, SubImage &inSubImg)ml::KernelToolsstatic
NO_PAD enum valueml::KernelTools
NUM_BORDER_HANDLINGS enum valueml::KernelTools
PAD_DST_FILL enum valueml::KernelTools
PAD_DST_ORIGFILL enum valueml::KernelTools
PAD_DST_UNDEFINED enum valueml::KernelTools
PAD_SRC_CLAMP enum valueml::KernelTools
PAD_SRC_FILL enum valueml::KernelTools
PAD_SRC_UNDEFINED enum valueml::KernelTools