Homepage Demos Overview Downloads Tutorials Reference
Credits

NEWMAT::ShiftedMatrix Class Reference

#include <newmat.h>

Inheritance diagram for NEWMAT::ShiftedMatrix:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 ~ShiftedMatrix ()
GeneralMatrixEvaluate (MatrixType mt=MatrixTypeUnSp)

Protected Member Functions

 ShiftedMatrix (const BaseMatrix *bmx, Real fx)
int search (const BaseMatrix *) const

Protected Attributes

Real f
const BaseMatrixbm
GeneralMatrixgm

Friends

class BaseMatrix
class GeneralMatrix
class GenericMatrix
ShiftedMatrix operator+ (Real f, const BaseMatrix &BM)

Constructor & Destructor Documentation

NEWMAT::ShiftedMatrix::ShiftedMatrix const BaseMatrix bmx,
Real  fx
[inline, protected]
 

Definition at line 1396 of file newmat.h.

NEWMAT::ShiftedMatrix::~ShiftedMatrix  )  [inline]
 

Definition at line 1402 of file newmat.h.


Member Function Documentation

GeneralMatrix * NEWMAT::ShiftedMatrix::Evaluate MatrixType  mt = MatrixTypeUnSp  )  [virtual]
 

Implements NEWMAT::BaseMatrix.

Reimplemented in NEWMAT::NegShiftedMatrix, and NEWMAT::ScaledMatrix.

Definition at line 94 of file newmat5.cpp.

Referenced by NEWMAT::GenericMatrix::operator+=().

int NEWMAT::ShiftedMatrix::search const BaseMatrix  )  const [protected, virtual]
 

Implements NEWMAT::BaseMatrix.

Definition at line 417 of file newmat4.cpp.


Friends And Related Function Documentation

friend class BaseMatrix [friend]
 

Reimplemented in NEWMAT::NegShiftedMatrix, and NEWMAT::ScaledMatrix.

Definition at line 1398 of file newmat.h.

friend class GeneralMatrix [friend]
 

Reimplemented from NEWMAT::BaseMatrix.

Reimplemented in NEWMAT::NegShiftedMatrix, and NEWMAT::ScaledMatrix.

Definition at line 1399 of file newmat.h.

friend class GenericMatrix [friend]
 

Reimplemented from NEWMAT::BaseMatrix.

Reimplemented in NEWMAT::NegShiftedMatrix, and NEWMAT::ScaledMatrix.

Definition at line 1400 of file newmat.h.

ShiftedMatrix operator+ Real  f,
const BaseMatrix BM
[friend]
 

Definition at line 298 of file newmat6.cpp.


Member Data Documentation

const BaseMatrix* NEWMAT::ShiftedMatrix::bm [protected]
 

Definition at line 1394 of file newmat.h.

Referenced by Evaluate(), search(), and ShiftedMatrix().

Real NEWMAT::ShiftedMatrix::f [protected]
 

Definition at line 1395 of file newmat.h.

Referenced by Evaluate(), and ShiftedMatrix().

GeneralMatrix* NEWMAT::ShiftedMatrix::gm [protected]
 

Definition at line 1394 of file newmat.h.

Referenced by Evaluate().


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

newmat11b
Generated Tue Jan 4 15:42:17 2005 by Doxygen 1.4.0