![]() |
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 <moMathFunctionIndex.h>
Public Member Functions | |
| moMathFunctionIndex () | |
| virtual | ~moMathFunctionIndex () |
| virtual MOboolean | Init (moConfig *p_cfg, moMathManager *p_math_man, MOint p_param_idx, MOuint p_subvalue_idx=0) |
| virtual MOboolean | Init (moConfig *p_cfg, moMathManager *p_math_man, moParamIndex p_param_idx, MOuint p_subvalue_idx=0) |
| virtual MOboolean | Init (moConfig *p_cfg, moMathManager *p_math_man, moParamReference p_param_ref, MOuint p_subvalue_idx=0) |
| virtual MOboolean | Finish () |
| MOint | Add (moText p_name, moMathManager *p_math_man) |
| MOint | Add (moMathFunction *p_func) |
| moMathFunction * | GetFunction (MOuint p_idx) |
| MOboolean | ValidIndex (MOuint p_idx) |
| MOuint | Count () |
| moMathFunction * | operator[] (MOuint p_idx) |
| moMathFunction * | Fun (MOint p_value_index=MO_SELECTED) |
Public Member Functions inherited from moAbstract | |
| moAbstract () | |
| virtual | ~moAbstract () |
| virtual MOboolean | Init () |
| Inicializa el objeto. 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 moDebug * | MODebug2 = new moDebug() |
| Clase de impresión de errores para depuración More... | |
| static moTextHeap * | MODebug = new moTextHeap() |
| Lista de textos. More... | |
Clase que encapsula una lista de punteros a objetos moMathFunction. La utilidad de esta clase es que permite definir un subconjunto de funciones matemáticas definidas en el MathManager y accederlas de una manera más directa.
Definition at line 47 of file moMathFunctionIndex.h.
|
inline |
Constructor por defecto.
Definition at line 53 of file moMathFunctionIndex.h.
|
inlinevirtual |
Destructor por defecto.
Definition at line 57 of file moMathFunctionIndex.h.
| MOint moMathFunctionIndex::Add | ( | moText | p_name, |
| moMathManager * | p_math_man | ||
| ) |
Agrega una nueva función a la lista y al administrador matemático, en el caso de no existir.
| p_name | expresión que define a la nueva función. |
| p_math_man | puntero al administrador matemático. |
Definition at line 34 of file moMathFunctionIndex.cpp.
| MOint moMathFunctionIndex::Add | ( | moMathFunction * | p_func | ) |
Agrega una a la lista el puntero a un objeto moMathFunction provisto.
| p_func | puntero a la función matemática. |
Definition at line 41 of file moMathFunctionIndex.cpp.
|
inline |
Devuelve el número de funciones matemáticas almacenadas en la lista.
Definition at line 127 of file moMathFunctionIndex.h.
|
inlinevirtual |
Método de finalización.
Reimplemented from moAbstract.
Definition at line 93 of file moMathFunctionIndex.h.
| moMathFunction * moMathFunctionIndex::Fun | ( | MOint | p_value_index = MO_SELECTED | ) |
Devuelve la función con índice p_value_index. Si p_value_index tiene el valor MO_SELECTED entonces la función que corresponde al parámetro seleccionado actualemente es devuelta.
| p_idx | índice de la función. |
Definition at line 121 of file moMathFunctionIndex.cpp.
| moMathFunction * moMathFunctionIndex::GetFunction | ( | MOuint | p_idx | ) |
Devuelve la función con índice p_idx.
| p_idx | índice de la función. |
Definition at line 56 of file moMathFunctionIndex.cpp.
|
inlinevirtual |
Método de inicialización.
| p_cfg | puntero al objeto de configuración de Moldeo donde se especifica la lista de funciones matemáticas. |
| p_math_man | adminstrador matemático donde las nuevas funciones son agregadas. |
| p_param_idx | |
| p_subvalue_idx |
Definition at line 67 of file moMathFunctionIndex.h.
|
inlinevirtual |
Método de inicialización.
| p_cfg | puntero al objeto de configuración de Moldeo donde se especifica la lista de funciones matemáticas. |
| p_math_man | adminstrador matemático donde las nuevas funciones son agregadas. |
| p_param_idx | índice del parámetro que contiene a las funciones. |
| p_subvalue_idx |
Definition at line 77 of file moMathFunctionIndex.h.
|
inlinevirtual |
Método de inicialización.
| p_cfg | puntero al objeto de configuración de Moldeo donde se especifica la lista de funciones matemáticas. |
| p_math_man | adminstrador matemático donde las nuevas funciones son agregadas. |
| p_param_ref | |
| p_subvalue_idx |
Definition at line 87 of file moMathFunctionIndex.h.
|
inline |
Devuelve la función con índice p_idx.
| p_idx | índice de la función. |
Definition at line 133 of file moMathFunctionIndex.h.
Verifica la validez del índice especificado.
| p_idx | índice de la función. |
Definition at line 62 of file moMathFunctionIndex.cpp.