![]() |
libmoldeo (Moldeo 1.0 Core)
1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
|
#include <moMathDMatrix.h>
Métodos públicos | |
moDMatrix (int iRows=0, int iCols=0) | |
moDMatrix (int iRows, int iCols, const Real *afData) | |
moDMatrix (int iRows, int iCols, const Real **aafEntry) | |
moDMatrix (const moDMatrix &rkM) | |
~moDMatrix () | |
void | SetSize (int iRows, int iCols) |
void | GetSize (int &riRows, int &riCols) const |
int | GetRows () const |
int | GetColumns () const |
int | GetQuantity () const |
operator const Real * () const | |
operator Real * () | |
const Real * | operator[] (int iRow) const |
Real * | operator[] (int iRow) |
void | SwapRows (int iRow0, int iRow1) |
Real | operator() (int iRow, int iCol) const |
Real & | operator() (int iRow, int iCol) |
void | SetRow (int iRow, const moDVector< Real > &rkV) |
moDVector< Real > | GetRow (int iRow) const |
void | SetColumn (int iCol, const moDVector< Real > &rkV) |
moDVector< Real > | GetColumn (int iCol) const |
void | SetMatrix (int iRows, int iCols, const Real *afEntry) |
void | SetMatrix (int iRows, int iCols, const Real **aafMatrix) |
void | GetColumnMajor (Real *afCMajor) const |
moDMatrix & | operator= (const moDMatrix &rkM) |
bool | operator== (const moDMatrix &rkM) const |
bool | operator!= (const moDMatrix &rkM) const |
bool | operator< (const moDMatrix &rkM) const |
bool | operator<= (const moDMatrix &rkM) const |
bool | operator> (const moDMatrix &rkM) const |
bool | operator>= (const moDMatrix &rkM) const |
moDMatrix | operator+ (const moDMatrix &rkM) const |
moDMatrix | operator- (const moDMatrix &rkM) const |
moDMatrix | operator* (const moDMatrix &rkM) const |
moDMatrix | operator* (Real fScalar) const |
moDMatrix | operator/ (Real fScalar) const |
moDMatrix | operator- () const |
moDMatrix & | operator+= (const moDMatrix &rkM) |
moDMatrix & | operator-= (const moDMatrix &rkM) |
moDMatrix & | operator*= (Real fScalar) |
moDMatrix & | operator/= (Real fScalar) |
moDMatrix | Transpose () const |
moDMatrix | TransposeTimes (const moDMatrix &rkM) const |
moDMatrix | TimesTranspose (const moDMatrix &rkM) const |
moDVector< Real > | operator* (const moDVector< Real > &rkV) const |
Real | QForm (const moDVector< Real > &rkU, const moDVector< Real > &rkV) const |
bool | GetInverse (moDMatrix< Real > &rkInverse) const |
![]() | |
moAbstract () | |
virtual | ~moAbstract () |
virtual MOboolean | Init () |
Inicializa el objeto. Más... | |
virtual MOboolean | Finish () |
Finaliza el objeto, libera recursos. Más... | |
MOboolean | Initialized () |
Pregunta si está inicializado. Más... | |
Métodos protegidos | |
void | Allocate (bool bSetToZero) |
void | Deallocate () |
int | CompareArrays (const moDMatrix &rkM) const |
Atributos protegidos | |
int | m_iRows |
int | m_iCols |
int | m_iQuantity |
Real * | m_afData |
Real ** | m_aafEntry |
Otros miembros heredados | |
![]() | |
MOboolean | m_bInitialized |
Valor de inicialización. Más... | |
![]() | |
static moDebug * | MODebug2 = new moDebug() |
Clase de impresión de errores para depuración. Más... | |
static moTextHeap * | MODebug = new moTextHeap() |
Lista de textos. Más... | |
Definición en la línea 46 del archivo moMathDMatrix.h.
Definición en la línea 43 del archivo moMathDMatrix.cpp.
Definición en la línea 51 del archivo moMathDMatrix.cpp.
Definición en la línea 59 del archivo moMathDMatrix.cpp.
Definición en la línea 67 del archivo moMathDMatrix.cpp.
|
protected |
|
protected |
Definición en la línea 235 del archivo moMathDMatrix.cpp.
void moDMatrix< Real >::GetColumnMajor | ( | Real * | afCMajor | ) | const |
Definición en la línea 298 del archivo moMathDMatrix.cpp.
int moDMatrix< Real >::GetColumns | ( | ) | const |
int moDMatrix< Real >::GetQuantity | ( | ) | const |
Definición en la línea 213 del archivo moMathDMatrix.cpp.
int moDMatrix< Real >::GetRows | ( | ) | const |
void moDMatrix< Real >::GetSize | ( | int & | riRows, |
int & | riCols | ||
) | const |
Definición en la línea 130 del archivo moMathDMatrix.cpp.
moDMatrix< Real >::operator const Real * | ( | ) | const |
Definición en la línea 155 del archivo moMathDMatrix.cpp.
moDMatrix< Real >::operator Real * | ( | ) |
Definición en la línea 161 del archivo moMathDMatrix.cpp.
Real moDMatrix< Real >::operator() | ( | int | iRow, |
int | iCol | ||
) | const |
Definición en la línea 181 del archivo moMathDMatrix.cpp.
Real & moDMatrix< Real >::operator() | ( | int | iRow, |
int | iCol | ||
) |
Definición en la línea 187 del archivo moMathDMatrix.cpp.
moDMatrix< Real > moDMatrix< Real >::operator* | ( | const moDMatrix< Real > & | rkM | ) | const |
Definición en la línea 407 del archivo moMathDMatrix.cpp.
Definición en la línea 427 del archivo moMathDMatrix.cpp.
moDVector< Real > moDMatrix< Real >::operator* | ( | const moDVector< Real > & | rkV | ) | const |
Definición en la línea 595 del archivo moMathDMatrix.cpp.
Definición en la línea 507 del archivo moMathDMatrix.cpp.
moDMatrix< Real > moDMatrix< Real >::operator+ | ( | const moDMatrix< Real > & | rkM | ) | const |
Definición en la línea 385 del archivo moMathDMatrix.cpp.
moDMatrix< Real > & moDMatrix< Real >::operator+= | ( | const moDMatrix< Real > & | rkM | ) |
Definición en la línea 487 del archivo moMathDMatrix.cpp.
moDMatrix< Real > moDMatrix< Real >::operator- | ( | const moDMatrix< Real > & | rkM | ) | const |
Definición en la línea 396 del archivo moMathDMatrix.cpp.
Definición en la línea 463 del archivo moMathDMatrix.cpp.
moDMatrix< Real > & moDMatrix< Real >::operator-= | ( | const moDMatrix< Real > & | rkM | ) |
Definición en la línea 497 del archivo moMathDMatrix.cpp.
Definición en la línea 438 del archivo moMathDMatrix.cpp.
Definición en la línea 517 del archivo moMathDMatrix.cpp.
const Real * moDMatrix< Real >::operator[] | ( | int | iRow | ) | const |
Definición en la línea 167 del archivo moMathDMatrix.cpp.
Real * moDMatrix< Real >::operator[] | ( | int | iRow | ) |
Definición en la línea 174 del archivo moMathDMatrix.cpp.
Definición en la línea 225 del archivo moMathDMatrix.cpp.
void moDMatrix< Real >::SetMatrix | ( | int | iRows, |
int | iCols, | ||
const Real * | afEntry | ||
) |
void moDMatrix< Real >::SetMatrix | ( | int | iRows, |
int | iCols, | ||
const Real ** | aafMatrix | ||
) |
Definición en la línea 203 del archivo moMathDMatrix.cpp.
void moDMatrix< Real >::SetSize | ( | int | iRows, |
int | iCols | ||
) |
void moDMatrix< Real >::SwapRows | ( | int | iRow0, |
int | iRow1 | ||
) |
moDMatrix< Real > moDMatrix< Real >::TimesTranspose | ( | const moDMatrix< Real > & | rkM | ) | const |
Definición en la línea 575 del archivo moMathDMatrix.cpp.
Definición en la línea 541 del archivo moMathDMatrix.cpp.
moDMatrix< Real > moDMatrix< Real >::TransposeTimes | ( | const moDMatrix< Real > & | rkM | ) | const |
Definición en la línea 555 del archivo moMathDMatrix.cpp.
|
protected |
Definición en la línea 134 del archivo moMathDMatrix.h.
|
protected |
Definición en la línea 129 del archivo moMathDMatrix.h.
|
protected |
Definición en la línea 126 del archivo moMathDMatrix.h.
|
protected |
Definición en la línea 126 del archivo moMathDMatrix.h.
|
protected |
Definición en la línea 126 del archivo moMathDMatrix.h.