|
MEPP2 Project
|
#include <genericparametricmodel.h>


Public Types | |
| typedef TParam | ParameterType |
| typedef TIn | InputType |
| typedef TOut | OutputType |
Public Member Functions | |
| GenericParametricModel () | |
| GenericParametricModel (const ParameterType ¶m) | |
| virtual | ~GenericParametricModel () |
| void | setParameters (const ParameterType ¶m) |
| const ParameterType & | param () const |
| ParameterType & | param () |
| virtual void | compute (const InputType &in, OutputType &out) const =0 |
| OutputType | compute (const InputType &in) const |
| void | compute (const std::vector< InputType > &in, std::vector< OutputType > &out) const |
| OutputType | operator() (const InputType &in) const |
| void | operator() (const InputType &in, OutputType &out) const |
Protected Member Functions | |
| virtual void | default_params ()=0 |
| sets default values to m_params More... | |
Protected Attributes | |
| ParameterType | m_param |
Definition at line 17 of file genericparametricmodel.h.
| typedef TIn GenericParametricModel< TParam, TIn, TOut >::InputType |
Definition at line 24 of file genericparametricmodel.h.
| typedef TOut GenericParametricModel< TParam, TIn, TOut >::OutputType |
Definition at line 25 of file genericparametricmodel.h.
| typedef TParam GenericParametricModel< TParam, TIn, TOut >::ParameterType |
Definition at line 23 of file genericparametricmodel.h.
|
inline |
Definition at line 30 of file genericparametricmodel.h.
|
inline |
Definition at line 35 of file genericparametricmodel.h.
|
inlinevirtual |
Definition at line 37 of file genericparametricmodel.h.
|
inline |
Definition at line 55 of file genericparametricmodel.h.
|
pure virtual |
Implemented in VisibilityModel, NWHWD16_Threshold, WeibulPsychometricFunction, BartenCSF, SarkisonCSF, and DalyMasking.

|
inline |
Definition at line 63 of file genericparametricmodel.h.
|
protectedpure virtual |
sets default values to m_params
Implemented in VisibilityModel, NWHWD16_Threshold, WeibulPsychometricFunction, BartenCSF, SarkisonCSF, and DalyMasking.
|
inline |
Definition at line 72 of file genericparametricmodel.h.
|
inline |
Definition at line 74 of file genericparametricmodel.h.
|
inline |
Definition at line 45 of file genericparametricmodel.h.
|
inline |
|
inline |
Definition at line 42 of file genericparametricmodel.h.
|
protected |
Definition at line 88 of file genericparametricmodel.h.