slifis::DATA_DESCR::c_unique | Private class, used for fun ! |
slifis_plot::CAIRO_GLOBALS | Private class for static-related stuff of gapi, cairo version |
DATA | A structure needed to keep access to all the data in the mouse callback (only used in try-fis.cpp) |
slifis::DATA_DESCR | Data description: what do we want in the datafile ? What column of data ? |
slifis::DATA_POINT | Abstract data point, can hold several numerical and string attributes |
slifis::DATA_SET | This class is intended to hold all the loaded data points for further processing |
slifis::DATAFILE_INFO | Holds information on a given data file: what columns are numeric, what columns are strings, etc |
slifis::DATASET_PROPERTIES | |
slifis::ERROR_HANDLER | This class is used to hold information about an error that occurred. It inherits from std::exception |
slifis::ESTIM_ERROR | A structure holding numerical values on errors when estimating TS coefficients from a subset |
slifis_plot::FCOLOR | Private 'float' color-type ([0.0-1.0]), needed for Cairo drawing functions |
slifis::FPOINT | A point of a membership function = a pair (REALVAL,FUZZYVAL) |
slifis::FUZZY_IN | Set of input membership functions |
slifis::FUZZY_OUT | A set of output membership functions |
slifis::FUZZY_ROOT | Virtual class, designed to be inherited into FUZZY_IN and FUZZY_OUT |
slifis::FUZZYVAL | A class for a fuzzy value [0-1] |
slifis_plot::GAPI_COLOR | Abstract color type, common for all graphicals back-ends |
slifis_plot::GAPI_gtk_window | A wrapper over a GTK window |
slifis_plot::GAPI_POINT | Abstract integer 2D-point type (for pixels), common for all graphicals back-ends |
slifis::GNUPLOT_FILE | A gnuplot script file for plotting histograms, opens it, and adds a common header |
slifis_plot::GRID | Used only a a helper class for PLOT_RB_TEXT, holds pixel mouse position information AND destination image and font |
slifis_plot::GRID_CELL | A table cell, identified by origin point and size. See GRID |
slifis::INF_PARAMS | Parameters of inference process |
slifis::INPUT_RANGE | A range of numerical values, used to iterate from minimum to maximum value using a number of steps |
slifis::INPUT_SETS | Holds all the sets of input membership functions |
slifis::MEMBFUNC | A membership function, defined as a vector of points |
slifis_plot::PLOT | Pure virtual class, root for all kinds of plots |
slifis_plot::PLOT_COLLECTION | Maintains a set of all created plots. Private class, only instanciated as static member in class PLOT |
slifis_plot::PLOT_DATA | Private class, holds all static data needed for plotting |
slifis_plot::PLOT_FS | Plot of a set of membership functions |
slifis_plot::PLOT_FUZZY | Root pure virtual class for PLOT_FS and PLOT_MF. Is NOT designed to be used by library end users, |
slifis_plot::PLOT_HSCALE | Struct used for transmitting horizontal scale of a plot, see PLOT_FUZZY::SetScale() and PLOT_FUZZY::GetScale() |
slifis_plot::PLOT_MARGINS | Margins of a plot, expressed in pixels |
slifis_plot::PLOT_MF | Plot of a membership function (see slifis::MEMBFUNC) |
slifis_plot::PLOT_RB | This is a pure virtual root class for the 2 type of plots for a rule base : PLOT_RB_2D and PLOT_RB_TEXT It holds common attributes (GRID) |
slifis_plot::PLOT_RB_2D | A plot of a 2-dimensional rule base, relevant ONLY for a FIS with 2 inputs |
slifis_plot::PLOT_RB_TEXT | A plot of a rule base shown as a table: each rule is shown as a line of text, (table-view) |
slifis_plot::POSITION_INFO | Holds information about what is at given position (row, col) of the plot. Also used for selection |
slifis::RB_TABLE | A rule base of 2 inputs, represented as a table (computed only when needed). Private class, do not use in your code! |
slifis::RBB_PARAMS | Holds parameters for rule base building from data, see Learning rules from data |
slifis::ROOT_RULE | Root virtual class for rule, inherited into RULE and RULE_IDX |
slifis::RULE | Rule defined as linguistic terms, see Handling rules for usage |
slifis::RULE_BASE | Rule base, expressed as a vector of RULE_IDX |
slifis::RULE_IDX | Rule defined as array of indexes on input and output sets of membership functions |
slifis::SLIFIS | This is the main class of the library, holds everything is required for a Fis |
slifis::VALUE | Abstract data type used in class DATA_POINT, see inherited classes VALUE_NUM and VALUE_STRING |
slifis::VALUE_NUM | Numerical value, used in class DATA_POINT |
slifis::VALUE_STRING | String value, used in class DATA_POINT |
slifis::VALUE_STRING_INDEX | String value stored as an index in DATA_SET, used in class DATA_POINT |