Assimp  v3.1.1 (June 2014)
ilu.h File Reference

Classes

struct  ILinfo
 
struct  ILpointf
 
struct  ILpointi
 

Macros

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

Functions

ILAPI ILboolean ILAPIENTRY iluAlienify (void)
 
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 iluConvolution (ILint *matrix, ILint scale, ILint bias)
 
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)
 
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 iluFlipImage (void)
 
ILAPI ILboolean ILAPIENTRY iluGammaCorrect (ILfloat Gamma)
 
ILAPI ILuint ILAPIENTRY iluGenImage (void)
 
ILAPI void ILAPIENTRY iluGetImageInfo (ILinfo *Info)
 
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)
 
ILAPI ILuint ILAPIENTRY iluLoadImage (ILconst_string FileName)
 
ILAPI ILboolean ILAPIENTRY iluMirror (void)
 
ILAPI ILboolean ILAPIENTRY iluNegative (void)
 
ILAPI ILboolean ILAPIENTRY iluNoisify (ILclampf Tolerance)
 
ILAPI ILboolean ILAPIENTRY iluPixelize (ILuint PixSize)
 
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)
 
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

Macro Definition Documentation

◆ __ilu_h_

#define __ilu_h_

◆ __ILU_H__

#define __ILU_H__

◆ ILU_ARABIC

#define ILU_ARABIC   0x0801

◆ ILU_BILINEAR

#define ILU_BILINEAR   0x2603

◆ ILU_CENTER

#define ILU_CENTER   0x0705

◆ ILU_CONVOLUTION_MATRIX

#define ILU_CONVOLUTION_MATRIX   0x0710

◆ ILU_DUTCH

#define ILU_DUTCH   0x0802

◆ ILU_ENGLISH

#define ILU_ENGLISH   0x0800

◆ ILU_FILTER

#define ILU_FILTER   0x2600

◆ ILU_FRENCH

#define ILU_FRENCH   0x0806

◆ ILU_GERMAN

#define ILU_GERMAN   0x0805

◆ ILU_ILLEGAL_OPERATION

#define ILU_ILLEGAL_OPERATION   0x0506

◆ ILU_INTERNAL_ERROR

#define ILU_INTERNAL_ERROR   0x0504

◆ ILU_INVALID_ENUM

#define ILU_INVALID_ENUM   0x0501

◆ ILU_INVALID_PARAM

#define ILU_INVALID_PARAM   0x0509

◆ ILU_INVALID_VALUE

#define ILU_INVALID_VALUE   0x0505

◆ ILU_JAPANESE

#define ILU_JAPANESE   0x0803

◆ ILU_LINEAR

#define ILU_LINEAR   0x2602

◆ ILU_LOWER_LEFT

#define ILU_LOWER_LEFT   0x0701

◆ ILU_LOWER_RIGHT

#define ILU_LOWER_RIGHT   0x0702

◆ ILU_NEAREST

#define ILU_NEAREST   0x2601

◆ ILU_OUT_OF_MEMORY

#define ILU_OUT_OF_MEMORY   0x0502

◆ ILU_PLACEMENT

#define ILU_PLACEMENT   0x0700

◆ ILU_SCALE_BELL

#define ILU_SCALE_BELL   0x2606

◆ ILU_SCALE_BOX

#define ILU_SCALE_BOX   0x2604

◆ ILU_SCALE_BSPLINE

#define ILU_SCALE_BSPLINE   0x2607

◆ ILU_SCALE_LANCZOS3

#define ILU_SCALE_LANCZOS3   0x2608

◆ ILU_SCALE_MITCHELL

#define ILU_SCALE_MITCHELL   0x2609

◆ ILU_SCALE_TRIANGLE

#define ILU_SCALE_TRIANGLE   0x2605

◆ ILU_SPANISH

#define ILU_SPANISH   0x0804

◆ ILU_UPPER_LEFT

#define ILU_UPPER_LEFT   0x0703

◆ ILU_UPPER_RIGHT

#define ILU_UPPER_RIGHT   0x0704

◆ ILU_VENDOR

#define ILU_VENDOR   IL_VENDOR

◆ ILU_VERSION

#define ILU_VERSION   178

◆ ILU_VERSION_1_7_8

#define ILU_VERSION_1_7_8   1

◆ ILU_VERSION_NUM

#define ILU_VERSION_NUM   IL_VERSION_NUM

◆ iluColorsUsed

#define iluColorsUsed   iluColoursUsed

◆ iluReplaceColor

#define iluReplaceColor   iluReplaceColour

◆ iluScaleColor

#define iluScaleColor   iluScaleColour

◆ iluSwapColors

#define iluSwapColors   iluSwapColours

Function Documentation

◆ iluAlienify()

ILAPI ILboolean ILAPIENTRY iluAlienify ( void  )

◆ iluBlurAvg()

ILAPI ILboolean ILAPIENTRY iluBlurAvg ( ILuint  Iter)

◆ iluBlurGaussian()

ILAPI ILboolean ILAPIENTRY iluBlurGaussian ( ILuint  Iter)

◆ iluBuildMipmaps()

ILAPI ILboolean ILAPIENTRY iluBuildMipmaps ( void  )

◆ iluColoursUsed()

ILAPI ILuint ILAPIENTRY iluColoursUsed ( void  )

◆ iluCompareImage()

ILAPI ILboolean ILAPIENTRY iluCompareImage ( ILuint  Comp)

◆ iluContrast()

ILAPI ILboolean ILAPIENTRY iluContrast ( ILfloat  Contrast)

