Homepage Demos Overview Downloads Tutorials Reference
Credits

NEWMAT::nricMatrix Class Reference

#include <newmat.h>

Inheritance diagram for NEWMAT::nricMatrix:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 nricMatrix ()
 nricMatrix (int m, int n)
 nricMatrix (const BaseMatrix &bm)
void operator= (const BaseMatrix &bm)
void operator= (Real f)
void operator= (const nricMatrix &m)
void operator<< (const BaseMatrix &X)
 nricMatrix (const nricMatrix &gm)
void ReSize (int m, int n)
void ReSize (const GeneralMatrix &A)
 ~nricMatrix ()
Real ** nric () const
void CleanUp ()
void MiniCleanUp ()
void operator+= (const Matrix &M)
void operator-= (const Matrix &M)
void operator+= (Real f)
void operator-= (Real f)
void swap (nricMatrix &gm)

Private Member Functions

GeneralMatrixImage () const
void MakeRowPointer ()
void DeleteRowPointer ()

Private Attributes

Real ** row_pointer

Constructor & Destructor Documentation

NEWMAT::nricMatrix::nricMatrix  )  [inline]
 

Definition at line 637 of file newmat.h.

Referenced by Image().

NEWMAT::nricMatrix::nricMatrix int  m,
int  n
[inline]
 

Definition at line 638 of file newmat.h.

NEWMAT::nricMatrix::nricMatrix const BaseMatrix bm  )  [inline]
 

Definition at line 640 of file newmat.h.

NEWMAT::nricMatrix::nricMatrix const nricMatrix gm  )  [inline]
 

Definition at line 649 of file newmat.h.

NEWMAT::nricMatrix::~nricMatrix  )  [inline]
 

Definition at line 653 of file newmat.h.


Member Function Documentation

void NEWMAT::nricMatrix::CleanUp  )  [virtual]
 

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 899 of file newmat4.cpp.

void NEWMAT::nricMatrix::DeleteRowPointer  )  [private]
 

Definition at line 874 of file newmat4.cpp.

Referenced by CleanUp(), and MiniCleanUp().

GeneralMatrix * NEWMAT::nricMatrix::Image  )  const [private, virtual]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 837 of file newmat4.cpp.

void NEWMAT::nricMatrix::MakeRowPointer  )  [private]
 

Definition at line 862 of file newmat4.cpp.

void NEWMAT::nricMatrix::MiniCleanUp  )  [virtual]
 

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 902 of file newmat4.cpp.

Real** NEWMAT::nricMatrix::nric  )  const [inline]
 

Definition at line 654 of file newmat.h.

void NEWMAT::nricMatrix::operator+= Real  f  )  [inline]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 659 of file newmat.h.

void NEWMAT::nricMatrix::operator+= const Matrix M  )  [inline]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 657 of file newmat.h.

void NEWMAT::nricMatrix::operator-= Real  f  )  [inline]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 660 of file newmat.h.

void NEWMAT::nricMatrix::operator-= const Matrix M  )  [inline]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 658 of file newmat.h.

void NEWMAT::nricMatrix::operator<< const BaseMatrix X  )  [inline]
 

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 647 of file newmat.h.

void NEWMAT::nricMatrix::operator= const nricMatrix m  )  [inline]
 

Definition at line 645 of file newmat.h.

void NEWMAT::nricMatrix::operator= Real  f  )  [inline]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 644 of file newmat.h.

void NEWMAT::nricMatrix::operator= const BaseMatrix bm  )  [inline]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 642 of file newmat.h.

void NEWMAT::nricMatrix::ReSize const GeneralMatrix A  )  [virtual]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 311 of file newmat4.cpp.

void NEWMAT::nricMatrix::ReSize int  m,
int  n
[inline, virtual]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 650 of file newmat.h.

Referenced by ReSize().

void NEWMAT::nricMatrix::swap nricMatrix gm  ) 
 

Definition at line 1051 of file newmat4.cpp.

Referenced by NEWMAT::swap().


Member Data Documentation

Real** NEWMAT::nricMatrix::row_pointer [private]
 

Definition at line 633 of file newmat.h.

Referenced by MakeRowPointer(), and swap().


The documentation for this class was generated from the following files:

newmat11b
Generated Tue Nov 23 16:35:44 2004 by Doxygen 1.3.9.1