![]()  | 
  
    libmoldeo (Moldeo 1.0 Core)
    1.0
    
   libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo. 
   | 
 
#include <moLunaClasses.h>
  
 Otros miembros heredados | |
  Métodos públicos heredados desde moAbstract | |
| 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 públicos heredados desde moMath< double > | |
| moMath () | |
| ~moMath () | |
| bool | IsPowerOfTwo (int iValue) | 
| unsigned int | Log2OfPowerOfTwo (unsigned int uiPowerOfTwo) | 
  Métodos públicos estáticos heredados desde moMath< double > | |
| static double | ACos (doublefValue) | 
| static double | ASin (doublefValue) | 
| static double | ATan (doublefValue) | 
| static double | ATan2 (doublefY, doublefX) | 
| static double | Ceil (doublefValue) | 
| static double | Cos (doublefValue) | 
| static double | Exp (doublefValue) | 
| static double | FAbs (doublefValue) | 
| static double | Floor (doublefValue) | 
| static double | FMod (doublefX, doublefY) | 
| static double | InvSqrt (doublefValue) | 
| static double | Log (doublefValue) | 
| static double | Log2 (doublefValue) | 
| static double | Log10 (doublefValue) | 
| static double | Pow (doublefBase, doublefExponent) | 
| static double | Sin (doublefValue) | 
| static double | Sqr (doublefValue) | 
| static double | Sqrt (doublefValue) | 
| static double | Tan (doublefValue) | 
| static int | ScaledFloatToInt (float fFloat, int iLog) | 
| static char | Sign (int iValue) | 
| static double | Sign (doublefValue) | 
| static double | UnitRandom (unsigned int uiSeed=0) | 
| static double | UnitRandom (doublerSeed) | 
| static double | SymmetricRandom (unsigned int uiSeed=0) | 
| static double | SymmetricRandom (doublerSeed) | 
| static double | IntervalRandom (doublefMin, doublefMax, unsigned int uiSeed=0) | 
| static double | IntervalRandom (doublefMin, doublefMax, doublerSeed) | 
| static double | FastSin0 (doublefAngle) | 
| static double | FastSin1 (doublefAngle) | 
| static double | FastCos0 (doublefAngle) | 
| static double | FastCos1 (doublefAngle) | 
| static double | FastTan0 (doublefAngle) | 
| static double | FastTan1 (doublefAngle) | 
| static double | FastInvSin0 (doublefValue) | 
| static double | FastInvSin1 (doublefValue) | 
| static double | FastInvCos0 (doublefValue) | 
| static double | FastInvCos1 (doublefValue) | 
| static double | FastInvTan0 (doublefValue) | 
| static double | FastInvTan1 (doublefValue) | 
| static double | FastInvSqrt (doublefValue) | 
| static double | FastNegExp0 (doublefValue) | 
| static double | FastNegExp1 (doublefValue) | 
| static double | FastNegExp2 (doublefValue) | 
| static double | FastNegExp3 (doublefValue) | 
| static double | DegToRad (doubleiDeg) | 
| static double | RadToDeg (doubleiRad) | 
  Atributos públicos heredados desde moAbstract | |
| MOboolean | m_bInitialized | 
| Valor de inicialización.  Más... | |
  Atributos públicos estáticos heredados desde moAbstract | |
| 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... | |
  Atributos públicos estáticos heredados desde moMath< double > | |
| static const double | EPSILON | 
| static const double | ZERO_TOLERANCE | 
| static const double | MAX_REAL | 
| static const double | PI | 
| static const double | TWO_PI | 
| static const double | HALF_PI | 
| static const double | INV_PI | 
| static const double | INV_TWO_PI | 
| static const double | DEG_TO_RAD | 
| static const double | RAD_TO_DEG | 
| static const double | LN_2 | 
| static const double | LN_10 | 
| static const double | INV_LN_2 | 
| static const double | INV_LN_10 | 
Esta clase encapsula moMathd.
Definición en la línea 209 del archivo moLunaClasses.h.