|
Public Member Functions |
| void | initializeEmpty () |
| void | allocate (int numZin, int rowIn, int colIn) |
| void | allocate (int numZin) |
| void | deallocate () |
| matrix3d & | operator+= (matrix3d &matrix2) |
| matrix3d & | operator-= (matrix3d &matrix2) |
| matrix3d & | operator= (matrix3d &m3d2) |
| matrix3d & | operator *= (matrix3d &matrix2) |
| matrix3d & | operator *= (double fact) |
| int | rows () const |
| int | cols () const |
| int | layers () const |
| void | setValue (int z, int r, int c, double val) |
| double | getValue (int z, int r, int c) |
| void | setLayer (int z, MatrixDouble &mat) |
| void | setAllValues (double val) |
| int | getLayers () |
| virtual void | extractLayer (int z, MatrixDouble &newM) |
| void | printSize () |
| virtual void | printToScreen (int z) |
| virtual void | printToScreen () |
| virtual void | printToScreen_compact (int z) |
| virtual void | printToScreen_compact () |
| virtual void | printToScreen (int z, int rlu, int clu, int rdr, int cdr) |
| | matrix3d () |
| | CONSTRUCTORS.
|
| | matrix3d (int numZ) |
| | matrix3d (int numZin, int rowIn, int colIn) |
| | ~matrix3d () |
Protected Attributes |
| MatrixDouble * | mat3d |
| int | numZ |
| int | numR |
| int | numC |