kolrabi's another Image Library
1.11.0
|
Functions | |
ILint ILAPIENTRY | iluGetInteger (ILenum Mode) |
Returns the current value of the Mode. More... | |
void ILAPIENTRY | iluGetIntegerv (ILenum Mode, ILint *Param) |
Returns the current value of the Mode and stores it in Param. | |
ILconst_string ILAPIENTRY | iluGetString (ILenum StringName) |
Returns a constant string detailing aspects about this library. More... | |
void ILAPIENTRY | iluImageParameter (ILenum PName, ILenum Param) |
Sets an image parameter for a PNames. More... | |
void ILAPIENTRY | iluRegionfv (ILUpointf *Points, ILuint n) |
Sets the currently active region. More... | |
void ILAPIENTRY | iluRegioniv (ILUpointi *Points, ILuint n) |
Sets the currently active region. More... | |
ILboolean ILAPIENTRY | iluSetLanguage (ILenum Language) |
Sets the current language to use for error messages. More... | |
ILint ILAPIENTRY iluGetInteger | ( | ILenum | Mode | ) |
Returns the current value of the Mode.
Valid Modes are:
Mode | R/W | Default | Description |
---|---|---|---|
ILU_VERSION_NUM | R | ILU_VERSION | The version of the image library utilities. |
ILU_FILTER | RW | ILU_NEAREST | Currently selected interpolation filter. Can be ILU_NEAREST, ILU_LINEAR. ILU_BILINEAR, ILU_SCALE_BOX, ILU_SCALE_TRIANGLE, ILU_SCALE_BELL, ILU_SCALE_BSPLINE, ILU_SCALE_LANCZOS3 or ILU_SCALE_MITCHELL. |
ILconst_string ILAPIENTRY iluGetString | ( | ILenum | StringName | ) |
Returns a constant string detailing aspects about this library.
Valid StringNames are:
Name | R/W | Description |
---|---|---|
ILU_VENDOR | R | The name of the vendor of this version of the ILU implementation. |
ILU_VERSION_NUM | R | Current version string of the ILU implementation. |
StringName | String to get. |
void ILAPIENTRY iluImageParameter | ( | ILenum | PName, |
ILenum | Param | ||
) |
Sets an image parameter for a PNames.
Valid PNames are:
Name | Description |
---|---|
ILU_FILTER | Image interpolation filter. Valid values are ILU_NEAREST, ILU_LINEAR. ILU_BILINEAR, ILU_SCALE_BOX, ILU_SCALE_TRIANGLE, ILU_SCALE_BELL, ILU_SCALE_BSPLINE, ILU_SCALE_LANCZOS3 or ILU_SCALE_MITCHELL. |
ILU_PLACEMENT | ALignment of image to use when enlarging the image's canvas. Can be ILU_LOWER_LEFT, ILU_LOWER_RIGHT, ILU_UPPER_LEFT, ILU_UPPER_RIGHT or ILU_CENTER. |
void ILAPIENTRY iluRegionfv | ( | ILUpointf * | Points, |
ILuint | n | ||
) |
Sets the currently active region.
If Points is NULL or n is 0, the region is unset.
Points | Region points describing a polygon that encloses the region to set. Coordinates are relative to the boundaries size of the image bound when applying the region. |
n | Number of points. Must be at least 3 for a valid polygon. |
void ILAPIENTRY iluRegioniv | ( | ILUpointi * | Points, |
ILuint | n | ||
) |
Sets the currently active region.
If Points is NULL or n is 0, the region is unset.
Points | Region points describing a polygon that encloses the region to set. Coordinates are absolute pixel coordinates. |
n | Number of points. Must be at least 3 for a valid polygon. |
ILboolean ILAPIENTRY iluSetLanguage | ( | ILenum | Language | ) |
Sets the current language to use for error messages.
Language | Language to use, can be ILU_ENGLISH, ILU_ARABIC, ILU_DUTCH, ILU_JAPANESE, ILU_SPANISH, ILU_GERMAN or ILU_FRENCH. |