MOOS 0.2375
Public Member Functions | Protected Member Functions | Protected Attributes | Friends
NEWMAT::ShiftedMatrix Class Reference

#include <newmat.h>

Inheritance diagram for NEWMAT::ShiftedMatrix:
Inheritance graph
[legend]
Collaboration diagram for NEWMAT::ShiftedMatrix:
Collaboration 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

union {
   const BaseMatrix *   bm
   GeneralMatrix *   gm
}; 
Real f

Friends

class BaseMatrix
class GeneralMatrix
class GenericMatrix

Detailed Description

Definition at line 1311 of file newmat.h.


Constructor & Destructor Documentation

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

Definition at line 1316 of file newmat.h.

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

Definition at line 1322 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.

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

Implements NEWMAT::BaseMatrix.

Definition at line 376 of file newmat4.cpp.


Friends And Related Function Documentation

friend class BaseMatrix [friend]

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

Definition at line 1318 of file newmat.h.

friend class GeneralMatrix [friend]

Reimplemented from NEWMAT::BaseMatrix.

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

Definition at line 1319 of file newmat.h.

friend class GenericMatrix [friend]

Reimplemented from NEWMAT::BaseMatrix.

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

Definition at line 1320 of file newmat.h.


Member Data Documentation

union { ... } [protected]

Definition at line 1314 of file newmat.h.

Definition at line 1315 of file newmat.h.

Definition at line 1314 of file newmat.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines