A fuzzy logic C++ library
Public Member Functions | Public Attributes
DATA Struct Reference

A structure needed to keep access to all the data in the mouse callback (only used in try-fis.cpp). More...

+ Collaboration diagram for DATA:

List of all members.

Public Member Functions

 DATA ()

Public Attributes

size_t NbInputs
SLIFISfis
PLOT_FSplot_i
 inputs
PLOT_FSplot_o
 output
PLOT_RB_2Dplot_rb
 rule base 2d plot (or 0 if more than 2 inputs)
PLOT_RB_TEXTplot_rbt
 textual rule base plot
vector< double > * in_vals
 vector of pointers on input values
vector< string > * WndNames
 vector of pointers on the windows names
const char * WndName_OutSet
const char * WndName_OutMf
const char * WndName_RuleBase_2D
const char * WndName_RuleBase
const char * WndName_IMF

Detailed Description

A structure needed to keep access to all the data in the mouse callback (only used in try-fis.cpp).


Constructor & Destructor Documentation

DATA::DATA ( ) [inline]

Member Data Documentation

Referenced by main(), Process(), and Show().

inputs

Referenced by main(), Process(), and Show().

output

Referenced by main(), and Show().

rule base 2d plot (or 0 if more than 2 inputs)

Referenced by main(), Mouse_CB_rb_2D(), Mouse_CB_rb_text(), and Show().

textual rule base plot

Referenced by main(), Mouse_CB_rb_2D(), Mouse_CB_rb_text(), and Show().

vector<double>* DATA::in_vals

vector of pointers on input values

Referenced by main(), and Process().

vector<string>* DATA::WndNames

vector of pointers on the windows names

Referenced by main().

const char* DATA::WndName_OutSet

Referenced by main(), and Show().

const char* DATA::WndName_OutMf

Referenced by main(), and Show().

Referenced by main(), and Show().

Referenced by main(), and Show().

const char* DATA::WndName_IMF

Referenced by Process().