Open CASCADE Technology  7.7.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: