# E:/DevIL/src-ILU/src/ilu_scale.c File Reference

`#include "ilu_internal.h"`
`#include "ilu_states.h"`

## Functions

ILboolean ILAPIENTRY | iluEnlargeImage (ILfloat XDim, ILfloat YDim, ILfloat ZDim)
ILimage * | iluScale1D_ (ILimage *Image, ILimage *Scaled, ILuint Width)
ILimage * | iluScale2D_ (ILimage *Image, ILimage *Scaled, ILuint Width, ILuint Height)
ILimage * | iluScale3D_ (ILimage *Image, ILimage *Scaled, ILuint Width, ILuint Height, ILuint Depth)
ILboolean ILAPIENTRY | iluScale (ILuint Width, ILuint Height, ILuint Depth)
ILAPI ILimage *ILAPIENTRY | iluScale_ (ILimage *Image, ILuint Width, ILuint Height, ILuint Depth)

## Function Documentation

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

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

Referenced by iluBuild2DMipmaps(), iluBuild3DMipmaps(), iluEnlargeImage(), and ilImage::Resize().

ILimage * iluScale1D_ | ( | ILimage * | Image,
|  | ILimage * | Scaled,
|  | ILuint | Width |
| ) |  |  |

Referenced by iluScale_().

ILimage* iluScale2D_ | ( | ILimage * | Image,
|  | ILimage * | Scaled,
|  | ILuint | Width,
|  | ILuint | Height |
| ) |  |  |

Referenced by iluScale_().

ILimage* iluScale3D_ | ( | ILimage * | Image,
|  | ILimage * | Scaled,
|  | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth |
| ) |  |  |

Referenced by iluScale_().

ILAPI ILimage* ILAPIENTRY iluScale_ | ( | ILimage * | Image,
|  | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth |
| ) |  |  |

Referenced by iluScale().