

Public Member Functions | |
| BaseFuncSingleObjImpl (BaseFuncObj &rParent, size_t varIndex) | |
| virtual | ~BaseFuncSingleObjImpl () |
| virtual void | setVar (double var) |
| virtual double | getVar () const |
| virtual double | eval () const |
| virtual const string | getFuncString () const |
Private Attributes | |
| BaseFuncObj & | m_rParent |
| size_t | m_varIndex |
Definition at line 48 of file funcobj.cxx.
| scsolver::numeric::BaseFuncSingleObjImpl::BaseFuncSingleObjImpl | ( | BaseFuncObj & | rParent, | |
| size_t | varIndex | |||
| ) | [inline] |
Definition at line 51 of file funcobj.cxx.
| virtual scsolver::numeric::BaseFuncSingleObjImpl::~BaseFuncSingleObjImpl | ( | ) | [inline, virtual] |
Definition at line 59 of file funcobj.cxx.
| virtual void scsolver::numeric::BaseFuncSingleObjImpl::setVar | ( | double | var | ) | [inline, virtual] |
| virtual double scsolver::numeric::BaseFuncSingleObjImpl::getVar | ( | ) | const [inline, virtual] |
| virtual double scsolver::numeric::BaseFuncSingleObjImpl::eval | ( | ) | const [inline, virtual] |
| virtual const string scsolver::numeric::BaseFuncSingleObjImpl::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 78 of file funcobj.cxx.
Definition at line 84 of file funcobj.cxx.
size_t scsolver::numeric::BaseFuncSingleObjImpl::m_varIndex [private] |
Definition at line 85 of file funcobj.cxx.
1.5.3