#include <TableauBiDim.hh>
Public Member Functions | |
TableauBiDim () | |
TableauBiDim (const unsigned int sizeX, const unsigned int sizeY) | |
TableauBiDim (const TableauBiDim &tab) | |
~TableauBiDim () | |
bool | isInitialized () const |
unsigned int | getXSize () const |
unsigned int | getYSize () const |
T | operator() (unsigned int x, unsigned int y) const |
T & | operator() (unsigned int x, unsigned int y) |
const T * | data () const |
T * | data () |
void | set (unsigned int sizeX, unsigned int sizeY) |
Private Attributes | |
unsigned int | XSize |
unsigned int | YSize |
T * | buffer |
TableauBiDim< T >::TableauBiDim | ( | ) | [inline] |
TableauBiDim< T >::TableauBiDim | ( | const unsigned int | sizeX, | |
const unsigned int | sizeY | |||
) | [inline] |
TableauBiDim< T >::TableauBiDim | ( | const TableauBiDim< T > & | tab | ) | [inline] |
TableauBiDim< T >::~TableauBiDim | ( | ) | [inline] |
bool TableauBiDim< T >::isInitialized | ( | ) | const [inline] |
unsigned int TableauBiDim< T >::getXSize | ( | ) | const [inline] |
unsigned int TableauBiDim< T >::getYSize | ( | ) | const [inline] |
T TableauBiDim< T >::operator() | ( | unsigned int | x, | |
unsigned int | y | |||
) | const [inline] |
T& TableauBiDim< T >::operator() | ( | unsigned int | x, | |
unsigned int | y | |||
) | [inline] |
const T* TableauBiDim< T >::data | ( | ) | const [inline] |
T* TableauBiDim< T >::data | ( | ) | [inline] |
void TableauBiDim< T >::set | ( | unsigned int | sizeX, | |
unsigned int | sizeY | |||
) | [inline] |
unsigned int TableauBiDim< T >::XSize [private] |
unsigned int TableauBiDim< T >::YSize [private] |
T* TableauBiDim< T >::buffer [private] |