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
moCubicInterpolant Class Reference

#include <moMathFunction.h>

Inheritance diagram for moCubicInterpolant:
moMathFunction moAbstract

Public Member Functions

MOboolean Init (moText &p_Expression)
 
- Public Member Functions inherited from moMathFunction
 moMathFunction ()
 
virtual ~moMathFunction ()
 
virtual MOboolean Init (const moText &p_Expression, moMoldeoObject *p_pMOB=NULL)
 
virtual MOboolean Finish ()
 
virtual void SetExpression (const moText &p_Expression)
 
virtual moTextGetExpression ()
 
virtual void SetParameters (double s,...)
 
virtual double Eval ()
 
double LastEval ()
 
virtual double Eval (double x,...)
 
virtual double DEval (int n,...)
 
MOuint GetParameterCount ()
 
moTextGetParameterName (int i)
 
double GetParameterValue (int i)
 
MOuint GetVariableCount ()
 
moTextGetVariableName (int i)
 
double GetVariableValue (int i)
 
double operator() (double x,...)
 
- 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 moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración More...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. More...
 
- Protected Attributes inherited from moMathFunction
moText m_EmptyName
 
moText m_Expression
 
moMathVariableArray m_Parameters
 
moMathVariableArray m_Variables
 
double m_LastEval
 
moConfigm_pConfig
 
moMoldeoObjectm_pMOB
 

Detailed Description

Clase que encapsula un polinomio interpolante de grado 3. Esta función pasa por los puntos (x0, y0) y (x1, y1) de manera tal que las primera derivadas en x0 y x1 sean d0 y d1, respectivamente. El ordenamiento de los parámetros es x0, y0, d0, x1, y1, d1.

Definition at line 556 of file moMathFunction.h.

Member Function Documentation

MOboolean moCubicInterpolant::Init ( moText p_Expression)

Función de inicializacion en donde se asigna la expresión que caracteriza la función y se construyen las listas de parámetros y variables.

Parameters
p_Expressionla expresión matemática.
Returns
El resultado de la operación de inicialización.

Definition at line 349 of file moMathFunction.cpp.


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