Main Page | User's Guide | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

Seldon::Matrix< T, Prop, ColMajor, Allocator > Class Template Reference

Column-major full-matrix class. More...

#include <Matrix_Pointers.hxx>

Inheritance diagram for Seldon::Matrix< T, Prop, ColMajor, Allocator >:

Seldon::Matrix_Pointers< T, Prop, ColMajor, Allocator > Seldon::Matrix_Base< T, Allocator > List of all members.

Public Member Functions

 Matrix () throw ()
 Default constructor.
 Matrix (int i, int j)
 Main constructor.
template<class T0>
Matrix< T, Prop, ColMajor,
Allocator > & 
operator= (const T0 &x)
 Fills the matrix with a given value.

Detailed Description

template<class T, class Prop, class Allocator>
class Seldon::Matrix< T, Prop, ColMajor, Allocator >

Column-major full-matrix class.


Member Function Documentation

template<class T, class Prop, class Allocator>
Seldon::Matrix< T, Prop, ColMajor, Allocator >::Matrix int  i,
int  j
 

Main constructor.

Builds a i by j full column-major matrix.

Parameters:
i number of rows.
j number of columns.

template<class T, class Prop, class Allocator>
Seldon::Matrix< T, Prop, ColMajor, Allocator >::Matrix  )  throw ()
 

Default constructor.

Builds a empty matrix.

template<class T, class Prop, class Allocator>
template<class T0>
Matrix< T, Prop, ColMajor, Allocator > & Seldon::Matrix< T, Prop, ColMajor, Allocator >::operator= const T0 &  x  ) 
 

Fills the matrix with a given value.

Parameters:
x the value to fill the matrix with.

Reimplemented from Seldon::Matrix_Pointers< T, Prop, ColMajor, Allocator >.


The documentation for this class was generated from the following files:
Generated on Sun Jan 16 23:38:01 2005 for Multivac by  doxygen 1.4.0