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

linalg::LazyMatrixProduct Class Reference

#include <LinAlg.h>

Inheritance diagram for linalg::LazyMatrixProduct:

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

Collaboration graph
[legend]
List of all members.

Private Member Functions

void fill_in (Matrix &m) const
 LazyMatrixProduct (const Matrix &__A, const Matrix &__B)

Private Attributes

const MatrixA
const MatrixB

Friends

const LazyMatrixProduct operator * (const Matrix &A, const Matrix &B)

Constructor & Destructor Documentation

linalg::LazyMatrixProduct::LazyMatrixProduct const Matrix __A,
const Matrix __B
[inline, private]
 

Definition at line 716 of file LinAlg.h.


Member Function Documentation

void linalg::LazyMatrixProduct::fill_in Matrix m  )  const [inline, private, virtual]
 

Implements linalg::LazyMatrix.

Definition at line 714 of file LinAlg.h.

References linalg::Matrix::mult().

Here is the call graph for this function:


Friends And Related Function Documentation

const LazyMatrixProduct operator * const Matrix A,
const Matrix B
[friend]
 

Definition at line 724 of file LinAlg.h.


Member Data Documentation

const Matrix& linalg::LazyMatrixProduct::A [private]
 

Definition at line 712 of file LinAlg.h.

const Matrix& linalg::LazyMatrixProduct::B [private]
 

Definition at line 713 of file LinAlg.h.


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