Arageli::_Internal::Rep_matrix< T > Struct Template Reference

#include <matrix.hpp>

List of all members.

Public Types

typedef std::vector< T > Mem
typedef Mem::size_type size_type

Public Member Functions

 Rep_matrix ()
void assign (size_type rows_a, size_type cols_a, const T &val)
template<typename In>
void assign (size_type rows_a, size_type cols_a, In b, In e)

Public Attributes

size_type rows
size_type cols
Mem mem


Detailed Description

template<typename T>
struct Arageli::_Internal::Rep_matrix< T >

Definition at line 99 of file matrix.hpp.


Member Typedef Documentation

template<typename T>
typedef std::vector<T> Arageli::_Internal::Rep_matrix< T >::Mem

Definition at line 102 of file matrix.hpp.

template<typename T>
typedef Mem::size_type Arageli::_Internal::Rep_matrix< T >::size_type

Definition at line 103 of file matrix.hpp.


Constructor & Destructor Documentation

template<typename T>
Arageli::_Internal::Rep_matrix< T >::Rep_matrix (  )  [inline]

Definition at line 107 of file matrix.hpp.


Member Function Documentation

template<typename T>
template<typename In>
void Arageli::_Internal::Rep_matrix< T >::assign ( size_type  rows_a,
size_type  cols_a,
In  b,
In  e 
) [inline]

Definition at line 113 of file matrix.hpp.

template<typename T>
void Arageli::_Internal::Rep_matrix< T >::assign ( size_type  rows_a,
size_type  cols_a,
const T &  val 
) [inline]

Definition at line 109 of file matrix.hpp.


Member Data Documentation

template<typename T>
size_type Arageli::_Internal::Rep_matrix< T >::cols

Definition at line 104 of file matrix.hpp.

template<typename T>
Mem Arageli::_Internal::Rep_matrix< T >::mem

Definition at line 105 of file matrix.hpp.

template<typename T>
size_type Arageli::_Internal::Rep_matrix< T >::rows

Definition at line 104 of file matrix.hpp.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 31 17:38:34 2006 for Arageli by  doxygen 1.4.7