Open CASCADE Technology 7.8.2.dev
AdvApp2Var_EvaluatorFunc2Var Class Referenceabstract

#include <AdvApp2Var_EvaluatorFunc2Var.hxx>

Public Member Functions

 AdvApp2Var_EvaluatorFunc2Var ()
 Empty constructor.
 
virtual ~AdvApp2Var_EvaluatorFunc2Var ()
 Destructor should be declared as virtual.
 
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.
 
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.
 

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: