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

linalg::MatrixDABase Class Reference

#include <LinAlg.h>

Inheritance diagram for linalg::MatrixDABase:

Inheritance graph
[legend]
Collaboration diagram for linalg::MatrixDABase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ~MatrixDABase (void)

Protected Member Functions

 MatrixDABase (const Matrix &m)
const REALoperator() (const int rown, const int coln) const

Private Member Functions

 MatrixDABase (const MatrixDABase &)
void operator= (const MatrixDABase &)

Static Private Member Functions

REAL *const * build_index (const Matrix &m)

Private Attributes

REAL *const *const index

Constructor & Destructor Documentation

linalg::MatrixDABase::MatrixDABase const MatrixDABase  )  [private]
 

linalg::MatrixDABase::MatrixDABase const Matrix m  )  [inline, protected]
 

Definition at line 1170 of file LinAlg.h.

linalg::MatrixDABase::~MatrixDABase void   ) 
 

Definition at line 143 of file matrix1.cpp.

References index.


Member Function Documentation

REAL *const * linalg::MatrixDABase::build_index const Matrix m  )  [static, private]
 

Definition at line 129 of file matrix1.cpp.

References assert, linalg::Matrix::elements, index, linalg::Matrix::is_valid(), linalg::DimSpec::ncols, linalg::DimSpec::nrows, and REAL.

Here is the call graph for this function:

const REAL & linalg::MatrixDABase::operator() const int  rown,
const int  coln
const [inline, protected]
 

Reimplemented in linalg::ConstMatrixDA, and linalg::MatrixDA.

Definition at line 1498 of file LinAlg.h.

References linalg::_error(), index, and REAL.

Here is the call graph for this function:

void linalg::MatrixDABase::operator= const MatrixDABase  )  [private]
 


Member Data Documentation

REAL* const* const linalg::MatrixDABase::index [private]
 

Definition at line 1163 of file LinAlg.h.

Referenced by build_index(), operator()(), and ~MatrixDABase().


The documentation for this class was generated from the following files:
Generated on Wed Dec 15 21:22:11 2004 for vuVolume by  doxygen 1.3.9.1