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

linalg::ConstMatrixColumn Class Reference

#include <LinAlg.h>

Inheritance diagram for linalg::ConstMatrixColumn:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ConstMatrixColumn (const Matrix &m, const int col)
const REAL operator() (const int i) const

Protected Member Functions

const REALget_ref (const int index) const

Private Member Functions

 ConstMatrixColumn (const ConstMatrixColumn &)
void operator= (const ConstMatrixColumn &)

Private Attributes

const REAL *const col_ptr

Friends

class ElementWiseConst
class LAStreamIn
class LAStreamOut

Constructor & Destructor Documentation

linalg::ConstMatrixColumn::ConstMatrixColumn const ConstMatrixColumn  )  [private]
 

linalg::ConstMatrixColumn::ConstMatrixColumn const Matrix m,
const int  col
 

Definition at line 29 of file matrix_sub.cpp.

References linalg::_error(), linalg::Matrix::info(), linalg::DimSpec::q_col_lwb(), and linalg::DimSpec::q_col_upb().

Here is the call graph for this function:


Member Function Documentation

const REAL & linalg::ConstMatrixColumn::get_ref const int  index  )  const [inline, protected]
 

Definition at line 1262 of file LinAlg.h.

References linalg::_error(), col_ptr, linalg::DimSpec::q_row_lwb(), linalg::DimSpec::q_row_upb(), and REAL.

Referenced by linalg::MatrixColumn::operator()().

Here is the call graph for this function:

const REAL linalg::ConstMatrixColumn::operator() const int  i  )  const [inline]
 

Definition at line 1252 of file LinAlg.h.

References REAL.

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


Friends And Related Function Documentation

friend class ElementWiseConst [friend]
 

Definition at line 1237 of file LinAlg.h.

friend class LAStreamIn [friend]
 

Definition at line 1238 of file LinAlg.h.

friend class LAStreamOut [friend]
 

Reimplemented in linalg::MatrixColumn.

Definition at line 1239 of file LinAlg.h.


Member Data Documentation

const REAL* const linalg::ConstMatrixColumn::col_ptr [private]
 

Definition at line 1240 of file LinAlg.h.

Referenced by get_ref().


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