A fuzzy logic C++ library
|
Generates the plots included in the doc. More...
Functions | |
static void | SavePlot (slifis_plot::PLOT &plot, std::string pre, std::string post) |
int | main () |
Generates the plots included in the doc.
Files are saved in folder 'image/gen', but are also copied by makefile into html/img, so html documentation holds all the images. However, they need to be kept also in 'image/gen', because this is where pdf/latex version of documentation will pick them up.
void SavePlot | ( | slifis_plot::PLOT & | plot, |
std::string | pre, | ||
std::string | post | ||
) | [static] |
References slifis_plot::PLOT::Save().
int main | ( | ) |
[Gaussian function]
[Gaussian function]
References slifis::RULE::AddCondition(), slifis::SLIFIS::AddInput(), slifis::FUZZY_ROOT::AddMf(), slifis::SLIFIS::AddRule(), slifis::MEMBFUNC::AlphaCut(), slifis::RULE::ClearConditions(), slifis::MEMBFUNC::Complement(), slifis_plot::PLOT_RB_2D::Draw(), slifis_plot::PLOT_FUZZY::Draw(), slifis_plot::PLOT_RB_TEXT::Draw(), slifis_plot::PLOT_FUZZY::DrawPoint(), slifis::FS_LIN, slifis::FS_LOG, slifis::MEMBFUNC::Fuzzify(), slifis::FuzzyMax(), slifis::FuzzyMerge(), slifis::FuzzyMin(), slifis::FuzzyProduct(), slifis::FUZZY_ROOT::GetMf(), slifis::SLIFIS::GetRuleBase(), slifis_plot::PLOT_FUZZY::GetScale(), slifis::GetString(), slifis::MF_GAUSS, slifis::MF_HL, slifis::MF_LH, slifis::MF_LL, slifis::MF_TRI, slifis::MEMBFUNC::ModifyPoint(), slifis::OPM_INVALID, slifis_plot::PLOT::Save(), SavePlot(), slifis::MEMBFUNC::Scale(), slifis_plot::PLOT_FUZZY::Set_DrawVertLines(), slifis_plot::PLOT_FUZZY::Set_ShowXValues(), slifis_plot::PLOT_FUZZY::SetCaption(), slifis::RULE::SetConsequence(), slifis::MEMBFUNC::SetLeftValue(), slifis::FUZZY_ROOT::SetMfName(), slifis::MEMBFUNC::SetName(), slifis::FUZZY_ROOT::SetNormalisedSet(), slifis::SLIFIS::SetOutput(), slifis::MEMBFUNC::SetRightValue(), slifis_plot::PLOT_FUZZY::SetScale(), slifis::MEMBFUNC::Shift(), and slifis::MEMBFUNC::Truncate().