Public Member Functions | Public Attributes

Ftk Class Reference

keeps all functions, variables, parameters, datasets with models and View More...

#include <logic.h>

Inheritance diagram for Ftk:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void reset ()
 reset everything but UserInterface (and related settings)
int append_dm (Data *data=0)
void remove_dm (int d)
const std::vector
< DataAndModel * > & 
get_dms () const
int get_dm_count () const
DataAndModelget_dm (int n)
const DataAndModelget_dm (int n) const
const Dataget_data (int n) const
Dataget_data (int n)
const Modelget_model (int n) const
Modelget_model (int n)
bool contains_dm (const DataAndModel *p) const
int default_dm () const
void set_default_dm (int n)
const SettingsMgrsettings_mgr () const
SettingsMgrsettings_mgr ()
const Settingsget_settings () const
const UserInterfaceget_ui () const
UserInterfaceget_ui ()
const FitMethodsContainerget_fit_container () const
FitMethodsContainerget_fit_container ()
Fitget_fit () const
const TplateMgrget_tpm () const
TplateMgrget_tpm ()
void warn (std::string const &s) const
 Send warning to UI.
void rmsg (std::string const &s) const
 Send implicitely requested message to UI.
void msg (std::string const &s) const
 Send message to UI.
void vmsg (std::string const &s) const
 Send verbose message to UI.
int get_verbosity () const
UserInterface::Status exec (const std::string &s)
 execute command(s) from string
void import_dataset (int slot, const std::string &filename, const std::string &format, const std::string &options)
 import dataset (or multiple datasets, in special cases)
void outdated_plot ()
void updated_plot ()
 called after replotting
bool is_plot_outdated ()
 returns true if the plot should be replotted

Public Attributes

View view
double default_relative_domain_width
 used for randomly drawing parameter values, in fitting methods like GA

Detailed Description

keeps all functions, variables, parameters, datasets with models and View

Definition at line 42 of file logic.h.


Member Function Documentation

void Ftk::outdated_plot (  ) 

called after changes that (possibly) need to be reflected in the plot (IOW when plot needs to be updated). This function is also used to mark cache of parameter errors as outdated.

Definition at line 280 of file logic.cpp.


The documentation for this class was generated from the following files:

Generated on Mon Jul 18 2011 17:25:27 for Fityk by Doxygen 1.7.1