#include <matriznm.h>
Diagrama de colaboración para MATRIZ_NxM< T >:
Métodos públicos | |
MATRIZ_NxM (unsigned numrows, unsigned numcols) | |
Crea una matriz de dimensión n por m. | |
~MATRIZ_NxM () | |
Destructor. | |
unsigned | numRows (void) |
Retorna el número de filas de la matriz. | |
unsigned | numCols (void) |
Retorna el número de columnas de la matriz. | |
virtual MATRIZ_NxM< T > | operator+ (const MATRIZ_NxM< T > &op) |
Suma dos matrices N x M de dimensiones iguales. | |
virtual MATRIZ_NxM< T > | operator- (const MATRIZ_NxM< T > &op) |
Resta dos matrices N x M de dimensiones iguales. | |
virtual MATRIZ_NxM< T > | operator * (const MATRIZ_NxM< T > &op) |
Multiplica dos matrices N x M de dimensiones compatibles. | |
void | imprimir () |
Atributos privados | |
unsigned | numrows |
unsigned | numcols |
T * | entries |
|
Crea una matriz de dimensión n por m.
Definición en la línea 57 del archivo matriznm.h. References MATRIZ_NxM< T >::entries. |
|
Destructor.
Definición en la línea 72 del archivo matriznm.h. References MATRIZ_NxM< T >::entries. |
|
Definición en la línea 172 del archivo matriznm.h. References MATRIZ_NxM< T >::entries, MATRIZ_NxM< T >::numcols, y MATRIZ_NxM< T >::numrows. |
|
Retorna el número de columnas de la matriz. No es inline porque es virtual! Definición en la línea 95 del archivo matriznm.h. References MATRIZ_NxM< T >::numcols. |
|
Retorna el número de filas de la matriz. No es inline porque es virtual! Definición en la línea 84 del archivo matriznm.h. References MATRIZ_NxM< T >::numrows. |
|
Multiplica dos matrices N x M de dimensiones compatibles.
Definición en la línea 141 del archivo matriznm.h. References MATRIZ_NxM< T >::entries, MATRIZ_NxM< T >::numcols, y MATRIZ_NxM< T >::numrows. |
|
Suma dos matrices N x M de dimensiones iguales.
Definición en la línea 105 del archivo matriznm.h. References MATRIZ_NxM< T >::entries, MATRIZ_NxM< T >::numcols, y MATRIZ_NxM< T >::numrows. |
|
Resta dos matrices N x M de dimensiones iguales.
Definición en la línea 123 del archivo matriznm.h. References MATRIZ_NxM< T >::entries, MATRIZ_NxM< T >::numcols, y MATRIZ_NxM< T >::numrows. |
|
Definición en la línea 26 del archivo matriznm.h. Referenciado por MATRIZ_NxM< T >::imprimir(), MATRIZ_NxM< T >::MATRIZ_NxM(), MATRIZ_NxM< T >::operator *(), MATRIZ_NxM< T >::operator+(), MATRIZ_NxM< T >::operator-(), y MATRIZ_NxM< T >::~MATRIZ_NxM(). |
|
Definición en la línea 25 del archivo matriznm.h. Referenciado por MATRIZ_NxM< T >::imprimir(), MATRIZ_NxM< T >::numCols(), MATRIZ_NxM< T >::operator *(), MATRIZ_NxM< T >::operator+(), y MATRIZ_NxM< T >::operator-(). |
|
Definición en la línea 25 del archivo matriznm.h. Referenciado por MATRIZ_NxM< T >::imprimir(), MATRIZ_NxM< T >::numRows(), MATRIZ_NxM< T >::operator *(), MATRIZ_NxM< T >::operator+(), y MATRIZ_NxM< T >::operator-(). |