#include <opennurbs_math.h>
◆ ON_Evaluator() [1/2]
ON_Evaluator::ON_Evaluator |
( |
int | parameter_count, |
|
|
int | value_count, |
|
|
const ON_Interval * | domain, |
|
|
const bool * | periodic ) |
◆ ~ON_Evaluator()
ON_Evaluator::~ON_Evaluator |
( |
| ) |
|
|
virtual |
◆ ON_Evaluator() [2/2]
ON_Evaluator::ON_Evaluator |
( |
| ) |
|
|
private |
◆ Domain()
ON_Interval ON_Evaluator::Domain |
( |
int | parameter_index | ) |
const |
◆ Evaluate()
virtual int ON_Evaluator::Evaluate |
( |
const double * | parameters, |
|
|
double * | values, |
|
|
double ** | jacobian ) |
|
pure virtual |
◆ EvaluateHessian()
int ON_Evaluator::EvaluateHessian |
( |
const double * | parameters, |
|
|
double * | value, |
|
|
double * | gradient, |
|
|
double ** | hessian ) |
|
virtual |
◆ FiniteDomain()
bool ON_Evaluator::FiniteDomain |
( |
| ) |
const |
◆ operator=()
◆ Periodic()
bool ON_Evaluator::Periodic |
( |
int | parameter_index | ) |
const |
◆ m_bPeriodicParameter
◆ m_domain
◆ m_parameter_count
const int ON_Evaluator::m_parameter_count |
◆ m_value_count
const int ON_Evaluator::m_value_count |
The documentation for this class was generated from the following files: