Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
AdvApp2Var_EvaluatorFunc2Var Class Referenceabstract

#include <AdvApp2Var_EvaluatorFunc2Var.hxx>

Public Member Functions

 AdvApp2Var_EvaluatorFunc2Var ()=default
 Empty constructor.
 
virtual ~AdvApp2Var_EvaluatorFunc2Var ()=default
 Destructor should be declared as virtual.
 
virtual void Evaluate (int *theDimension, double *theUStartEnd, double *theVStartEnd, int *theFavorIso, double *theConstParam, int *theNbParams, double *theParameters, int *theUOrder, int *theVOrder, double *theResult, int *theErrorCode) const =0
 Function evaluation method to be defined by descendant.
 
void operator() (int *theDimension, double *theUStartEnd, double *theVStartEnd, int *theFavorIso, double *theConstParam, int *theNbParams, double *theParameters, int *theUOrder, int *theVOrder, double *theResult, int *theErrorCode) const
 Shortcut for function-call style usage.
 

Constructor & Destructor Documentation

◆ AdvApp2Var_EvaluatorFunc2Var()

AdvApp2Var_EvaluatorFunc2Var::AdvApp2Var_EvaluatorFunc2Var ( )
default

Empty constructor.

◆ ~AdvApp2Var_EvaluatorFunc2Var()

virtual AdvApp2Var_EvaluatorFunc2Var::~AdvApp2Var_EvaluatorFunc2Var ( )
virtualdefault

Destructor should be declared as virtual.

Member Function Documentation

◆ Evaluate()

virtual void AdvApp2Var_EvaluatorFunc2Var::Evaluate ( int * theDimension,
double * theUStartEnd,
double * theVStartEnd,
int * theFavorIso,
double * theConstParam,
int * theNbParams,
double * theParameters,
int * theUOrder,
int * theVOrder,
double * theResult,
int * theErrorCode ) const
pure virtual

Function evaluation method to be defined by descendant.

Parameters
theUStartEndFirst and last parameters in U
theVStartEndFirst and last parameters in V
theFavorIsoChoice of constante, 1 for U, 2 for V
theConstParamValue of constant parameter
theNbParamsNumber of parameters N
theParametersValues of parameters,
theUOrderDerivative Request in U
theVOrderDerivative Request in V
theResultResult[Dimension,N]

◆ operator()()

void AdvApp2Var_EvaluatorFunc2Var::operator() ( int * theDimension,
double * theUStartEnd,
double * theVStartEnd,
int * theFavorIso,
double * theConstParam,
int * theNbParams,
double * theParameters,
int * theUOrder,
int * theVOrder,
double * theResult,
int * theErrorCode ) const
inline

Shortcut for function-call style usage.


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