ApprentissageProgrammationCpp  ..
Tout Classes Fichiers Fonctions Variables Amis Macros Pages
Fonctions membres publiques | Attributs protégés | Fonctions membres privées | Attributs privés | Liste de tous les membres
Référence du modèle de la classe Matrix< T >

Fonctions membres publiques

 Matrix (const int m, const int n)
 
T & operator() (const unsigned int i, const unsigned int j)
 
operator() (const unsigned int i, const unsigned int j) const
 
uint rows () const
 
uint cols () const
 

Attributs protégés

std::vector< T > values_
 

Fonctions membres privées

unsigned int idx (const uint &i, const uint &j) const
 

Attributs privés

unsigned int _rows
 
unsigned int _cols
 
std::vector< T > _data
 

Documentation des constructeurs et destructeur

◆ Matrix()

template<typename T>
Matrix< T >::Matrix ( const int  m,
const int  n 
)
inline

Documentation des fonctions membres

◆ cols()

template<typename T>
uint Matrix< T >::cols ( ) const
inline

◆ idx()

template<typename T>
unsigned int Matrix< T >::idx ( const uint &  i,
const uint &  j 
) const
inlineprivate

◆ operator()() [1/2]

template<typename T>
T& Matrix< T >::operator() ( const unsigned int  i,
const unsigned int  j 
)
inline

◆ operator()() [2/2]

template<typename T>
T Matrix< T >::operator() ( const unsigned int  i,
const unsigned int  j 
) const
inline

◆ rows()

template<typename T>
uint Matrix< T >::rows ( ) const
inline

Documentation des données membres

◆ _cols

template<typename T>
unsigned int Matrix< T >::_cols
private

◆ _data

template<typename T>
std::vector<T> Matrix< T >::_data
private

◆ _rows

template<typename T>
unsigned int Matrix< T >::_rows
private

◆ values_

template<typename T>
std::vector<T> Matrix< T >::values_
protected

La documentation de cette classe a été générée à partir des fichiers suivants :