digikam
cimg_library Namespace Reference
This namespace encompasses all classes and functions of the CImg library. More...
Namespaces | |
| namespace | cimg |
Classes | |
| struct | CImg |
Class representing an image (up to 4 dimensions wide), each pixel being of type T. More... | |
| struct | CImgArgumentException |
| struct | CImgDisplay |
| This class represents a window which can display CImg images and handles mouse and keyboard events. More... | |
| struct | CImgDisplayException |
| struct | CImgException |
| Instances of this class are thrown when errors occur during a CImg library function call. More... | |
| struct | CImgInstanceException |
| struct | CImgIOException |
| struct | CImgList |
| Class representing list of images CImg<T>. More... | |
| struct | CImgWarningException |
Functions | |
| template<typename T > | |
| CImg< _cimg_Tfloat > | abs (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | acos (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | asin (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | atan (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | cos (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | exp (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | invert (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | log (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | log10 (const CImg< T > &instance) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator* (const CImgList< t1 > &list1, const CImgList< t2 > &list2) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator* (const CImgList< t1 > &list, const CImg< t2 > &img) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator* (const CImg< t1 > &img, const CImgList< t2 > &list) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator* (const CImg< t1 > &img1, const CImg< t2 > &img2) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator* (const t1 val, const CImgList< t2 > &list) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator* (const CImgList< t1 > &list, const t2 val) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator* (const t1 val, const CImg< t2 > &img) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator* (const CImg< t1 > &img, const t2 val) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator+ (const CImgList< t1 > &list1, const CImgList< t2 > &list2) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator+ (const CImgList< t1 > &list, const CImg< t2 > &img) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator+ (const CImg< t1 > &img, const CImgList< t2 > &list) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator+ (const CImg< t1 > &img1, const CImg< t2 > &img2) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator+ (const t1 val, const CImgList< t2 > &list) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator+ (const CImgList< t1 > &list, const t2 val) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator+ (const t1 val, const CImg< t2 > &img) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator+ (const CImg< t1 > &img, const t2 val) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator- (const CImgList< t1 > &list1, const CImgList< t2 > &list2) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator- (const CImgList< t1 > &list, const CImg< t2 > &img) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator- (const CImg< t1 > &img, const CImgList< t2 > &list) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator- (const CImg< t1 > &img1, const CImg< t2 > &img2) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator- (const t1 val, const CImgList< t2 > &list) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator- (const CImgList< t1 > &list, const t2 val) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator- (const t1 val, const CImg< t2 > &img) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator- (const CImg< t1 > &img, const t2 val) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator/ (const CImgList< t1 > &list1, const CImgList< t2 > &list2) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator/ (const CImgList< t1 > &list, const CImg< t2 > &img) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator/ (const CImg< t1 > &img, const CImgList< t2 > &list) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator/ (const CImg< t1 > &img1, const CImg< t2 > &img2) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator/ (const t1 val, const CImgList< t2 > &list) |
| template<typename t1 , typename t2 > | |
| CImgList< typename cimg::superset< t1, t2 >::type > | operator/ (const CImgList< t1 > &list, const t2 val) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator/ (const t1 val, CImg< t2 > &img) |
| template<typename t1 , typename t2 > | |
| CImg< typename cimg::superset < t1, t2 >::type > | operator/ (const CImg< t1 > &img, const t2 val) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | pseudoinvert (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | sin (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | sqr (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | sqrt (const CImg< T > &instance) |
| template<typename T > | |
| CImg< _cimg_Tfloat > | tan (const CImg< T > &instance) |
| template<typename T > | |
| CImg< T > | transpose (const CImg< T > &instance) |
Detailed Description
This namespace encompasses all classes and functions of the CImg library.
This namespace is defined to avoid functions and class names collisions that could happen with the include 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 variables afterwards.
Function Documentation
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::abs | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::acos | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::asin | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::atan | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::cos | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::exp | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::invert | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::log | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::log10 | ( | const CImg< T > & | instance | ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImgList< t1 > & | list1, | |
| const CImgList< t2 > & | list2 | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImgList< t1 > & | list, | |
| const CImg< t2 > & | img | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImg< t1 > & | img, | |
| const CImgList< t2 > & | list | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImg< t1 > & | img1, | |
| const CImg< t2 > & | img2 | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const t1 | val, | |
| const CImgList< t2 > & | list | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImgList< t1 > & | list, | |
| const t2 | val | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const t1 | val, | |
| const CImg< t2 > & | img | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImg< t1 > & | img, | |
| const t2 | val | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImgList< t1 > & | list1, | |
| const CImgList< t2 > & | list2 | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImgList< t1 > & | list, | |
| const CImg< t2 > & | img | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImg< t1 > & | img, | |
| const CImgList< t2 > & | list | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImg< t1 > & | img1, | |
| const CImg< t2 > & | img2 | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const t1 | val, | |
| const CImgList< t2 > & | list | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImgList< t1 > & | list, | |
| const t2 | val | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const t1 | val, | |
| const CImg< t2 > & | img | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImg< t1 > & | img, | |
| const t2 | val | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImgList< t1 > & | list1, | |
| const CImgList< t2 > & | list2 | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImgList< t1 > & | list, | |
| const CImg< t2 > & | img | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImg< t1 > & | img, | |
| const CImgList< t2 > & | list | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImg< t1 > & | img1, | |
| const CImg< t2 > & | img2 | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const t1 | val, | |
| const CImgList< t2 > & | list | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImgList< t1 > & | list, | |
| const t2 | val | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const t1 | val, | |
| const CImg< t2 > & | img | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImg< t1 > & | img, | |
| const t2 | val | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImgList< t1 > & | list1, | |
| const CImgList< t2 > & | list2 | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImgList< t1 > & | list, | |
| const CImg< t2 > & | img | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImg< t1 > & | img, | |
| const CImgList< t2 > & | list | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImg< t1 > & | img1, | |
| const CImg< t2 > & | img2 | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const t1 | val, | |
| const CImgList< t2 > & | list | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImgList< t1 > & | list, | |
| const t2 | val | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const t1 | val, | |
| CImg< t2 > & | img | |||
| ) | [inline] |
template<typename t1 , typename t2 >
| CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImg< t1 > & | img, | |
| const t2 | val | |||
| ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::pseudoinvert | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::sin | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::sqr | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::sqrt | ( | const CImg< T > & | instance | ) | [inline] |
template<typename T >
| CImg<_cimg_Tfloat> cimg_library::tan | ( | const CImg< T > & | instance | ) | [inline] |
KDE 4.5 API Reference