The CImg Library - C++ Template Image Processing Toolkit
Author: David Tschumperle

[ Main ] [ Download ] [ Screenshots ] [ FAQ ] [ Tutorial ] [ Documentation ] [ Forum ] [ Links ]
Main Page Modules Namespaces Classes Namespace List Namespace Members Namespaces | Classes cimg_library Namespace Reference Contains all classes and functions of the `CImg` library. More...
## Namespaces
namespace | cimg
| Contains low-level functions and variables of the `CImg` Library.
## Classes
struct | CImgException
| Instances of `CImgException` are thrown when errors are encountered in a `CImg` function call. More...
struct | CImgDisplay
| Allow to create windows, display images on them and manage user events (keyboard, mouse and windows events). More...
struct | CImg
| Class representing an image (up to 4 dimensions wide), each pixel being of type `T`. More...
struct | CImgList
| Represent a list of images CImg<T>. More...
## Detailed Description Contains all classes and functions of the `CImg` library. This namespace is defined to avoid functions and class names collisions that could happen with the inclusion of other C++ header files. Anyway, it should not happen often and you should reasonnably start most of your `CImg`-based programs with #include "CImg.h" using namespace cimg_library; to simplify the declaration of `CImg` Library objects afterwards.