

Public Member Functions | |
| PrefixedSingleVarFuncObj (SingleVarFuncObj &rParent, double prefix) | |
| virtual double | eval () const |
| virtual const ::std::string | getFuncString () const |
| virtual double | getVar () const |
| virtual void | setVar (double var) |
| void | setPrefix (double prefix) |
Private Attributes | |
| SingleVarFuncObj & | m_rParent |
| double | m_prefix |
Definition at line 428 of file quadfitlinesearch.cxx.
| scsolver::numeric::PrefixedSingleVarFuncObj::PrefixedSingleVarFuncObj | ( | SingleVarFuncObj & | rParent, | |
| double | prefix | |||
| ) | [inline, explicit] |
Definition at line 431 of file quadfitlinesearch.cxx.
| virtual double scsolver::numeric::PrefixedSingleVarFuncObj::eval | ( | ) | const [inline, virtual] |
Implements scsolver::numeric::SingleVarFuncObj.
Definition at line 436 of file quadfitlinesearch.cxx.
References scsolver::numeric::SingleVarFuncObj::eval(), m_prefix, and m_rParent.
| virtual const::std::string scsolver::numeric::PrefixedSingleVarFuncObj::getFuncString | ( | ) | const [inline, virtual] |
Return a display-friendly function string (e.g. x^3 + 2*x^2 + 4).
Implements scsolver::numeric::SingleVarFuncObj.
Definition at line 441 of file quadfitlinesearch.cxx.
References scsolver::numeric::SingleVarFuncObj::getFuncString(), m_prefix, and m_rParent.
| virtual double scsolver::numeric::PrefixedSingleVarFuncObj::getVar | ( | ) | const [inline, virtual] |
Implements scsolver::numeric::SingleVarFuncObj.
Definition at line 449 of file quadfitlinesearch.cxx.
References scsolver::numeric::SingleVarFuncObj::getVar(), and m_rParent.
| virtual void scsolver::numeric::PrefixedSingleVarFuncObj::setVar | ( | double | var | ) | [inline, virtual] |
Implements scsolver::numeric::SingleVarFuncObj.
Definition at line 454 of file quadfitlinesearch.cxx.
References m_rParent, and scsolver::numeric::SingleVarFuncObj::setVar().
| void scsolver::numeric::PrefixedSingleVarFuncObj::setPrefix | ( | double | prefix | ) | [inline] |
Definition at line 459 of file quadfitlinesearch.cxx.
References m_prefix.
Referenced by scsolver::numeric::QuadFitLineSearch::solve().
Definition at line 465 of file quadfitlinesearch.cxx.
Referenced by eval(), getFuncString(), getVar(), and setVar().
double scsolver::numeric::PrefixedSingleVarFuncObj::m_prefix [private] |
Definition at line 466 of file quadfitlinesearch.cxx.
Referenced by eval(), getFuncString(), and setPrefix().
1.5.3