# ilFilters Class Reference

`#include <devil_cpp_wrapper.hpp>`

## Static Public Member Functions

static ILboolean | Alienify (ilImage &)
static ILboolean | BlurAvg (ilImage &, ILuint Iter)
static ILboolean | BlurGaussian (ilImage &, ILuint Iter)
static ILboolean | Contrast (ilImage &, ILfloat Contrast)
static ILboolean | EdgeDetectE (ilImage &)
static ILboolean | EdgeDetectP (ilImage &)
static ILboolean | EdgeDetectS (ilImage &)
static ILboolean | Emboss (ilImage &)
static ILboolean | Gamma (ilImage &, ILfloat Gamma)
static ILboolean | Negative (ilImage &)
static ILboolean | Noisify (ilImage &, ILubyte Factor)
static ILboolean | Pixelize (ilImage &, ILuint PixSize)
static ILboolean | Saturate (ilImage &, ILfloat Saturation)
static ILboolean | Saturate (ilImage &, ILfloat r, ILfloat g, ILfloat b, ILfloat Saturation)
static ILboolean | ScaleColours (ilImage &, ILfloat r, ILfloat g, ILfloat b)
static ILboolean | Sharpen (ilImage &, ILfloat Factor, ILuint Iter)
static ILboolean | Alienify (ilImage &)
static ILboolean | BlurAvg (ilImage &, ILuint Iter)
static ILboolean | BlurGaussian (ilImage &, ILuint Iter)
static ILboolean | Contrast (ilImage &, ILfloat Contrast)
static ILboolean | EdgeDetectE (ilImage &)
static ILboolean | EdgeDetectP (ilImage &)
static ILboolean | EdgeDetectS (ilImage &)
static ILboolean | Emboss (ilImage &)
static ILboolean | Gamma (ilImage &, ILfloat Gamma)
static ILboolean | Negative (ilImage &)
static ILboolean | Noisify (ilImage &, ILubyte Factor)
static ILboolean | Pixelize (ilImage &, ILuint PixSize)
static ILboolean | Saturate (ilImage &, ILfloat Saturation)
static ILboolean | Saturate (ilImage &, ILfloat r, ILfloat g, ILfloat b, ILfloat Saturation)
static ILboolean | ScaleColours (ilImage &, ILfloat r, ILfloat g, ILfloat b)
static ILboolean | Sharpen (ilImage &, ILfloat Factor, ILuint Iter)

## Member Function Documentation

static ILboolean ilFilters::Alienify | ( | ilImage & |  | ) | `[static]`

ILboolean ilFilters::Alienify | ( | ilImage & | Image | ) | `[static]`

static ILboolean ilFilters::BlurAvg | ( | ilImage & | ,
|  | ILuint | Iter |
| ) |  |  | `[static]`

ILboolean ilFilters::BlurAvg | ( | ilImage & | Image,
|  | ILuint | Iter |
| ) |  |  | `[static]`

static ILboolean ilFilters::BlurGaussian | ( | ilImage & | ,
|  | ILuint | Iter |
| ) |  |  | `[static]`

ILboolean ilFilters::BlurGaussian | ( | ilImage & | Image,
|  | ILuint | Iter |
| ) |  |  | `[static]`

static ILboolean ilFilters::Contrast | ( | ilImage & | ,
|  | ILfloat | Contrast |
| ) |  |  | `[static]`

ILboolean ilFilters::Contrast | ( | ilImage & | Image,
|  | ILfloat | Contrast |
| ) |  |  | `[static]`

static ILboolean ilFilters::EdgeDetectE | ( | ilImage & |  | ) | `[static]`

ILboolean ilFilters::EdgeDetectE | ( | ilImage & | Image | ) | `[static]`

static ILboolean ilFilters::EdgeDetectP | ( | ilImage & |  | ) | `[static]`

ILboolean ilFilters::EdgeDetectP | ( | ilImage & | Image | ) | `[static]`

static ILboolean ilFilters::EdgeDetectS | ( | ilImage & |  | ) | `[static]`

ILboolean ilFilters::EdgeDetectS | ( | ilImage & | Image | ) | `[static]`

static ILboolean ilFilters::Emboss | ( | ilImage & |  | ) | `[static]`

ILboolean ilFilters::Emboss | ( | ilImage & | Image | ) | `[static]`

static ILboolean ilFilters::Gamma | ( | ilImage & | ,
|  | ILfloat | Gamma |
| ) |  |  | `[static]`

ILboolean ilFilters::Gamma | ( | ilImage & | Image,
|  | ILfloat | Gamma |
| ) |  |  | `[static]`

static ILboolean ilFilters::Negative | ( | ilImage & |  | ) | `[static]`

ILboolean ilFilters::Negative | ( | ilImage & | Image | ) | `[static]`

static ILboolean ilFilters::Noisify | ( | ilImage & | ,
|  | ILubyte | Factor |
| ) |  |  | `[static]`

ILboolean ilFilters::Noisify | ( | ilImage & | Image,
|  | ILubyte | Factor |
| ) |  |  | `[static]`

static ILboolean ilFilters::Pixelize | ( | ilImage & | ,
|  | ILuint | PixSize |
| ) |  |  | `[static]`

ILboolean ilFilters::Pixelize | ( | ilImage & | Image,
|  | ILuint | PixSize |
| ) |  |  | `[static]`

static ILboolean ilFilters::Saturate | ( | ilImage & | ,
|  | ILfloat | r,
|  | ILfloat | g,
|  | ILfloat | b,
|  | ILfloat | Saturation |
| ) |  |  | `[static]`

static ILboolean ilFilters::Saturate | ( | ilImage & | ,
|  | ILfloat | Saturation |
| ) |  |  | `[static]`

ILboolean ilFilters::Saturate | ( | ilImage & | Image,
|  | ILfloat | r,
|  | ILfloat | g,
|  | ILfloat | b,
|  | ILfloat | Saturation |
| ) |  |  | `[static]`

ILboolean ilFilters::Saturate | ( | ilImage & | Image,
|  | ILfloat | Saturation |
| ) |  |  | `[static]`

static ILboolean ilFilters::ScaleColours | ( | ilImage & | ,
|  | ILfloat | r,
|  | ILfloat | g,
|  | ILfloat | b |
| ) |  |  | `[static]`

ILboolean ilFilters::ScaleColours | ( | ilImage & | Image,
|  | ILfloat | r,
|  | ILfloat | g,
|  | ILfloat | b |
| ) |  |  | `[static]`

static ILboolean ilFilters::Sharpen | ( | ilImage & | ,
|  | ILfloat | Factor,
|  | ILuint | Iter |
| ) |  |  | `[static]`

ILboolean ilFilters::Sharpen | ( | ilImage & | Image,
|  | ILfloat | Factor,
|  | ILuint | Iter |
| ) |  |  | `[static]`

The documentation for this class was generated from the following files:

- E:/DevIL/include/IL/devil_cpp_wrapper.hpp
- E:/DevIL/include/IL/il_wrap.h