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 <moMathDVector.h>
Public Member Functions | |
moDVector (int iSize=0) | |
moDVector (int iSize, const Real *afTuple) | |
moDVector (const moDVector &rkV) | |
~moDVector () | |
void | SetSize (int iSize) |
int | GetSize () const |
operator const Real * () const | |
operator Real * () | |
Real | operator[] (int i) const |
Real & | operator[] (int i) |
moDVector & | operator= (const moDVector &rkV) |
bool | operator== (const moDVector &rkV) const |
bool | operator!= (const moDVector &rkV) const |
bool | operator< (const moDVector &rkV) const |
bool | operator<= (const moDVector &rkV) const |
bool | operator> (const moDVector &rkV) const |
bool | operator>= (const moDVector &rkV) const |
moDVector | operator+ (const moDVector &rkV) const |
moDVector | operator- (const moDVector &rkV) const |
moDVector | operator* (Real fScalar) const |
moDVector | operator/ (Real fScalar) const |
moDVector | operator- () const |
moDVector & | operator+= (const moDVector &rkV) |
moDVector & | operator-= (const moDVector &rkV) |
moDVector & | operator*= (Real fScalar) |
moDVector & | operator/= (Real fScalar) |
Real | Length () const |
Real | SquaredLength () const |
Real | Dot (const moDVector &rkV) const |
Real | Normalize () |
Public Member Functions inherited from moAbstract | |
moAbstract () | |
virtual | ~moAbstract () |
virtual MOboolean | Init () |
Inicializa el objeto. More... | |
virtual MOboolean | Finish () |
Finaliza el objeto, libera recursos. More... | |
MOboolean | Initialized () |
Pregunta si está inicializado. More... | |
Protected Member Functions | |
int | CompareArrays (const moDVector &rkV) const |
Protected Attributes | |
int | m_iSize |
Real * | m_afTuple |
Additional Inherited Members | |
Public Attributes inherited from moAbstract | |
MOboolean | m_bInitialized |
Valor de inicialización More... | |
Static Public Attributes inherited from moAbstract | |
static moDebug * | MODebug2 = new moDebug() |
Clase de impresión de errores para depuración More... | |
static moTextHeap * | MODebug = new moTextHeap() |
Lista de textos. More... | |
Definition at line 44 of file moMathDVector.h.
Definition at line 42 of file moMathDVector.cpp.
Definition at line 58 of file moMathDVector.cpp.
Definition at line 75 of file moMathDVector.cpp.
Definition at line 91 of file moMathDVector.cpp.
|
protected |
Definition at line 169 of file moMathDVector.cpp.
Definition at line 367 of file moMathDVector.cpp.
int moDVector< Real >::GetSize | ( | ) | const |
Definition at line 114 of file moMathDVector.cpp.
Real moDVector< Real >::Length | ( | ) | const |
Definition at line 345 of file moMathDVector.cpp.
Real moDVector< Real >::Normalize | ( | ) |
Definition at line 378 of file moMathDVector.cpp.
moDVector< Real >::operator const Real * | ( | ) | const |
Definition at line 120 of file moMathDVector.cpp.
moDVector< Real >::operator Real * | ( | ) |
Definition at line 126 of file moMathDVector.cpp.
Definition at line 181 of file moMathDVector.cpp.
Definition at line 233 of file moMathDVector.cpp.
Definition at line 311 of file moMathDVector.cpp.
moDVector< Real > moDVector< Real >::operator+ | ( | const moDVector< Real > & | rkV | ) | const |
Definition at line 211 of file moMathDVector.cpp.
moDVector< Real > & moDVector< Real >::operator+= | ( | const moDVector< Real > & | rkV | ) |
Definition at line 291 of file moMathDVector.cpp.
moDVector< Real > moDVector< Real >::operator- | ( | const moDVector< Real > & | rkV | ) | const |
Definition at line 222 of file moMathDVector.cpp.
Definition at line 269 of file moMathDVector.cpp.
moDVector< Real > & moDVector< Real >::operator-= | ( | const moDVector< Real > & | rkV | ) |
Definition at line 301 of file moMathDVector.cpp.
Definition at line 244 of file moMathDVector.cpp.
Definition at line 321 of file moMathDVector.cpp.
Definition at line 187 of file moMathDVector.cpp.
Definition at line 193 of file moMathDVector.cpp.
moDVector< Real > & moDVector< Real >::operator= | ( | const moDVector< Real > & | rkV | ) |
Definition at line 146 of file moMathDVector.cpp.
Definition at line 175 of file moMathDVector.cpp.
Definition at line 199 of file moMathDVector.cpp.
Definition at line 205 of file moMathDVector.cpp.
Real moDVector< Real >::operator[] | ( | int | i | ) | const |
Definition at line 132 of file moMathDVector.cpp.
Real & moDVector< Real >::operator[] | ( | int | i | ) |
Definition at line 139 of file moMathDVector.cpp.
void moDVector< Real >::SetSize | ( | int | iSize | ) |
Definition at line 97 of file moMathDVector.cpp.
Real moDVector< Real >::SquaredLength | ( | ) | const |
Definition at line 356 of file moMathDVector.cpp.
|
protected |
Definition at line 96 of file moMathDVector.h.
|
protected |
Definition at line 95 of file moMathDVector.h.