CIMPL::MatrixList< T > Class Template Reference

#include <MatrixList.h>

List of all members.

Public Member Functions

 MatrixList (void)
 MatrixList (MatrixList< T > &ml)
 MatrixList (Matrix< T > &m)
 MatrixList (Matrix< T > &m1, Matrix< T > &m2, Matrix< T > &m3)
 MatrixList (int l, int rows, int cols)
 ~MatrixList (void)
void PushBack (Matrix< T > &m)
void PushFront (Matrix< T > &m)
int Planes () const
int Rows () const
int Columns () const
int XDim () const
int YDim () const
MatrixList< T > & operator= (MatrixList< T > &ml)
Matrix< T > & operator[] (const int i)
Matrix< T > & operator() (const int i)

Protected Attributes

int planes
int xDim
int yDim
Matrix< T > * list

template<class T>
class CIMPL::MatrixList< T >


Constructor & Destructor Documentation

template<class T>
CIMPL::MatrixList< T >::MatrixList void   ) 
 

Definition at line 65 of file MatrixList.inl.

template<class T>
CIMPL::MatrixList< T >::MatrixList MatrixList< T > &  ml  ) 
 

Definition at line 75 of file MatrixList.inl.

template<class T>
CIMPL::MatrixList< T >::MatrixList Matrix< T > &  m  ) 
 

Definition at line 89 of file MatrixList.inl.

template<class T>
CIMPL::MatrixList< T >::MatrixList Matrix< T > &  m1,
Matrix< T > &  m2,
Matrix< T > &  m3
 

Definition at line 101 of file MatrixList.inl.

template<class T>
CIMPL::MatrixList< T >::MatrixList int  l,
int  rows,
int  cols
 

Definition at line 120 of file MatrixList.inl.

template<class T>
CIMPL::MatrixList< T >::~MatrixList void   ) 
 

Definition at line 137 of file MatrixList.inl.


Member Function Documentation

template<class T>
int CIMPL::MatrixList< T >::Columns  )  const
 

Definition at line 211 of file MatrixList.inl.

template<class T>
Matrix< T > & CIMPL::MatrixList< T >::operator() const int  i  ) 
 

Definition at line 259 of file MatrixList.inl.

template<class T>
MatrixList< T > & CIMPL::MatrixList< T >::operator= MatrixList< T > &  ml  ) 
 

Definition at line 231 of file MatrixList.inl.

template<class T>
Matrix< T > & CIMPL::MatrixList< T >::operator[] const int  i  ) 
 

Definition at line 251 of file MatrixList.inl.

template<class T>
int CIMPL::MatrixList< T >::Planes  )  const
 

Definition at line 199 of file MatrixList.inl.

template<class T>
void CIMPL::MatrixList< T >::PushBack Matrix< T > &  m  ) 
 

Definition at line 144 of file MatrixList.inl.

template<class T>
void CIMPL::MatrixList< T >::PushFront Matrix< T > &  m  ) 
 

Definition at line 171 of file MatrixList.inl.

template<class T>
int CIMPL::MatrixList< T >::Rows  )  const
 

Definition at line 205 of file MatrixList.inl.

template<class T>
int CIMPL::MatrixList< T >::XDim  )  const
 

Definition at line 218 of file MatrixList.inl.

template<class T>
int CIMPL::MatrixList< T >::YDim  )  const
 

Definition at line 224 of file MatrixList.inl.


Member Data Documentation

template<class T>
Matrix<T>* CIMPL::MatrixList< T >::list [protected]
 

Definition at line 95 of file MatrixList.h.

template<class T>
int CIMPL::MatrixList< T >::planes [protected]
 

Definition at line 92 of file MatrixList.h.

template<class T>
int CIMPL::MatrixList< T >::xDim [protected]
 

Definition at line 93 of file MatrixList.h.

template<class T>
int CIMPL::MatrixList< T >::yDim [protected]
 

Definition at line 94 of file MatrixList.h.


The documentation for this class was generated from the following files:
Generated on Thu Jan 20 08:43:51 2005 for CIMPL by  doxygen 1.3.9.1