Plasma
blur.cpp File Reference
#include <cmath>
Go to the source code of this file.
Functions | |
template<int aprec, int zprec> | |
static void | blurcol (QImage &im, int col, int alpha) |
template<int aprec, int zprec> | |
static void | blurinner (unsigned char *bptr, int &zR, int &zG, int &zB, int &zA, int alpha) |
template<int aprec, int zprec> | |
static void | blurrow (QImage &im, int line, int alpha) |
template<int aprec, int zprec> | |
void | expblur (QImage &img, int radius) |
template<class T > | |
const T & | qClamp (const T &x, const T &low, const T &high) |
Function Documentation
template<int aprec, int zprec>
static void blurcol | ( | QImage & | im, | |
int | col, | |||
int | alpha | |||
) | [inline, static] |
template<int aprec, int zprec>
static void blurinner | ( | unsigned char * | bptr, | |
int & | zR, | |||
int & | zG, | |||
int & | zB, | |||
int & | zA, | |||
int | alpha | |||
) | [inline, static] |
template<int aprec, int zprec>
static void blurrow | ( | QImage & | im, | |
int | line, | |||
int | alpha | |||
) | [inline, static] |
template<int aprec, int zprec>
void expblur | ( | QImage & | img, | |
int | radius | |||
) | [inline] |