| addConstraint(const QString &functionIndex, const QString &constraint)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| addFunction(const QString &prefix, const QString &funStr)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| changeTie(const QString ¶mName, const QString &tie)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| clear() | MantidQt::MantidWidgets::IFunctionModel | |
| copyParametersAndErrors(const IFunction &funFrom, IFunction &funTo) | MantidQt::MantidWidgets::IFunctionModel | protectedstatic |
| copyParametersAndErrorsToAllLocalFunctions(const IFunction &fun) | MantidQt::MantidWidgets::IFunctionModel | protected |
| currentDomainIndex() const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getCurrentFunction() const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getDatasetDomainNames() const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getDatasetNames() const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getFitFunction() const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getFitFunctionString() const | MantidQt::MantidWidgets::IFunctionModel | |
| getFunctionString() const | MantidQt::MantidWidgets::IFunctionModel | |
| getGlobalParameters() const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getLocalParameterConstraint(const QString &parName, int i) const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getLocalParameters() const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getLocalParameterTie(const QString &parName, int i) const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getLocalParameterValue(const QString &parName, int i) const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getNumberDomains() const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getNumberLocalFunctions() const | MantidQt::MantidWidgets::IFunctionModel | |
| getParameter(const QString ¶mName) const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getParameterDescription(const QString ¶mName) const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getParameterError(const QString ¶mName) const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getParameterNames() const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| getSingleFunction(int index) const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| hasFunction() const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| isGlobal(const QString &parName) const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| isLocalParameterFixed(const QString &parName, int i) const =0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| removeConstraint(const QString ¶mName)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| removeFunction(const QString &functionIndex)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setBackgroundA0(double value)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setCurrentDomainIndex(int)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setDatasets(const QList< FunctionModelDataset > &datasets)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setFunction(IFunction_sptr fun)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setFunctionString(const QString &funStr) | MantidQt::MantidWidgets::IFunctionModel | |
| setGlobalParameters(const QStringList &globals)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setGlobalParameterValue(const QString ¶mName, double value)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setLocalParameterConstraint(const QString &parName, int i, const QString &constraint)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setLocalParameterFixed(const QString &parName, int i, bool fixed)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setLocalParameterTie(const QString &parName, int i, const QString &tie)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setLocalParameterValue(const QString &parName, int i, double value)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setLocalParameterValue(const QString &parName, int i, double value, double error)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setNumberDomains(int)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setParameter(const QString ¶mName, double value)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| setParameterError(const QString ¶mName, double value)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| updateMultiDatasetParameters(const IFunction &fun)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| updateParameters(const IFunction &fun)=0 | MantidQt::MantidWidgets::IFunctionModel | pure virtual |
| ~IFunctionModel()=default | MantidQt::MantidWidgets::IFunctionModel | virtual |