scsolver::numeric::PrefixedSingleVarFuncObj Class Reference

Inheritance diagram for scsolver::numeric::PrefixedSingleVarFuncObj:

Inheritance graph
[legend]
Collaboration diagram for scsolver::numeric::PrefixedSingleVarFuncObj:

Collaboration graph
[legend]

List of all members.

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

SingleVarFuncObjm_rParent
double m_prefix


Detailed Description

Definition at line 428 of file quadfitlinesearch.cxx.


Constructor & Destructor Documentation

scsolver::numeric::PrefixedSingleVarFuncObj::PrefixedSingleVarFuncObj ( SingleVarFuncObj rParent,
double  prefix 
) [inline, explicit]

Definition at line 431 of file quadfitlinesearch.cxx.


Member Function Documentation

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().


Member Data Documentation

SingleVarFuncObj& scsolver::numeric::PrefixedSingleVarFuncObj::m_rParent [private]

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().


The documentation for this class was generated from the following file:
Generated on Mon Jul 28 09:13:50 2008 for scsolver by  doxygen 1.5.3