#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 |