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.
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Amigas 'defines' Grupos Páginas
Referencia de la Clase moLuaMath

#include <moLunaClasses.h>

Diagrama de herencias de moLuaMath
moAbstract moMath< double >

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 moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración. Más...
 
static moTextHeapMODebug = 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
 

Descripción detallada

Esta clase encapsula moMathd.

Ver también
moMath

Definición en la línea 209 del archivo moLunaClasses.h.


La documentación para esta clase fue generada a partir del siguiente fichero: