Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

WvMatrix Class Reference

#include <wvmatrix.h>

Collaboration diagram for WvMatrix:

[legend]
List of all members.

Public Member Functions

 WvMatrix (const int _m, const int _n, const int *_data=0)
 ~WvMatrix ()
 WvMatrix (const WvMatrix &mx)
WvMatrixoperator= (const WvMatrix &mx)
int & operator() (const int row, const int col)
int operator() (const int row, const int col) const
WvMatrix operator+ (const WvMatrix &rhs) const
WvMatrix operator * (const WvMatrix &rhs) const
WvString printable ()

Public Attributes

int * data
int m
int n

Constructor & Destructor Documentation

WvMatrix::WvMatrix const int  _m,
const int  _n,
const int *  _data = 0
 

Definition at line 3 of file wvmatrix.cc.

References m.

WvMatrix::~WvMatrix  ) 
 

Definition at line 22 of file wvmatrix.cc.

WvMatrix::WvMatrix const WvMatrix mx  ) 
 

Definition at line 28 of file wvmatrix.cc.

References data, and m.


Member Function Documentation

WvMatrix WvMatrix::operator * const WvMatrix rhs  )  const
 

Definition at line 63 of file wvmatrix.cc.

References m, and n.

int WvMatrix::operator() const int  row,
const int  col
const [inline]
 

Definition at line 23 of file wvmatrix.h.

int& WvMatrix::operator() const int  row,
const int  col
[inline]
 

Definition at line 21 of file wvmatrix.h.

WvMatrix WvMatrix::operator+ const WvMatrix rhs  )  const
 

Definition at line 49 of file wvmatrix.cc.

References data, m, and n.

WvMatrix & WvMatrix::operator= const WvMatrix mx  ) 
 

Definition at line 36 of file wvmatrix.cc.

References data, m, and n.

WvString WvMatrix::printable  ) 
 

Definition at line 85 of file wvmatrix.cc.

References WvString::append(), and m.


Member Data Documentation

int* WvMatrix::data
 

Definition at line 10 of file wvmatrix.h.

Referenced by operator+(), operator=(), and WvMatrix().

int WvMatrix::m
 

Definition at line 12 of file wvmatrix.h.

Referenced by operator *(), operator+(), operator=(), printable(), and WvMatrix().

int WvMatrix::n
 

Definition at line 13 of file wvmatrix.h.

Referenced by operator *(), operator+(), and operator=().


The documentation for this class was generated from the following files:
Generated on Sat Mar 13 14:58:36 2004 for WvStreams by doxygen 1.3.6-20040222