Matrix Class Reference
#include <matrix.hh>
List of all members.
|
Public Member Functions |
| Matrix () |
| Matrix (Matrix const &mat) |
| Matrix (int tab[6], unsigned char color) |
| ~Matrix () |
int | Get_X_Min () const |
int | Get_X_Max () const |
int | Get_Y_Min () const |
int | Get_Y_Max () const |
int | Get_Z_Min () const |
int | Get_Z_Max () const |
unsigned char | Get_Color (int alpha, int b, int c) const |
bool | Get_Bit (int alpha, int b, int c, int bit) const |
unsigned char | Get_Value (int alpha, int b, int c) const |
void | Set_Color (int alpha, int b, int c, unsigned char color) |
void | Set_Bit (int alpha, int b, int c, int bit) |
void | Unset_Bit (int alpha, int b, int c, int bit) |
void | Set_Value (int alpha, int b, int c, unsigned char val) |
Private Attributes |
unsigned char *** | m |
int | limits [6] |
Detailed Description
Definition at line 48 of file matrix.hh.
Constructor & Destructor Documentation
Matrix::Matrix |
( |
|
) |
[inline] |
Matrix::Matrix |
( |
Matrix const & |
mat |
) |
[inline] |
Matrix::Matrix |
( |
int |
tab[6], |
|
|
unsigned char |
color | |
|
) |
| | [inline] |
Matrix::~Matrix |
( |
|
) |
[inline] |
Member Function Documentation
bool Matrix::Get_Bit |
( |
int |
alpha, |
|
|
int |
b, |
|
|
int |
c, |
|
|
int |
bit | |
|
) |
| | const [inline] |
unsigned char Matrix::Get_Color |
( |
int |
alpha, |
|
|
int |
b, |
|
|
int |
c | |
|
) |
| | const [inline] |
unsigned char Matrix::Get_Value |
( |
int |
alpha, |
|
|
int |
b, |
|
|
int |
c | |
|
) |
| | const [inline] |
int Matrix::Get_X_Max |
( |
|
) |
const [inline] |
int Matrix::Get_X_Min |
( |
|
) |
const [inline] |
int Matrix::Get_Y_Max |
( |
|
) |
const [inline] |
int Matrix::Get_Y_Min |
( |
|
) |
const [inline] |
int Matrix::Get_Z_Max |
( |
|
) |
const [inline] |
int Matrix::Get_Z_Min |
( |
|
) |
const [inline] |
void Matrix::Set_Bit |
( |
int |
alpha, |
|
|
int |
b, |
|
|
int |
c, |
|
|
int |
bit | |
|
) |
| | [inline] |
void Matrix::Set_Color |
( |
int |
alpha, |
|
|
int |
b, |
|
|
int |
c, |
|
|
unsigned char |
color | |
|
) |
| | [inline] |
void Matrix::Set_Value |
( |
int |
alpha, |
|
|
int |
b, |
|
|
int |
c, |
|
|
unsigned char |
val | |
|
) |
| | [inline] |
void Matrix::Unset_Bit |
( |
int |
alpha, |
|
|
int |
b, |
|
|
int |
c, |
|
|
int |
bit | |
|
) |
| | [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: