|
| 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...
|
|
template<class Real>
class moMatrix2< Real >
Definición en la línea 87 del archivo moMathMatrix.h.