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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moMathVariableFactory Class Reference

#include <moMathFunction.h>

Inheritance diagram for moMathVariableFactory:
moAbstract

Public Member Functions

 moMathVariableFactory (moMathVariableArray *p_pParArray, moMathVariableArray *p_pVarArray)
 
double * CreateNewVariable (const char *p_pNewName)
 
- 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...
 

Additional Inherited Members

- Public Attributes inherited from moAbstract
MOboolean m_bInitialized
 Valor de inicialización More...
 
- Static Public Attributes inherited from moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración More...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. More...
 

Detailed Description

Clase de creación de variables. Las variables son clasificadas en dos tipos: variables propiamente dichas, como t en la expresión sin(t), y parámetrso, que se identifican con el prefijo "_": sin(_w * t). Esta distinción, que para muParser es totalmente arbitraria, permite distingir entre valores que son actualizados con mucha frecuencia (variables) y aquellos que solo cambian unas pocas veces (parámetros).

Definition at line 626 of file moMathFunction.h.

Constructor & Destructor Documentation

moMathVariableFactory::moMathVariableFactory ( moMathVariableArray *  p_pParArray,
moMathVariableArray *  p_pVarArray 
)
inline

Constructor donde se especifican las listas de parámetros y variables.

Parameters
p_pParArraypuntero a la lista de variables.
p_pParArraypuntero a la lista de parámetros.

Definition at line 634 of file moMathFunction.h.

Member Function Documentation

double* moMathVariableFactory::CreateNewVariable ( const char *  p_pNewName)
inline

Agrega una nueva variable o parámetro (uno u otro dependiendo de la presencia del prefijo "_" en el nombre.

Parameters
p_pNewNamenombre de la variable.
Returns
puntero double donde se almacena el valor de la variable.

Definition at line 646 of file moMathFunction.h.


The documentation for this class was generated from the following file: