Main Page   Packages   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

MatrixData Class Reference

#include <MatrixData.hpp>

List of all members.

Public Methods

 MatrixData ()
 MatrixData (const MatrixData &src)
 MatrixData (UINT nSize)
virtual ~MatrixData ()
void inc ()
void dec ()
BOOL isShared () const
UINT getSize () const
BOOL equals (const MatrixData &src)
double Element (UINT nRow, UINT nCol) const
double & Element (UINT nRow, UINT nCol)

Private Attributes

UINT size
double * elements
UINT ref


Constructor & Destructor Documentation

MatrixData::MatrixData  
 

MatrixData::MatrixData const MatrixData &    src
 

MatrixData::MatrixData UINT    nSize
 

virtual MatrixData::~MatrixData   [virtual]
 


Member Function Documentation

double& MatrixData::Element UINT    nRow,
UINT    nCol
 

double MatrixData::Element UINT    nRow,
UINT    nCol
const
 

void MatrixData::dec  
 

BOOL MatrixData::equals const MatrixData &    src
 

UINT MatrixData::getSize   const
 

void MatrixData::inc  
 

BOOL MatrixData::isShared   const
 


Member Data Documentation

double* MatrixData::elements [private]
 

Definition at line 33 of file MatrixData.hpp.

UINT MatrixData::ref [private]
 

Definition at line 34 of file MatrixData.hpp.

UINT MatrixData::size [private]
 

Definition at line 32 of file MatrixData.hpp.


The documentation for this class was generated from the following file:
Generated on Sun Oct 14 18:49:22 2001 for Standard J2K Library by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001