![]() |
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 <moMathMatrix.h>
Métodos públicos | |
moMatrix2 (bool bZero=true) | |
moMatrix2 (const moMatrix2 &rkM) | |
moMatrix2 (Real fM00, Real fM01, Real fM10, Real fM11) | |
moMatrix2 (const Real afEntry[4], bool bRowMajor) | |
moMatrix2 (const moVector2< Real > &rkU, const moVector2< Real > &rkV, bool bColumns) | |
moMatrix2 (const moVector2< Real > *akV, bool bColumns) | |
moMatrix2 (Real fM00, Real fM11) | |
moMatrix2 (Real fAngle) | |
moMatrix2 (const moVector2< Real > &rkU, const moVector2< Real > &rkV) | |
void | MakeZero () |
void | MakeIdentity () |
void | MakeDiagonal (Real fM00, Real fM11) |
void | FromAngle (Real fAngle) |
void | MakeTensorProduct (const moVector2< Real > &rkU, const moVector2< Real > &rkV) |
void | SetRow (int iRow, const moVector2< Real > &rkV) |
moVector2< Real > | GetRow (int iRow) const |
void | SetColumn (int iCol, const moVector2< Real > &rkV) |
moVector2< Real > | GetColumn (int iCol) const |
void | GetColumnMajor (Real *afCMajor) const |
bool | operator== (const moMatrix2 &rkM) const |
bool | operator!= (const moMatrix2 &rkM) const |
bool | operator< (const moMatrix2 &rkM) const |
bool | operator<= (const moMatrix2 &rkM) const |
bool | operator> (const moMatrix2 &rkM) const |
bool | operator>= (const moMatrix2 &rkM) const |
moMatrix2< Real > | Transpose () const |
moMatrix2< Real > | TransposeTimes (const moMatrix2 &rkM) const |
moMatrix2< Real > | TimesTranspose (const moMatrix2 &rkM) const |
moMatrix2< Real > | Inverse () const |
moMatrix2< Real > | Adjoint () const |
Real | Determinant () const |
Real | QForm (const moVector2< Real > &rkU, const moVector2< Real > &rkV) const |
void | ToAngle (Real &rfAngle) const |
void | Orthonormalize () |
void | EigenDecomposition (moMatrix2 &rkRot, moMatrix2 &rkDiag) const |
moMatrix2 & | operator= (const moMatrix2 &rkM) |
moMatrix2 | operator+ (const moMatrix2 &rkM) const |
moMatrix2 | operator- (const moMatrix2 &rkM) const |
moMatrix2 | operator* (const moMatrix2 &rkM) const |
moMatrix2 | operator* (Real fScalar) const |
moMatrix2 | operator/ (Real fScalar) const |
moMatrix2 | operator- () const |
moMatrix2 & | operator+= (const moMatrix2 &rkM) |
moMatrix2 & | operator-= (const moMatrix2 &rkM) |
moMatrix2 & | operator*= (Real fScalar) |
moMatrix2 & | operator/= (Real fScalar) |
moVector2< Real > | operator* (const moVector2< Real > &rkV) const |
template<> | |
const moMatrix2< MOdouble > | ZERO (0.0, 0.0, 0.0, 0.0) |
template<> | |
const moMatrix2< MOdouble > | IDENTITY (1.0, 0.0, 0.0, 1.0) |
![]() | |
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... | |
Atributos públicos estáticos | |
static const moMatrix2 | ZERO |
static const moMatrix2 | IDENTITY |
![]() | |
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... | |
Métodos privados | |
int | CompareArrays (const moMatrix2 &rkM) const |
Atributos privados | |
Real | m_afEntry [4] |
Otros miembros heredados | |
![]() | |
MOboolean | m_bInitialized |
Valor de inicialización. Más... | |
Definición en la línea 87 del archivo moMathMatrix.h.
Definición en la línea 91 del archivo moMathMatrix.h.
Definición en la línea 103 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 112 del archivo moMathMatrix.h.
Definición en la línea 120 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 138 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 157 del archivo moMathMatrix.h.
Definición en la línea 175 del archivo moMathMatrix.h.
Definición en la línea 180 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 186 del archivo moMathMatrix.h.
Definición en la línea 369 del archivo moMathMatrix.h.
|
inlineprivate |
Definición en la línea 600 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 378 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 260 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 266 del archivo moMathMatrix.h.
Definición en la línea 246 del archivo moMathMatrix.h.
Definición en la línea 343 del archivo moMathMatrix.h.
|
inline |
|
inline |
Definición en la línea 201 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 228 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 192 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 283 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 486 del archivo moMathMatrix.h.
Definición en la línea 494 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 576 del archivo moMathMatrix.h.
Definición en la línea 546 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 470 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 530 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 478 del archivo moMathMatrix.h.
Definición en la línea 520 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 538 del archivo moMathMatrix.h.
Definición en la línea 502 del archivo moMathMatrix.h.
Definición en la línea 554 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 289 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 295 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 460 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 277 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 301 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 307 del archivo moMathMatrix.h.
|
inline |
|
inline |
Definición en la línea 253 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 238 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 333 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 313 del archivo moMathMatrix.h.
|
inline |
Definición en la línea 323 del archivo moMathMatrix.h.
Definición en la línea 596 del archivo moMathMatrix.h.
|
private |
Definición en la línea 607 del archivo moMathMatrix.h.
Definición en la línea 595 del archivo moMathMatrix.h.