#include <image.H>
Public Types | |
| typedef T | Type |
Public Methods | |
| Image () | |
| Image (const int nbRow, const int nbCol) | |
| Image (const int nbRow, const int nbCol, const T &val) | |
| Image (const Image &ima) | |
| Image (const int nbRow, const int nbCol, const T *const buf) | |
| ~Image () | |
Methodes d'acces aux parametres | |
| int | NbRow () const |
| int | NbCol () const |
| int | BufferSize () const |
Operateurs d'acces en lecture aux donnees | |
| const T & | operator() (const int row, const int col) const |
| const T & | operator[] (const int i) const |
Operateurs d'acces en ecriture aux donnees | |
| T & | operator() (const int row, const int col) |
| T & | operator[] (const int i) |
| T * | PixelPointer (const int row, const int col) |
| T * | PixelPointer (const int i) |
| const T * | PixelPointer (const int row, const int col) const |
| const T * | PixelPointer (const int i) const |
Methodes de modifications des donnees | |
| Image & | operator= (const Image &ima) |
| void | InitTo (const T &val) |
| void | Resize (const int nbRow, const int nbCol) |
| void | InitBuff (const T *const otherBuff, const int nbRow, const int nbCol) |
| void | ShallowSetBuff (T *const otherBuff, const int nbRow, const int nbCol) |
Protected Methods | |
Methodes privees | |
| void | Allocate (const int nbRow, const int nbCol) |
| void | DeAllocate () |
Protected Attributes | |
Donnees | |
| T * | buffer |
| bool | deleteBuffer |
| int | height |
| int | width |
| int | bufferSize |
|
|||||
|
type de la classe Image |
|
|||||||||
|
constructeur par defaut |
|
||||||||||||||||
|
constructeur
|
|
||||||||||||||||||||
|
constructeur
|
|
||||||||||
|
constructeur par recopie
|
|
||||||||||||||||||||
|
constructeur par recopie
|
|
|||||||||
|
destructeur |
|
||||||||||||||||
|
Allocateur d'image
|
|
|||||||||
|
taille de l'image
|
|
|||||||||
|
Desallocateur d'image |
|
||||||||||||||||||||
|
methode de d'initialisation de l'image par recopie
|
|
||||||||||
|
methode d'initialisation de l'image par remplissage
|
|
|||||||||
|
taille de l'image
|
|
|||||||||
|
taille de l'image
|
|
||||||||||||||||
|
acces aleatoire
|
|
||||||||||||||||
|
acces aleatoire
|
|
||||||||||
|
operateur de recopie
|
|
||||||||||
|
acces lineaire
|
|
||||||||||
|
acces lineaire
|
|
||||||||||
|
acces direct aux donnees en lecture
|
|
||||||||||||||||
|
acces aleatoire direct aux donnees en lecture
|
|
||||||||||
|
acces direct aux donnees
|
|
||||||||||||||||
|
acces aleatoire direct aux donnees
|
|
||||||||||||||||
|
methode de retaillage
|
|
||||||||||||||||||||
|
methode de d'initialisation de l'image par recopie superficielle (ATTENTION A LA GESTION MEMOIRE)
|
|
|||||
|
contient l'image |
|
|||||
|
taille de l'image |
|
|||||
|
determine si le buffer a ete alloue |
|
|||||
|
hauteur de l'image |
|
|||||
|
largeur de l'image |
1.3-rc2