Mantid
|
#include <IFitScriptGeneratorView.h>
Public Member Functions | |
virtual QPushButton * | addWorkspaceButton () const =0 |
virtual AddWorkspaceDialog * | addWorkspaceDialog () const =0 |
virtual void | addWorkspaceDomain (std::string const &workspaceName, WorkspaceIndex workspaceIndex, double startX, double endX)=0 |
virtual std::vector< FitDomainIndex > | allRows () const =0 |
virtual bool | applyFunctionChangesToAll () const =0 |
virtual Mantid::API::IFunction::Attribute | attributeValue (std::string const &attribute) const =0 |
virtual void | clearFunction ()=0 |
virtual FitDomainIndex | currentRow () const =0 |
virtual void | displayWarning (std::string const &message)=0 |
virtual double | endX (FitDomainIndex index) const =0 |
virtual std::string | filepath () const =0 |
virtual std::tuple< std::string, std::string, std::string, std::string, std::string, bool > | fitOptions () const =0 |
virtual QPushButton * | generateScriptToClipboardButton () const =0 |
virtual QPushButton * | generateScriptToFileButton () const =0 |
virtual std::vector< WorkspaceIndex > | getDialogWorkspaceIndices () const =0 |
virtual std::vector< Mantid::API::MatrixWorkspace_const_sptr > | getDialogWorkspaces ()=0 |
virtual std::tuple< std::string, std::vector< double >, std::vector< bool >, std::vector< std::string >, std::vector< std::string > > | getEditLocalParameterResults () const =0 |
virtual bool | hasLoadedData () const =0 |
IFitScriptGeneratorView (QWidget *parent=nullptr) | |
virtual void | openAddWorkspaceDialog ()=0 |
virtual void | openEditLocalParameterDialog (std::string const ¶meter, std::vector< std::string > const &workspaceNames, std::vector< std::string > const &domainNames, std::vector< double > const &values, std::vector< bool > const &fixes, std::vector< std::string > const &ties, std::vector< std::string > const &constraints)=0 |
virtual double | parameterValue (std::string const ¶meter) const =0 |
virtual QPushButton * | removeButton () const =0 |
virtual void | removeDomain (FitDomainIndex domainIndex)=0 |
virtual void | renameWorkspace (std::string const &workspaceName, std::string const &newName)=0 |
virtual void | resetSelection ()=0 |
virtual void | saveTextToClipboard (std::string const &text) const =0 |
virtual std::vector< FitDomainIndex > | selectedRows () const =0 |
virtual void | setFunction (Mantid::API::IFunction_sptr const &function) const =0 |
virtual void | setGlobalParameters (std::vector< GlobalParameter > const &globalParameter)=0 |
virtual void | setGlobalTies (std::vector< GlobalTie > const &globalTies)=0 |
virtual void | setSimultaneousMode (bool simultaneousMode)=0 |
virtual void | setSuccessText (std::string const &text)=0 |
virtual double | startX (FitDomainIndex index) const =0 |
virtual void | subscribePresenter (IFitScriptGeneratorPresenter *presenter)=0 |
virtual FitScriptGeneratorDataTable * | tableWidget () const =0 |
Testing accessors. More... | |
virtual WorkspaceIndex | workspaceIndex (FitDomainIndex index) const =0 |
virtual std::string | workspaceName (FitDomainIndex index) const =0 |
virtual | ~IFitScriptGeneratorView ()=default |
Public Member Functions inherited from MantidQt::API::MantidWidget | |
virtual QVariant | getUserInput () const |
Returns a QVariant containing what the widget classes as user input so that input can be returned through a common interface. More... | |
virtual void | setUserInput (const QVariant &value) |
Sets a value on a mantid widget through a common interface. More... | |
Additional Inherited Members | |
Signals inherited from MantidQt::API::MantidWidget | |
void | runAsPythonScript (const QString &code, bool) |
Protected Member Functions inherited from MantidQt::API::MantidWidget | |
MantidWidget (QWidget *parent=nullptr) | |
Default constructor. More... | |
QString | runPythonCode (const QString &code, bool no_output=false) |
Run python code that is passed to it and, optionally, return anything it wrote to standard output as a string. More... | |
Definition at line 34 of file IFitScriptGeneratorView.h.
|
strong |
Definition at line 38 of file IFitScriptGeneratorView.h.
|
inline |
Definition at line 65 of file IFitScriptGeneratorView.h.
|
virtualdefault |
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::addWorkspace().
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::getDomainsWithLocalParameter(), MantidQt::MantidWidgets::FitScriptGeneratorPresenter::getRowIndices(), MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleADSClearEvent(), MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleADSDeleteEvent(), and MantidQt::MantidWidgets::FitScriptGeneratorPresenter::insertLocalParameterData().
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::getRowIndices().
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleAttributeChanged().
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::checkForWarningMessages(), MantidQt::MantidWidgets::FitScriptGeneratorPresenter::generateFitScript(), MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleGlobalParametersChanged(), MantidQt::MantidWidgets::FitScriptGeneratorPresenter::updateEndX(), MantidQt::MantidWidgets::FitScriptGeneratorPresenter::updateFunctionStructure(), and MantidQt::MantidWidgets::FitScriptGeneratorPresenter::updateStartX().
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleEndXChanged().
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::generateScriptToFile().
|
pure virtual |
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleAddDomainAccepted().
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleAddDomainAccepted().
|
pure virtual |
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleSelectionChanged(), MantidQt::MantidWidgets::FitScriptGeneratorPresenter::updateFunctionStructure(), and MantidQt::MantidWidgets::FitScriptGeneratorPresenter::updateXLimitForDomain().
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleAddDomainClicked().
|
pure virtual |
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleParameterChanged().
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::removeDomains().
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleADSRenameEvent().
|
pure virtual |
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::generateScriptToClipboard().
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::setGlobalParameters().
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::setGlobalTies().
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleSelectionChanged().
|
pure virtual |
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleStartXChanged().
|
pure virtual |
|
pure virtual |
Testing accessors.
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
|
pure virtual |
|
pure virtual |
Implemented in MantidQt::MantidWidgets::FitScriptGeneratorView.
Referenced by MantidQt::MantidWidgets::FitScriptGeneratorPresenter::handleADSDeleteEvent(), MantidQt::MantidWidgets::FitScriptGeneratorPresenter::insertLocalParameterDataForDomain(), MantidQt::MantidWidgets::FitScriptGeneratorPresenter::invokeFunctionForDomain(), and MantidQt::MantidWidgets::FitScriptGeneratorPresenter::updateFunctionInViewFromModel().