#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 |