◆ iluConvolution()

ILAPI ILboolean ILAPIENTRY iluConvolution ( ILint matrix,
ILint  scale,
ILint  bias 
)

◆ iluCrop()

ILAPI ILboolean ILAPIENTRY iluCrop ( ILuint  XOff,
ILuint  YOff,
ILuint  ZOff,
ILuint  Width,
ILuint  Height,
ILuint  Depth 
)

◆ iluDeleteImage()

ILAPI void ILAPIENTRY iluDeleteImage ( ILuint  Id)

◆ iluEdgeDetectE()

ILAPI ILboolean ILAPIENTRY iluEdgeDetectE ( void  )

◆ iluEdgeDetectP()

ILAPI ILboolean ILAPIENTRY iluEdgeDetectP ( void  )

◆ iluEdgeDetectS()

ILAPI ILboolean ILAPIENTRY iluEdgeDetectS ( void  )

◆ iluEmboss()

ILAPI ILboolean ILAPIENTRY iluEmboss ( void  )

◆ iluEnlargeCanvas()

ILAPI ILboolean ILAPIENTRY iluEnlargeCanvas ( ILuint  Width,
ILuint  Height,
ILuint  Depth 
)

◆ iluEnlargeImage()

ILAPI ILboolean ILAPIENTRY iluEnlargeImage ( ILfloat  XDim,
ILfloat  YDim,
ILfloat  ZDim 
)

◆ iluEqualize()

ILAPI ILboolean ILAPIENTRY iluEqualize ( void  )

◆ iluErrorString()

ILAPI ILconst_string ILAPIENTRY iluErrorString ( ILenum  Error)

◆ iluFlipImage()

ILAPI ILboolean ILAPIENTRY iluFlipImage ( void  )

◆ iluGammaCorrect()

ILAPI ILboolean ILAPIENTRY iluGammaCorrect ( ILfloat  Gamma)

◆ iluGenImage()

ILAPI ILuint ILAPIENTRY iluGenImage ( void  )

◆ iluGetImageInfo()

ILAPI void ILAPIENTRY iluGetImageInfo ( ILinfo Info)

◆ iluGetInteger()

ILAPI ILint ILAPIENTRY iluGetInteger ( ILenum  Mode)

◆ iluGetIntegerv()

ILAPI void ILAPIENTRY iluGetIntegerv ( ILenum  Mode,
ILint Param 
)

◆ iluGetString()

ILAPI ILstring ILAPIENTRY iluGetString ( ILenum  StringName)

◆ iluImageParameter()

ILAPI void ILAPIENTRY iluImageParameter ( ILenum  PName,
ILenum  Param 
)

◆ iluInit()

ILAPI void ILAPIENTRY iluInit ( void  )

◆ iluInvertAlpha()

ILAPI ILboolean ILAPIENTRY iluInvertAlpha ( void  )

◆ iluLoadImage()

ILAPI ILuint ILAPIENTRY iluLoadImage ( ILconst_string  FileName)

◆ iluMirror()

ILAPI ILboolean ILAPIENTRY iluMirror ( void  )

◆ iluNegative()

ILAPI ILboolean ILAPIENTRY iluNegative ( void  )

◆ iluNoisify()

ILAPI ILboolean ILAPIENTRY iluNoisify ( ILclampf  Tolerance)

◆ iluPixelize()

ILAPI ILboolean ILAPIENTRY iluPixelize ( ILuint  PixSize)

◆ iluRegionfv()

ILAPI void ILAPIENTRY iluRegionfv ( ILpointf Points,
ILuint  n 
)

◆ iluRegioniv()

ILAPI void ILAPIENTRY iluRegioniv ( ILpointi Points,
ILuint  n 
)

◆ iluReplaceColour()

ILAPI ILboolean ILAPIENTRY iluReplaceColour ( ILubyte  Red,
ILubyte  Green,
ILubyte  Blue,
ILfloat  Tolerance 
)

◆ iluRotate()

ILAPI ILboolean ILAPIENTRY iluRotate ( ILfloat  Angle)

◆ iluRotate3D()

ILAPI ILboolean ILAPIENTRY iluRotate3D ( ILfloat  x,
ILfloat  y,
ILfloat  z,
ILfloat  Angle 
)

◆ iluSaturate1f()

ILAPI ILboolean ILAPIENTRY iluSaturate1f ( ILfloat  Saturation)

◆ iluSaturate4f()

ILAPI ILboolean ILAPIENTRY iluSaturate4f ( ILfloat  r,
ILfloat  g,
ILfloat  b,
ILfloat  Saturation 
)

◆ iluScale()

ILAPI ILboolean ILAPIENTRY iluScale ( ILuint  Width,
ILuint  Height,
ILuint  Depth 
)

◆ iluScaleAlpha()

ILAPI ILboolean ILAPIENTRY iluScaleAlpha ( ILfloat  scale)

◆ iluScaleColours()

ILAPI ILboolean ILAPIENTRY iluScaleColours ( ILfloat  r,
ILfloat  g,
ILfloat  b 
)

◆ iluSetLanguage()

ILAPI ILboolean ILAPIENTRY iluSetLanguage ( ILenum  Language)

◆ iluSharpen()

ILAPI ILboolean ILAPIENTRY iluSharpen ( ILfloat  Factor,
ILuint  Iter 
)

◆ iluSwapColours()

ILAPI ILboolean ILAPIENTRY iluSwapColours ( void  )

◆ iluWave()

ILAPI ILboolean ILAPIENTRY iluWave ( ILfloat  Angle)