VISH  0.2
Public Types | Public Member Functions | Public Attributes
Eagle::SubMatrix Class Reference

SubMatrix is a Matrix with row R and column C deleted. More...

#include </home/werner/origo/vish/ocean/eagle/Matrix.hpp>

List of all members.

Public Types

Public Member Functions

Public Attributes


Detailed Description

SubMatrix is a Matrix with row R and column C deleted.

The SubMatrix shares storage with a given larger matrix, no element copying occurs. The SubMatrix just provides another indexing scheme to the original data storage.

Note that it stores a reference to the original matrix, so the original matrix's lifetime must supercede this one!


Member Enumeration Documentation

anonymous enum
Enumerator:
rows 

The rows of this matrix.

columns 

The columns of this matrix.

cols 

The columns of this matrix (shortcut)


Constructor & Destructor Documentation

Eagle::SubMatrix::SubMatrix ( const Matrix MySuperMatrix) [inline]

Construct from some matrix.

This matrix must exist through the lifetime of this SubMatrix because we store a refererence here.


The documentation for this class was generated from the following file: