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: