#include <I.hpp>
Collaboration diagram for I:

Purpose: Define the concept of an identity matrix.
@ Copyrights: Bernard De Cuyper & Eddy Fraiha 2003, Eggs & Pictures. MIT/Open BSD copyright model.
Public Methods | |
| I (int n) | |
| I (const I &m) | |
| I | operator= (const I &m) |
| ~I () | |
| I * | copy () |
| int | size () |
| int | getWidth () const |
| int | getHeight () const |
| void | set0 (int i, int j, double value) |
| double | get0 (int i, int j) const |
| void | set (int i, int j, double value) |
| double | get (int i, int j) const |
| RealVector * | Ix (RealVector &v, RealVector *dest=0) |
| double * | Ix (double *v, double *dest=0) |
| RealSMatrix * | IA (RealSMatrix &A, RealSMatrix *dest=0) |
| RealSMatrix * | AI (RealSMatrix &A, RealSMatrix *dest=0) |
| void | output () |
| void | output (FILE *file) |
Public Attributes | |
| I | t () |
| I | inverse () |
Private Attributes | |
| int | width |
![]() |
