/home/dwoods/DevIL/include/IL/ilu.h File Reference

#include <IL/il.h>

Go to the source code of this file.

Data Structures

struct  ILinfo
struct  ILpointf
struct  ILpointi

Defines

#define __ilu_h_
#define __ILU_H__
#define ILU_VERSION_1_7_8   1
#define ILU_VERSION   178
#define ILU_FILTER   0x2600
#define ILU_NEAREST   0x2601
#define ILU_LINEAR   0x2602
#define ILU_BILINEAR   0x2603
#define ILU_SCALE_BOX   0x2604
#define ILU_SCALE_TRIANGLE   0x2605
#define ILU_SCALE_BELL   0x2606
#define ILU_SCALE_BSPLINE   0x2607
#define ILU_SCALE_LANCZOS3   0x2608
#define ILU_SCALE_MITCHELL   0x2609
#define ILU_INVALID_ENUM   0x0501
#define ILU_OUT_OF_MEMORY   0x0502
#define ILU_INTERNAL_ERROR   0x0504
#define ILU_INVALID_VALUE   0x0505
#define ILU_ILLEGAL_OPERATION   0x0506
#define ILU_INVALID_PARAM   0x0509
#define ILU_PLACEMENT   0x0700
#define ILU_LOWER_LEFT   0x0701
#define ILU_LOWER_RIGHT   0x0702
#define ILU_UPPER_LEFT   0x0703
#define ILU_UPPER_RIGHT   0x0704
#define ILU_CENTER   0x0705
#define ILU_CONVOLUTION_MATRIX   0x0710
#define ILU_VERSION_NUM   IL_VERSION_NUM
#define ILU_VENDOR   IL_VENDOR
#define ILU_ENGLISH   0x0800
#define ILU_ARABIC   0x0801
#define ILU_DUTCH   0x0802
#define ILU_JAPANESE   0x0803
#define ILU_SPANISH   0x0804
#define ILU_GERMAN   0x0805
#define ILU_FRENCH   0x0806
#define iluColorsUsed   iluColoursUsed
#define iluSwapColors   iluSwapColours
#define iluReplaceColor   iluReplaceColour
#define iluScaleColor   iluScaleColour

Functions

ILAPI ILboolean ILAPIENTRY iluAlienify (void)
 Funny as hell filter that I stumbled upon accidentally.
ILAPI ILboolean ILAPIENTRY iluBlurAvg (ILuint Iter)
ILAPI ILboolean ILAPIENTRY iluBlurGaussian (ILuint Iter)
ILAPI ILboolean ILAPIENTRY iluBuildMipmaps (void)
ILAPI ILuint ILAPIENTRY iluColoursUsed (void)
ILAPI ILboolean ILAPIENTRY iluCompareImage (ILuint Comp)
ILAPI ILboolean ILAPIENTRY iluContrast (ILfloat Contrast)
ILAPI ILboolean ILAPIENTRY iluCrop (ILuint XOff, ILuint YOff, ILuint ZOff, ILuint Width, ILuint Height, ILuint Depth)
ILAPI void ILAPIENTRY iluDeleteImage (ILuint Id)
ILAPI ILboolean ILAPIENTRY iluEdgeDetectE (void)
ILAPI ILboolean ILAPIENTRY iluEdgeDetectP (void)
ILAPI ILboolean ILAPIENTRY iluEdgeDetectS (void)
ILAPI ILboolean ILAPIENTRY iluEmboss (void)
ILAPI ILboolean ILAPIENTRY iluEnlargeCanvas (ILuint Width, ILuint Height, ILuint Depth)
 Enlarges the canvas.
ILAPI ILboolean ILAPIENTRY iluEnlargeImage (ILfloat XDim, ILfloat YDim, ILfloat ZDim)
ILAPI ILboolean ILAPIENTRY iluEqualize (void)
ILAPI ILconst_string ILAPIENTRY iluErrorString (ILenum Error)
ILAPI ILboolean ILAPIENTRY iluConvolution (ILint *matrix, ILint scale, ILint bias)
ILAPI ILboolean ILAPIENTRY iluFlipImage (void)
 Flips an image over its x axis.
ILAPI ILboolean ILAPIENTRY iluGammaCorrect (ILfloat Gamma)
ILAPI ILuint ILAPIENTRY iluGenImage (void)
ILAPI void ILAPIENTRY iluGetImageInfo (ILinfo *Info)
 Retrieves information about the current bound image.
ILAPI ILint ILAPIENTRY iluGetInteger (ILenum Mode)
ILAPI void ILAPIENTRY iluGetIntegerv (ILenum Mode, ILint *Param)
ILAPI ILstring ILAPIENTRY iluGetString (ILenum StringName)
ILAPI void ILAPIENTRY iluImageParameter (ILenum PName, ILenum Param)
ILAPI void ILAPIENTRY iluInit (void)
ILAPI ILboolean ILAPIENTRY iluInvertAlpha (void)
 Inverts the alpha in the image.
ILAPI ILuint ILAPIENTRY iluLoadImage (ILconst_string FileName)
ILAPI ILboolean ILAPIENTRY iluMirror (void)
 Mirrors an image over its y axis.
ILAPI ILboolean ILAPIENTRY iluNegative (void)
 Inverts the colours in the image.
ILAPI ILboolean ILAPIENTRY iluNoisify (ILclampf Tolerance)
ILAPI ILboolean ILAPIENTRY iluPixelize (ILuint PixSize)
 Pixelizes an image.
ILAPI void ILAPIENTRY iluRegionfv (ILpointf *Points, ILuint n)
ILAPI void ILAPIENTRY iluRegioniv (ILpointi *Points, ILuint n)
ILAPI ILboolean ILAPIENTRY iluReplaceColour (ILubyte Red, ILubyte Green, ILubyte Blue, ILfloat Tolerance)
ILAPI ILboolean ILAPIENTRY iluRotate (ILfloat Angle)
ILAPI ILboolean ILAPIENTRY iluRotate3D (ILfloat x, ILfloat y, ILfloat z, ILfloat Angle)
ILAPI ILboolean ILAPIENTRY iluSaturate1f (ILfloat Saturation)
ILAPI ILboolean ILAPIENTRY iluSaturate4f (ILfloat r, ILfloat g, ILfloat b, ILfloat Saturation)
ILAPI ILboolean ILAPIENTRY iluScale (ILuint Width, ILuint Height, ILuint Depth)
ILAPI ILboolean ILAPIENTRY iluScaleAlpha (ILfloat scale)
ILAPI ILboolean ILAPIENTRY iluScaleColours (ILfloat r, ILfloat g, ILfloat b)
 Scales image colours.
ILAPI ILboolean ILAPIENTRY iluSetLanguage (ILenum Language)
ILAPI ILboolean ILAPIENTRY iluSharpen (ILfloat Factor, ILuint Iter)
ILAPI ILboolean ILAPIENTRY iluSwapColours (void)
ILAPI ILboolean ILAPIENTRY iluWave (ILfloat Angle)


Detailed Description

The main include file for ILU

Generated on Sun Mar 8 20:01:42 2009 for DevIL by  doxygen 1.5.6