$search

GetSubMatrix Class Reference
[Newmat matrix manipulation library]

#include <newmat.h>

Inheritance diagram for GetSubMatrix:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 GetSubMatrix (const GetSubMatrix &g)
void Inject (const GeneralMatrix &GM)
void operator-= (Real r)
void operator/= (Real r)
MatrixInput operator<< (int f)
void operator= (const GetSubMatrix &m)
 ~GetSubMatrix ()

MatrixBandWidth bandwidth () const

GeneralMatrixEvaluate (MatrixType mt=MatrixTypeUnSp)
MatrixInput operator<< (float)
MatrixInput operator<< (double)

Private Member Functions

 GetSubMatrix (const BaseMatrix *bmx, int rs, int rn, int cs, int cn, bool is)

Private Attributes

int col_number
int col_skip
bool IsSym
int row_number
int row_skip

Friends

class BaseMatrix



void SetUpLHS ()
void inject (const GeneralMatrix &)
void operator*= (Real)
void operator+= (Real)
void operator+= (const BaseMatrix &)
void operator-= (const BaseMatrix &)
void operator<< (const int *)
void operator<< (const float *)
void operator<< (const double *)
void operator<< (const BaseMatrix &)
void operator= (Real)
void operator= (const BaseMatrix &)

Detailed Description

A submatrix of a matrix.

Definition at line 1761 of file newmat.h.


Constructor & Destructor Documentation

GetSubMatrix::GetSubMatrix ( const BaseMatrix bmx,
int  rs,
int  rn,
int  cs,
int  cn,
bool  is 
) [inline, private]

Definition at line 1770 of file newmat.h.

GetSubMatrix::GetSubMatrix ( const GetSubMatrix g  )  [inline]

Definition at line 1776 of file newmat.h.

GetSubMatrix::~GetSubMatrix (  )  [inline]

Definition at line 1779 of file newmat.h.


Member Function Documentation

MatrixBandWidth GetSubMatrix::bandwidth (  )  const [virtual]

Reimplemented from NegatedMatrix.

Definition at line 760 of file newmat4.cpp.

GeneralMatrix * GetSubMatrix::Evaluate ( MatrixType  mt = MatrixTypeUnSp  )  [virtual]

Reimplemented from NegatedMatrix.

Definition at line 290 of file newmat5.cpp.

void GetSubMatrix::Inject ( const GeneralMatrix GM  )  [inline]

Definition at line 1798 of file newmat.h.

void GetSubMatrix::inject ( const GeneralMatrix gmx  ) 

Definition at line 231 of file submat.cpp.

void GetSubMatrix::operator*= ( Real  r  ) 

Definition at line 334 of file submat.cpp.

void GetSubMatrix::operator+= ( Real  r  ) 

Definition at line 309 of file submat.cpp.

void GetSubMatrix::operator+= ( const BaseMatrix bmx  ) 

Definition at line 249 of file submat.cpp.

void GetSubMatrix::operator-= ( Real  r  )  [inline]

Definition at line 1794 of file newmat.h.

void GetSubMatrix::operator-= ( const BaseMatrix bmx  ) 

Definition at line 279 of file submat.cpp.

void GetSubMatrix::operator/= ( Real  r  )  [inline]

Definition at line 1796 of file newmat.h.

MatrixInput GetSubMatrix::operator<< ( float  f  ) 

Definition at line 468 of file newmat5.cpp.

MatrixInput GetSubMatrix::operator<< ( double  f  ) 

Definition at line 425 of file newmat5.cpp.

void GetSubMatrix::operator<< ( const int *  r  ) 

Definition at line 199 of file submat.cpp.

void GetSubMatrix::operator<< ( const float *  r  ) 

Definition at line 182 of file submat.cpp.

void GetSubMatrix::operator<< ( const double *  r  ) 

Definition at line 165 of file submat.cpp.

void GetSubMatrix::operator<< ( const BaseMatrix bmx  ) 

Definition at line 102 of file submat.cpp.

void GetSubMatrix::operator= ( Real  r  ) 

Definition at line 216 of file submat.cpp.

void GetSubMatrix::operator= ( const GetSubMatrix m  )  [inline]

Definition at line 1784 of file newmat.h.

void GetSubMatrix::operator= ( const BaseMatrix bmx  ) 

Definition at line 130 of file submat.cpp.

void GetSubMatrix::SetUpLHS (  )  [private]

Definition at line 87 of file submat.cpp.


Friends And Related Function Documentation

friend class BaseMatrix [friend]

Reimplemented from NegatedMatrix.

Definition at line 1774 of file newmat.h.


Member Data Documentation

int GetSubMatrix::col_number [private]

Definition at line 1766 of file newmat.h.

int GetSubMatrix::col_skip [private]

Definition at line 1765 of file newmat.h.

Definition at line 1767 of file newmat.h.

int GetSubMatrix::row_number [private]

Definition at line 1764 of file newmat.h.

int GetSubMatrix::row_skip [private]

Definition at line 1763 of file newmat.h.


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


kni
Author(s): Neuronics AG (see AUTHORS.txt); ROS wrapper by Martin Günther
autogenerated on Tue Mar 5 12:33:25 2013