Open CASCADE Technology  7.4.0
Public Member Functions

AdvApp2Var_EvaluatorFunc2Var Class Referenceabstract

#include <AdvApp2Var_EvaluatorFunc2Var.hxx>

Public Member Functions

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

Constructor & Destructor Documentation

◆ AdvApp2Var_EvaluatorFunc2Var()

AdvApp2Var_EvaluatorFunc2Var::AdvApp2Var_EvaluatorFunc2Var ( )
inline

Empty constructor.

◆ ~AdvApp2Var_EvaluatorFunc2Var()

virtual AdvApp2Var_EvaluatorFunc2Var::~AdvApp2Var_EvaluatorFunc2Var ( )
inlinevirtual

Destructor should be declared as virtual.

Member Function Documentation

◆ Evaluate()

virtual void AdvApp2Var_EvaluatorFunc2Var::Evaluate ( Standard_Integer theDimension,
Standard_Real theUStartEnd,
Standard_Real theVStartEnd,
Standard_Integer theFavorIso,
Standard_Real theConstParam,
Standard_Integer theNbParams,
Standard_Real theParameters,
Standard_Integer theUOrder,
Standard_Integer theVOrder,
Standard_Real theResult,
Standard_Integer 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() ( Standard_Integer theDimension,
Standard_Real theUStartEnd,
Standard_Real theVStartEnd,
Standard_Integer theFavorIso,
Standard_Real theConstParam,
Standard_Integer theNbParams,
Standard_Real theParameters,
Standard_Integer theUOrder,
Standard_Integer theVOrder,
Standard_Real theResult,
Standard_Integer theErrorCode 
) const
inline

Shortcut for function-call style usage.


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